f518ec3eff72609a40e91b0b3b0d674292586a60c122f24dd8114f4b6c9d48a9b3104f5eca1a86e61943f0d1dacb8a09d9a789ba6ab7482b1f8ce", 0x5b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000900)="7231f2243188fd7dfffd5ee854d68c2d7a4928336882395e907be4564e2926b47201ae2381a7da8000fcd66f770ecd3e1b8edd4d43c9dfdf40618aae2d7f2d6988cf549a898640a6cae0277166fed1c2d53f35184cded8865b7168542af7ae0370dc77d4b88d81f295f4adba97b651f8f24e241a2f05b155520ee4a9cdbac04feaa9baa1a33ab240a4b1cf707902d8aa15ffa8e339edbeaccdf5fb1de1fbc5d2ddeb62f92418b8a3296c05b21606adac1591f4abb9417e2de81574c15a9467527d583d0ad74a795b5949ec97d0f4eb85eede54a95d8c9b174dd21b2353dfbca259ca01338b3f6573739ba8624b05ec37dcf66d9ddcbd92000d203f095fb710f640c83d326add9cbd42aa638280b96bb61f2cdbb147cce4e015db5e07dc75e875c9335e638b6f72c36e0ad47505e65efa2225cfc6efd233defa902f702b567461d31b8edb8903e008d28c358dc667f5e98a0873d3efc66c497993d42ce5e88753afddbaaca437e217a4df05ad7c6b75e8b650b4b12d9e7faca732d95e52b30e1fbedea11d65af685fbdc18f3b5062c78579338db2b76a08444de1b999425d4abc850c2dea97b6b6bf254af1d3675ab6035baf96530400def3077c6f50b2e4fee9ca067f17aeeb0b72642fbe771d06b87580a0417e102323eeb836cd09f76061da8cdb52505f5334eb2bd0b20a7ce97a8f79ff09cef9529351d57a713fa9d52f707cc007fe71586425a3328e0a46062539cdddd5c04a90f3939bec05b1ffeb74c9803b90f84618f1fb10fbf98a201aab6eea9da1471b1de006c789ca04811890e0eaf43af5c086f461b41015184d4b7b0d5b49dadc43009007539796eb2caec1671a7d2ca45bec446c46d77b28037116019cd811222ede957392893653d6a220e8e964733659071f80a97da2506c1ff129ad9c2ce5e7448fa8c14870bcbb7ecb5054cdcd1639f811d22475522097142020fcbb2579c86f3d11308e9f1bca155e27e0d3834fe086f274e8b536070704dcf138ee21ae1d5f405d8049d88b32de55a21e3b42e5b8c364c8a088a7470ccf0b76d934be8b3d1d0001e027ed940641bc587bdcf92de6b2f6bcbeda2c884556814501716cc040ef864c3b17f4e89fad59a3910ae7ad0bc4eb4cdd8884d6a6ea7162a7d4e4ee84e12f3fcd2c1e4d69ddbd0538ebd12d86819154a170ec15096e506cd6589116b253860282f31a75d05d42bbd5997c44b9e0bdd2b1b61a17a59864e094f62e747140cd5a47a5de589eebe7df35fa3b9d92a0a2037d67fe3b3a359d420db92a63088de61a10d9eecda7e081c5453b77b5e8c74c6235f6d53723b1675658c8a0bddda5418a66f8a237081e67d0feb767cab1ab86e1f1363b1b8740fe14789485b1ed60339aa7c11389bb15239bcfda0c865e86bffe1f0f8529eef963cfd6acedf950c107b2a95921e9a4578c9083061f5542f3dd264cd1fa55eebc4518081130fe2ec5a6fd382d2bdf6d443f4b4b80891aab4c61ea7bfa8f11ef5723da44d389f8d02fb2a483aa927c3707c4fe3dfa244442b9cd5b0f80369b36e46d360542baca7f1ad366ce13af95ea39decd2ddd57026f1679293510fe607bf6970f99ab59c7d4ac7459bfb76819021961e51c25ee758c633bdd55402fff724a5ad17dd74157bb73a76a8d476b8054ca15883648afebeafdef9a2b25f23c1922eddc0f1f18bbb579ce9ffacbe202e5e51982d3856cfcaa21128861e221a5a81f2004a80fda96a8461e196a278912bea728e878ebcbdeb80de0dc18491280a8ad3fd138fcbff3caee2e80478fcc41a7ba49b89da4c326f261932c27fb7ab8fec578884ca880e8c57f050eb4ebedc56b4ce425eb8c601185203a8fb36f3532e44a35783a6c2fa77aecaae2345486c1ef45fa411586b841bb35f7532c2af19f4b437e9e33fc85626142baad82fd153cddf23de813fe6fa07d75d69141fb9cf4eb6c7edf3e999d98f1f563b44129f89e0ed599281a8058658bc0f952e2448e0e03747b09b901147357bba2090a748e99dc2f4f93bd4e04c8d94cc748db795c75eea436ece0c85e613e70ff718e459bc2995bdec3758c63d29c734c805614e3879b4ac5ad7802f9de3d777b592e403ac0918ffe55ffe4ad6c364b4a9b806963c4485bea36a2a34fd36c9e27f0b50717b9602973850db0b1a8ba175064771dc7f0f20f10a2803e61a0cc34ebfa24c93282d766957640b37231934b61f744f00775056a615cba703d4e71b8bbe150c6f8f04807e5055247f28e2d3aebcaf1b97d74bb5314d1ed02800802c2e7a0ad4e1496f6d8d401a55251c7563f69067f7d5204f9220a45f943fd9d6624730fbe6ddb09382bb8c960c7b449e453e0deafd13be7f632afdefca37829943e657cfd74c0c515c872b903de45562c2417b289400fc47e496654d5771983e2acb3955c8a0e47aecd7263ca37cace78b79a35818da617b9316b776ecf54387f10cd0b37be2de6a1fc2fe2d3677885417855d19a5e3fac0aeb617b2d403c68dfdeb6d8e3eceab78e5ee3217e518f39d15b395216a74330dc4e0682a4256b662189b74a30591facd50b91e427ed3b0bc2debc4cdc466edba1f76a3e861a4a1b78b265cb1fcd03c51c2d52da48854ff55b5295d32b6347a19d88d91d01113abd7c5cbb325abefa252e050bb275b028726996ee0e9c2707125b6f6120a9253a17475c4d1df26c42be51de47f6d15a5482bea0b3267ff4a0bf536ea3f3368f6e2f368f35143335932a2cf073c465b4e4345e8b9192a6ee130c089366a5b58941a699e7d299af9e7cecb7bb317a53451896f9b93df491f87ffab42dadb0fd68cfbcc3db6cdc5e792bb4ec525a85f8c634e0f97863af50c5cc315a1d06e9e3e7dbcf41e4815f4528f71cdc5a7f1fca310915b4a62691514062d85bc44bc4e9ddb2cdaad1ccc797b26add8cba117b0f08f808da6d0a0d5e13e1baf79bb90ae721cb78823e38eb8d1606ff6ba04d692333868166c34ee63582914b210764f57d9859bb9483434ada421ca7cb100ee6ceb2baf5d5ccc0324f21aeed343fa78bf1d651f5a7559013d8cfaade78f1e5a1d41b57ce63a853910ef9e14728b23a02660ea9c63a7a8203ed77e4e9c73973f63a281d9c69215927ceb1aa4e7d41c261c6e5bde7f6462c3fe0ba850ae4dc950cf8075197e602ee511602a3760fc2002bbd50e37fbb6cc9fc616c02b8266df70d78b1b2b410a4ba1bad996121e69b31562871f0c81e5ef46023108be2facdd60ac8283d08f458960b9f55ed756543ae5497e3b5ecc2673c831c608711a5ce2815fbb4ab2b8544064d543ec9230ef731804a63417719a77942cc8cf983b7267d8c725fa60cf1d80fd249ccc311ebcd1c7baa5f9c665f1d9b31d21f3920a90528e2460cd12a16cdd659f21d73f8f6d193b20c3a19db7f8d16f08c6fcd84f8c623cf782ce113d363a26c5a47aa4cd6e3306cbb1e37d080c874725f11bffe757b8c8387b5040518cf4dae6634188271a057750875e69af82554b3e5c8d6d85488f33712ef58277de555c966e7cde17945fd3e32321e98f33320e0be58c0f45457b8d18612d2a2206e9348f0012b5626ca612d9de7e1e94445b9ed5140c48e125a5f960b0da54f54b0f09b4f361c947661728b930acfd7efc6f145aa1c42a43097bd019ab07aaea6ff5cce7c9b5a3c3e537f257ecb706f06f12065c780f2b676687d29477f443aef7c57c90899be54a0be1060734d2fe7f0733755fb41e89f6b6aece6acb474500c85aeed7135f895e5f4c912c0f9da7cfce3956e0c5dfb00b2074ca3bb0442f448899a75046e2ac51fb2d00af043a564520b4f2f83614716ec244d53a0419f9e93ceaea9f5f05ce006d9700a1be17198885b1a28f183dce4927f872527c26bbb66b958a4d594b60b17fc14e40d64e4ff7c0ef92d9810c646d35fe6d15a8901814047c42edaa0a0e8a68f591fdf2fd80d1ca37281c0d5ebf3909ac09b56bb834b0b9e6d879efb8f42cfd4bc267bc8f59b9581efd156d44000710b6d6b93e4a1b5d9de1808474d93516730c37a527d2f351a6ffcbe3b7f5480aa3660f8d731808114c00dceff29a2d951a7bea69a37486299e4dc7ad9937bb82177c8d988b1562340867fd7aae8b74ee21abf83c961a137b84909ca4df9469e630d0ac5c66b245fc10231eaacd58009f7e4889707fc7c5b9bc2cb6702fdf2e1eb9c3e436a9750963c61de98fc467232e3099ff8b23ca7febb2f0081c82e1105e62ebcb617ed0c87665fb50d46657cd2b52632935f419eea497daae513a318afd13bcb8c11ef77b8631e7b5474435c9d2904cba2f0915a8249b4ba233f999f15633313e1d5e334f1dd6a51d9b6d9575c93e80fc9113c557c705f52525075d3e3cbc30ccf16d4ef7381ea4b56b923b6ba466e499f9db17d95e8f9bfd7610841e7a82002498d24204fa3aeb8edc067d57a4a0b63fedfb91ac5c7cdae5e0ec3b7b434b13dc9b43f869d138a802bb1f528f11994035be3588845e932cc29f4ec8de7e69f1b59334410473615188566a83685f1e333889137db2b51e268f86a9f8cf771750dcf174b376cd7f38bd300c051929ffcfdb190997e410a74b7d9dae5e5de9dd0f04cac278db484691c71b6c0c4f6fab0407cb0f26a086afbcdc16a41652fda02c9ee98a235e774e3f2ae533e683861a246bcd0b654cac3b24efeb5bc5949c177576ce38f2fed50f85eaf149b7aa5eed33e2fc2467cbd4cf792435c92bdeadc1a0d378b7cf8bc35c80427e70680ebdfdfa81933fbd46c817a18e3667f6a89192c40a4289f33bdddac27997801f0e877023fe27965323cf2152f78c2ab5a66150ba7b9b96304256334544c599e058789f1d8b992a9db1c1f035bd600f2f699fc86ff9640850d6124023a1477873ef418a91a6ed763792bb733d35305ba29e0bb51db0bb912b8efeb5eb067220c79de9f301ba8065fadd051b46d65677b78730a68d58663e6bcbfc8894b61c29133c8f85c53b9ae4e5e46fe8d346a6bfd5e2804047607e8d4522b0a9be57997eb4a5c13629ad0ea14fdd1a93f4af4ac451f54d59fe5b153214d912ba24b4a4428ee3d52616f0aa88b8eeb1d507926de25a160d4aa8a561ccecee21c0205d8a8d96572100fae6d7829664139dfae18ca00b55126ab6cb909abb3378afcce8c27c21c938de4cf303682217c7298cf67331716541c8ae314c6ad570fa744efe5511908ed4e24d4b8f60fe07584b687a5c22c82d14a95c0ee8e811d5c066a5914fab6ac3c0846259d47bd1bf55be3d99c1cb86fe6141bf3a793f8b21cd9702094bbda3574eb1f50bac4d3d77fbc99bcbf2adac1ae8fddfacfe78dfcc15ad1e01f5a8f6d92070dc4b9deeb2ca6f194b3404e50791a6814b687fdbe95955b17139b12a183500b378c073ec3ffa30d72944f1923e3bcd12031b11b2181d5c435134bb5fed8bf50d251754ad2625805e37b262f2a068b0d42ad1c32364012553ac230e7a31c9b1114263b4886d639dee9c36f1a0d084074d9fd460fad11da252c8e0156323816f46d683d705e7577ead8fb8448800cde0ae550b2c066707275d047e403adbd05285ab9a65b426aa40739874b780e04e5085c5c6034efcb153e89dd6eab421861b0f2aff4e962ed9fd71e4dbf946440c56948eb4e3c7b7bf8a2837d519d0ca1e7e954fd6c0dc535a53208e8e23f15414a7f92d90a1ec9f93bb311e6155d30614a9f68968c79c3a91cc4b5a7e01151296a1806a3053eeb4d51a82ba82ac88c4592c383828eea77e94dc82f6a18553b813ea2e64346", 0x1000) clock_gettime(0x2, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000001c0)) clock_getres(0x4, &(0x7f0000000200)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="00000000000000000080000083723f86a2747e2a1091f271c92939a2992bcf70fb8329b0ed5b4cc2acf018c8daabe24183492153073c860154e5fd65aa0560c572e90da324be904249f1182180928c4d61ac1109", 0x54, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x28001, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="f7066d26a190a0cf9e8ea34e1ca6ac0e4ee5c132a715e480f319033a0580cbc7225bb15e6728f498c670", 0x2a) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x1, 0xf2, 0xe4d5, 0x6}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c6530008fee72fb74120de436be0a5f43357f2c01b2c9f5b4dd00000000000001001f60bc6ede0fa85af39e7b84975225c36aad2ab6021ff6fca7a78669311ca5143585d2dcbd0d6614c3909a8c85d88050c621fb7b425ac6357c5a41b6ad"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00032e2f66696c65302f6662697a7d14f60a593f6abb2c487add4a46e6592903ca57c533e49791f13c7aa220dd987f57ce3aa20e01a129507e1bb61ad6111bedd6f9d6539618db5c4f5d104d0767260bcf1f99e47ed7047e0e50e9ac3d7297b45ba1301ea84f4824a987e2b86a2501d9e3143da8aafc415cdd754e742cb4ad17523f833253800c11da42074889dcd18608ed25ea8eeb75165154fe741d64665ea7f301f3d2b59aa8bf4e"], 0x10) 16:00:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) write(r2, &(0x7f0000000140)="dffaf1d5f65946818c72b2fe4488951b88b52e0eb60e2b6dab880de69cf89180b148a7", 0x23) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:23 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0xfffffffffffff4ed}, {{r5}, 0xfffffffffffffff9, 0x2, 0x4, 0x5, 0x1}, {{r7}, 0xfffffffffffffffe, 0x2, 0x23, 0x7, 0x8}, {{r8}, 0x0, 0x4, 0x0, 0x8, 0xb9}], 0x9, &(0x7f0000000180)=[{{r1}, 0x5, 0x14, 0xffffc, 0x5, 0x5}, {{r9}, 0x7ffffffffffffffc, 0xb0, 0xf0000000, 0xfffffffffffff055, 0x1}, {{r2}, 0x0, 0x40, 0x2, 0x1, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x80, 0x5, 0x4}, {{r10}, 0xfffffffffffffff8, 0x0, 0x8, 0xfff, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0xb112f4edf9f8a057, 0x80000001, 0x7}, {{r11}, 0xfffffffffffffffe, 0x42, 0x1, 0x3ff, 0x8}, {{r2}, 0x0, 0x9fefd71af8024647, 0x1, 0x7, 0xfffffffffffffffa}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x100, 0xc8}, {{r12}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x30e}], 0x70a35b6f, &(0x7f0000000040)={0x1, 0x5}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:00:24 executing program 1: nanosleep(&(0x7f00000000c0)={0x101000}, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') r1 = getpgrp() ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x40000000, r1) clock_getres(0x1b09d21f1a515c43, &(0x7f0000000200)) 16:00:24 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x0, 0x5, 0x3400}, {0x2, 0x8, 0x1800}, {0x0, 0xffff, 0x1800}, {0x3, 0x9, 0x800}], 0x5) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = dup(r0) write(r1, &(0x7f0000000040)="0d1092dc837869eb81378942d254222bf76450a0a9ca05ecd11fb86e06aa9ad0e578", 0x22) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x374ec5083d49a5e6) ftruncate(0xffffffffffffffff, 0x0, 0x8000) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x71bf52918b04b44c}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r1, 0x0) 16:00:24 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) flock(r0, 0x1) close(r0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getuid() setreuid(r10, r6) ioctl$BIOCLOCK(r4, 0x20004276) r11 = getuid() setuid(r11) r12 = msgget$private(0x0, 0x0) socket(0x0, 0x1, 0xff) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendmsg$unix(r13, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000840)="e5a9f650d7103ce904af7a375b333a767af97c43615d32453f0f8b7e7573af76309b948c3a5fe01ddcebdd9dd8bc0aed42efa960c809ce746ba4e44a15c7fc31e5db636a3a235670f6f7810852e712e40d3aea6c83db59aa400ac2e7b48b04456ee6ac4f960b8d23f15b93665537486597fb3b9b66afebbc12603906e6099a008666a758f490157aa67d89876b9204ad8f88ec06ec6d624bf9c3d0e24ff206135adde2334f7c345de99752cf83292500b7c7b4670c213704abc954e44586b54c5588147eb65911287dfe037755c5c89cb2088e4570365357672a92dc6253d2c69deb4f69e49bce2c51ebabc877e424196bdbda8a84a4faf1a0c67a8486d30b6b66817125108092ccd5f2bdf51ddb4d6242ebc5c2e71bd0143a9bc1d60b2ea0a53d82f03c7a1f0ba29f74d4800651a23e6c6fcc63ff44ac8c2fdc001d74eee3893a8c8a750f6b8cbff89c99937650710b5e0268b9db64021e3265e8150244201e039a15c22286287ac306fd0d5bf07a486abe3a206286b4fdeb22dbe8fa5c374f98919f383dc69c27c0d570b2decd0c5097b0638acdbd81727bb4bde4f9c1baba6acd8b062747494e21f16f8d65468e9c76a4d460e378d1808cd8f5c4c662a1da026da44b32a06b885c1b9164790ca8498b4722d4f1aef8ebb7e65a934fab975627d194b00e60177fd0f716afd3cbe20c041467d0917575078b0e75b4293734edc3f8805212562b24967b18aaef9d969501aafc3d15ec108ef4986f8d2b4ad28ad136295322c10c3ad3f0cdeb3ae8b30f6684c4cb445cfd82a35d5b3b700d318f75e4521ea0c734d257bc368cade5072f9068c7f8c4fe850700efcc3d652bde57b555523fc9184e07cead9d44483dba9a1780de771f54cc688a4e8573810b66aae4ff4a747f43a390e8c8c0b4a505497a3e41f168420c3b08cba41f8579dbfef12bfa1a9dae232e7769fcbc0fcc0ca5c8f555390fe181f18a59e4d82419698cfc8322f46b6b709cc3db1f3e4bfc0fc839d53e090bfa1e5d7ee99522786d130d2faf339f166406289e69406dc626535827df13d7811e71ab1143a0d966a1dadf3de9e647b74dc5d35e9fdedef8de4e37ecb577608d744a5ad6eeea605e31a5eaec1e1629b29626158e8df80fc453f4e785925f7c9a8a7518746565cd303f0dae50fbb5eea86612894f6d4f26d22094279d6a4f6ed6c29ab9d598d241bd5fb9506eb0018ed87857ca5afabee4ea18b38d20427a18395a992d88a38f83a873e9e2f71c07bd58962af66bdc5ece8cc42449d31ab1634ab92cd0d36ce9e634a3888e8407c9b700d3cecb34a5653896d5ebe65df493b3f501b04261dd5211bf53ed2aa9620b175b960afcb59056f1341493b2f7babe4357f21f6d87e6b70838a7345f60ca757746d297451d53594800457963a4df12bd6dd4e679a45326256687e00ec2f46a1affc867bfcd02b32e3fac307655e1be472a301f465f3695a3a55b7f293a5959c3922edfd3b6f27f4ed96adaee753340ea1b608e12cc74e88c5f6feb4a0f5627108bfaa2f4e86b7b15a0fb2219b2646285801edb1a155de2034f095582ea96eba2812deebe4f51b17d305af64e5118ac3fa3c489e6bff3694b1034eb3d5e576cce3afa67d40079717abd9026f9497ce1d201b594ac9ac8389a3f99f5b3bfb76cd00311eefe2790a376941aaab71fedcec17cff59d6cb2371a39dc1b4429cb246d37d0d50b8100e7a965afc0e87422a408236b06272860316c9733f7b3e97f60533c29a96b05650a66cad3df1af9ea2bcddb9530d9f11c273dec1dc446b8f9ff9b06b90035de2a00f36f1732da903182e79fb81baf118b1dbd748a8392cfa78d52ab39bcce2227f75e09fb423b9fe786264bdb08b5dbc4c14f8bced77099ea8d3574f22892d7c0de1aeb2b2c8122a232ea82efca6b3388944e1b77ada5f0298ac1ad345f239baf33cdbe19e41413762f67816cb87c5ac3ab10faed644e26d67425ed5cad91773b8022e9f041c71d0bed30658af12db396646a1bacb3f76f4fe6a8939143fe41ae9ef0bbad3c1931d0e2543939ecac397f9d160d54d6a1868217ba73ad3cab3d089085bbc514ed48517cb802e173bd85b9f92220a44df06a44ae7991960a7cd4fe5d2a28e97894e58485a50ecef6b691d4036db0f36cc76b66759bdb1881e414476fa09b4adc3a15f2353efb11cd3643a35b2cf89de9dd70b0e2f8a10067d6f826fa30fecdb5b30e7b8bb2c1cd30854c8d987ae88d414848474efa93654f6a9b01594153d35501ce9b065402c359b2d80a232483693c18a07943d2e7095bb74b6ebb8838ee7f13041c1e0d74af28c51704f96e13661c77b9a912589a6f69f3eb72c898b7a89c4b915ae525dbf64dca68c5c44629d8a4f2bc7f7ce5e01faa4fb47b57ce79ddce4f1db5784eaa8142f5441fdec3e150f56ac2909b1a671815d1a14497602bbcb9cbc3115601f6bc3b989a63ad51990a88ead2cf2e5057b95eb3b52cd1a50b3303d2882861de84eae0d4196887f113c834b4806c5185e61daee92f9c0b6cbf5baeeeb648529d6bc0b5eea65b61998ca68f05f54a5f6d0fd02d4e373b4cc0dcb9766e0014c91663a727804739839174f671af226edeb7ec7b3835ea46f4635eb7a83b2274052a8fc44f4076b24f456f182a0dfbbe360d0d12f927ecd8fd923bb633cc4a3360e38af2b87d42691c3002cc713eba817eb937217d5aed1e52f36965a1ac6f4fdf5e33a31535b8acc244578f2936261e905a17f489159b36d0af615659d794ef6a0fd5ba8aedc858c963361783ce78a887157309a4ee9477dd9cedd56518d0e1f81c772f9460954c55825d800ae0924747335e945db2d41a968751dad195f6bfff93eb58e7025a2996ed41bf3a63126ed1056fd8d92282b85933ae5fd1769572b09acfc2c9e858ccb218c185fd3560ddf2c63a986be2f746d12d6e9193d75761f2624e838db308205d7d651ab9d0b2be8e6aac6e140c8e9463bc7aed9b6723b813dd86d321ca19fdb4a556bb8f0391981fd03311b86387e662da803b424ff030fd212eca494cdb3805f6201593a48d3d2c01e3e2c9a0943caa1afdc88f7fba4644407667b6b9e885993b80aaadf9e3ae4a72c3730db04711ee1627ac80e7c13c72932d61a7611fbe5b6408ad6f0a50e8c241193161d64c83d10251b53a87ea86b5fbb4abdecbe39de5f0f2fa4d2ec1e34a927bd1137fe36dd51d3ae9db9c4b876d1339ac5eb6789860b06006dd8e057395efa395989b7da1e800bb1ffe58288abd8b86b2ce2d32618c4a8493caa407208d27a2d5946b2ce03cedc58b41b056b6dff9727620f65694a86a37e78c669675b25a1bad4742dfd9d568b068ed31f9149d13458d423d6506958774bf922bc3754df9fb35bc5166155a63f0f5aa454be4357b90f8f05ebef98fff811f31478a5f9e0cf14c18707817f8d2bfa673a3b956438fb90b7300ea27de1f017f67b1ee890e20cbbeada0f0dce8e7f328d5c06df8c8ca3712c3846286675d3e41ba8ca5f7498fa61699844a1d50872a4c69a94db1dc4d33c1aeb43f58b3e3ced2f3e519693fed2d21f6bbda46814f56a4a6bc7e91417e359116dc2ca5b23c9c541ff1badbe17517c2b1e9ed5947d206b9ee727d7f737b9a3e7360f447152e283eee7700af9030853b9162951ffe6a1ff9bcab860f3d0457374639b782728a6dc06be3f79dfa3e8dc0290510fd1bfa45097d73169609ada2f2af916c66c71717eadbffa0da19fcec2eafd4e5ce4a33e75626379e84000dccb51e152e282e2be9ee3b0b134eaa7003fcdbe7958016ee9114e698a98cc1ec808eff20a0d5956ded6977266247b0fffddd0801a54de4490c9cd69b6a02568503fd88b79ea5724fa3822c67687dd90bebef764b6ad550f7888091babd93287849ef6364cc400370accdf0f6e669b3b0300d7242e0d963b1bc5e42ae3b5da9b654d3dbdf31638211e9f49e9a5ab91414f133415dfe1acbd9d92d3be13e3d6f0ee6cf23c1a838cd507f65c43f5b3fb09cad0c04cff4d54976d352c6c8fdb69b54dc63f784f08b10f1546d287e8ed091b8e56aa729979c9fad74396ca76b64b133daec76a19d71bd7c01129782e6bc75bd334b9e2d33447772271632f48a5e55a0bfba5be2367208ced7a1fa3d582bbbb2e351204b055b05f3a73bae81c1f3382ce634f3327c3dea4ec61d7b7d0e6bd6dd89c7c1defa764e45c6caab704aff5b068d400a7d183ac55908aeb8aa00b7fc41cac05efedcf90973354dc7785badf969f4dc4e2534eac4e206c9c82c1a5b9029c4626fdb8cc512b3171071aa4d29f97ccbb30e5c7acef8752114003137398e7564f274dcbc2a4b853abfc50c8323835b27b4c7b3e455680a2b93b9d1e877bd051570536deef8cff79ce91f01e1278ce45e4bb04418a8b90849c747e0322da3c886c31fc1cb81ca67960b19971fd04ed759fc46d3df49c93bf1943b27734ce9c8f69cd663fad543b435ef9514f26a281ffbb6ac82645862afb1158d33a42a9eeadc411ce10234dc28c8844d804c853002ea299ae7cd87e573b4032fa61fcc31c5fd1f3a043f98383f5833909203180989d039592e45b19d5630a2ca4c4a54fc47353d14f03b527eacbf3ed6573e10c5b906d8e57d170b14f3616058eac6f61e0d66d0c3d3a54bc955f6fd5261a8dc3820a8c38310b11223002c9e46d3f1fe19e749d3b4b3aa5f17f50207af7a338dce9262edba03723e69ff0767273d8a5c3f6f4a9df02299455ce08abd4e677500e006f478d51fbdf2796cb58ddff57ba4e7cce1c09ea12d8c5a65569c75734ddbe3f89c52a251355d93a46c3495745023f5301aab5a34eeab23a2593d856954e25bc0981a6e8e9cb825b32a0a2ef054a2f6c51c00769157adcf460287de7afa4f7f6b4ec3c60d7c13363095e0f2dc50ee4e157d915322846d3559bd20ba9b1ac0f01ca263b0d785ed043951efb6774e88d54cc56e669c72bd33c47c63a754aaaff5abf1811f5b624411465ea96c2e72e9d3a91a3713fac82cfebc3f1fe22addff22f4426a1340119f9a8f73726a60cd8fb9c1e86a928d970f67e9cac81e81d34cf4a7375440ccee6fb810a3cab1b0223fdf8952b1dc86fc8ba1af3ccedf72db73c6344b88c3351d6e2763aa52d968c3152ab469645461d4c0a5908d37381d2f7521a38ff02d096016018b8966cdacbccc5148fb013f6e7b70d2ce64313128a7d37f1ce4d26f4e9a46a54f46031f6de111f76140eb884d876cafc2ac491c1027d1974510cc449f4a10b6190d4a6800a89e08063e6e95918f368acc3baf8802bcafb59811b465327c4d9936fde8482de7f499f6a978d7bbacd9a13a28e6f4a8e17698c10361f0daf4e56cf4da09a74b7f398ad1ed0e7221904e7cd9da9c39b8b3b2fcbdd2a51ee172bda0b2bf5eb601f71fb510138c7e42d859dee2c304047d78d70989fb4188e84f3455989c951468e6cf8439d44c548c2f5d1c675f7a11efd0f7f8e652383ef382018f031f95b9a678e9713d151f6c7880d6b41e510cc482350b35d377fc85157407c0d22ec40b2a1b495c6b8734a3c758881b038338d1013a7b5eb436a514a19ce57fda359b6ebb84d732b9bae4f4f883f737300c947a847ed118fbea160b364ff0c965507c4e87b50fae8915af7d622ba4761ca572cda5ec8c869468d0bfcaff22eaf700d123d836a1dfc0337bf943dd9ffff2647351ad1033c5321117f77473d29cdb3447d7594bd84ba4c17a035888c42b6f7cb874918afea4d995b31bee44c68f02cadd789a96f", 0x1000}, {&(0x7f0000000340)="f35d7a34eb8175dd369e9c0d2f72c6783d453f43fdc8320d2798b53064e23cef861ee0ba572f8d20c33e9bf08ec6b75baf3a7c6d030a37b10bba894d9a491032d7623071080cdbe2301b097a59bedc397385f7e081b663790cb6d9211eecd1e3e0a7a2c14dbf19b9a4d55de771fe093cfd80192371098bece34f9033109f4b176032c013d4e84aca9150e4a3f4b1b8e327e1a0256ab5ad182e5fd4d99a98572504e87e006f", 0xa5}], 0x2, 0x0, 0x0, 0x4}, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) msgctl$IPC_STAT(r12, 0x2, 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) connect(r2, &(0x7f0000000140)=@un=@abs={0xbce22d8a50775d94, 0x0, 0x3}, 0x8) accept$unix(r1, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x218) shutdown(r0, 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semop(r1, &(0x7f0000000040)=[{0x1, 0xe1, 0x2000}, {0x3, 0x6, 0x800}, {0x2, 0x9, 0x400}, {0x0, 0x3, 0x1000}, {0x2, 0x8000, 0x1000}, {0x3, 0x196, 0x1400}, {0x4, 0x8000, 0x1000}, {0x2, 0x40, 0x1c00}], 0x8) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6, 0x0, 0x0, 0x77}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) write(r2, &(0x7f0000001380)="771c5594e53a14158674c362ea37f437973082cd35eaeddaf2f0c416c2d35a990e595f6f310bba2672a67d6bbf88851c8bde8adf6c9227f15fad92bd48ec17d5cfa09eff16800ef6e2c3fe6a329cd9c893faf8db3c53737ec9f5948ea6d6d739feb6c7a9cf337f71ef11a3612186f486507974f265d34ad421c27c44a4996105074a3e0528aa513b381f6ecfac93bf6726e70633799bfc9eff7a8ee633c5796383a1a2a2115f38e2fb08b28811630652317ffe27f643c0d96490babbf8d3cd842d8f027783e2fd4579078c82b443599cd19888e143013aba5a9ab55447992f5a8b9e43ae0e6ff4521ddd1eef9f1c1ea68ffa5cc0636c31229e1a041fa5662da922bf491e6115c2fed584974bfb1108585c8b66922b8f1c736bc63de43cee6ea40cad4efd4aa910719a239c96fa46752330f945e9e4d60a5cfc67de18d8551a2c3d24c8b6a2477ac84e7a277076b2124ebcd24e6fcac2bc2f7c66ce59e5229b1721cd1a112c31c69c97ff7f1a6e4a6ca7642cfd972bd4a84561d03a5e49f019a8fdb1ebc74c23d6e86d464abbd4870de97db62e7f68bc52fb7eaa3f726fabf057337fed6ab420ef353a6fe6abe77096b5a8fd1843c51e6fcabf7e811c74929a8f9404d42052eea8107a0d5ac0a7c9f285f3343a9c47695bc6de922520fd343db44352eb18df77554a3b6e72981d521feb6316fb29fdda9bef7d2a4977545c2a329aec994266f81fd0358c7ae5025b9fbea242799a46f1d1444129dd9b5ac0368e1747df889d83decebe75c48affb36590b191c01c7d7b1dc244cf64c0eb9f52e6b4ac134c5417e7ee0d0b4929a48ffb4cc18888e7cae1eddf7672b1cd0c0682896b116734aaded843a43fc9b891d9593248a39a4ffc1a0bb88c5c1541eec8e47a01c39c2ea3e5fa1becdf3cfae6ce0ca5868891585a73143596ff0493a8eb5ddc891cb6440076b235bf7d14720f497484512b5a29be289eb92bcefe8d81bfa9956c70a7e77745905edc62e0a2a26819eb0909f639f39dc2c9d2f652ff5a08cff9d03139634799a593e64c61d2b4bd9b649c4a8664b4dc1555c5c954a65d97b6a38c05b80c8836bc97f830b35ada5bae5cb19913908627d18460f04773b8d0dfcd4ea4b9fd7c44364a4cceac92deb45d0727a0282289d73d396974c90c242e0ef12ff43fcf8c72cd3ba063be04dd0a45e2e1106d77b886398508112aee8fd1391d0c0ba6eafc8ce0c3640dbdacde155ede14d1a493c3c6514309e12405a7ff7e65df96a1e5f90c8ca5dc29f2108863ec157347ac8005ae42f683caf7155001fb49c94e3f34a0d43c62afbe6f7b45ba391aafd88b8007bca62f9b8dd7f994aa6195526b3d875a84c435b8abe96cd7ee660dc26908d2bb208af22f17c12993bc10169cf5d0425cca862f101db2268767f24cb0feb1a21f9995233e26bed17ea414cee389b53b84a41250c4ab743b16f44d5fa1a4497d2bf8017c16794c27ed75ea436085ba667e2e374b92bbb1ef3daa56d30188400166d70b15dd72efaac71c68a05a12b9089adf2178a7db0ce75e431971072a1e3da928624b65e9da1361073ce0ce7a53d36fd8566f1183f62d492f8fdb6086a5eddbced122ec42a9186d14a47626f45a4216a29510b9cd6c23b90c902ff7a0b31e6016ced07541e9deafdb49a0c187930198ec9c4f01ccf39ba44c4dbcd2523609168db4b2d4608b7c81c844a52c160c365fdfff4a6f654668d3eddda939edba3aa1653d5191ceecd735bb6868d05e98abb7b63c77d16c11a8f89f61979f2d4d2ab670ff1c2f14b15a11e4447b686642b118d2ce54a15399cd1af22966fa3eb27363225d3e1fc238f6fbc089bacf488cc1c2bc57dddff61cee900660f44c56bfae0340f80a42e5ba0cf70ca326053beb879b0b6bf1623e45a368628104eae0766de5b034e642fb82697f15e6a577c036a77466c05a7b1844b56e1063ee7ae20ad9fa415db66059f7aefd29fcdd7f1a83223112191ef098d487ccca1bcb164f16e41a53dbfe8482d99052c8febf23376f40912e526f343346c7e8f5bd2bb12eff4c87d271a4612cbb836dde6a5ac8793c3396f65019c0910d6992e0a65977d0aad0fcb023092b936bed685153bd40dad2b3462d0b197a83de753b21d0dcaf7ddf9d59f9acbf41c98161a9f3e92be6de62edfff2d3afda9f90f6154bfef353f4e74a6ebe016ae2794c2e787b877cd138c50df8285716e9082f10e462cd4b23d71a48e14dae86f4a020afaba11dfde91c991c788a700828f40b4173e9595324b6dd0b21302faa182110c3487d31658e9f1cfb11f800f892b737995ecd74884ac03e629f75e2d6d4c740312b5953c47334498808328def721248345954fcfe66c01ceafa3d27f690df439ba4346a75decf58b0c33ccc83da906a38d36b3906ea41741869f379b7580f47a7ce24d58ca504026f24de428328575905b3fdb9cae06d66180167193d5b69a97a7e3656cd4dd113c17292c0dcd698b724faf8804a5df3f932ca15fe805a64628e5084c29264427f7789f549ae8c356525aef7b0bb7d1ce8787bb4a5a70f661b11bf59f12a0a602a46296d0970cf28e11f1b5525c1698c7266733579e9e4d6e064cc4dca9eaabb82d1ff1dc47ff20649184f0d39bc2b36474f8c78a7a01dd94f1d26b865c2ba6767f6def084d1fdb1ee2ab671e32ba340137f1d6f361fbbcbae3359e78743d0d781011ef652c1ccf1b6d1388c4d9f1b32e34dc9003dcfd42d1e4041fc7a01395248b7f6652f8a35d583abfe25395556553d3e61f7230f7f5cfaea4eba11b0c721e9e97e294df5d09cc5b5b83212506fb0defdb08294a2dc1f06572fb0da39e56490982a1b860ad62ff176449a016d1d64b62d154e90455fb02809ecf9b8a482cd338a611c8432b4a02b4a830eb073c1638e0649fb9aaada47b8d20418517834ba4f7e6ecccd65391cd0aef265b268fbb53127f74c7635043a164a716f13659c3b3fb9947f4ef46dc34c1b869d29791c8958dbcbacdd05497468f30b38381f9a8d2446425f27813fadd0646924acb9b7a1b1d5b5df5a664a49df67a63eeeb464684d0ba875852028ebdb92952733aa1aea20634ecc7d4762eca06172558a37bcb54f5cd73a0866c4e06f922a9b509fb8175e6ae7261047ab4598cb28308ac7f572504f3661f0b5c6b7f658b7c3425b710583885e61ff22bc11cef00f0bf78685b839e6303e7107b525545fab2cae41f9014f8ad5521116ea19cb95aaaf10e03d76157969e1d26bd6cae9fc7426ffa2e6f6e69c7ddad4dd41fc48fa6f599b5578c4d3b3e48b7ec302334d6ccfbde332e69bd251e6870a28cfe3974ee44933ff3a0e76a3bab7284dcdbb5f1043f1ba7158956e0acf9300a959cf519ca048308ebc9b01e2d1145a693bae9916eabcf4b63b8305a0fae70736e85bbf8fbd5b4fb719e2e8db43be502a8f2c69fbbdcbff5740d6cfc040225f6af60950a8e060c5de669dbc1f81134c6f4dab05ef6eab11b66e0305dbd47eda253f13fe954a8f5d0a06200d3c5a6cf70df9996f4f3d0b5b2e0809f26ebe6d81ac8175ea4f403e061333f206a17eb123cc1372e2067d5dab12b9680502e66d0e4634d365965c252ee89442b946f004dc47eb6dc4cabbe40466357ab476718df151c8d0b437b785d7c6c4cfdf65c6cbcfa57a06b1002c82a90a0656c18436792e5be2098a7c1caaf7c8967633fd6c6c91e058c159dbe8e6b65164f03c8bf24bfd88fef5c44c09fb953c3e8c20cf2754c5b44a841ad4ab50bcf1f24ba24add6cbf35b1f4819d2e3c3529708b01746cc84d4053b809b1f570c34b6c4b0adf27baf35465a576da6bd0319b938090643f8f16cc2d4224d6450ad9e268be7988cb5e1995e3b59e1028a7caac439249473bfb001ad3107768baf74815acb8f5c21cb5d34257d901168d2bc0c09655149be4448daa975c08807674e921fd5355556efbf885b9b4d4545c079467c708c4dc3deed4d227a3658f31acc4e6fff2aca06c004c878c8438ecfa46acfad985c9ebd76242b809be296cfafae148cc47573ec6c5ee8cb748f7c10c23092ec23f3df2c2a781e380376935a9cbecf0cae501094f7e837bf92457048af8c6f3c77969a66dc4b6d352e7f13973099e7c3324299eaafc3107b0927e892d46a635b5c5ff87d65b2fc269ff60515b116e1cc443dce8fc76f01c24ea06edfa2970fd5ae2eec4975008c010c5b6b9cc26418a31028b5ff73f386f9b7edfc41f7598967d69a04a9d26c854447dcb89cd1c5e062f4933442e4332e875929f35c30aae62f7949339806cdf626ec1d4bee28c830197661655bd43ae84b3e705e8e03c524fbfba73d769ba6b4631bea443006dbd026acce4985b181413e62539b01e8fb6cb060d2f060c640e4521fcd375f85674b403ccf38858590ec32df30d69ab010d153bd2e9d6efe99102ff994f751eb836c297c8422360d0eeb5b7e5cdc55bd7b38033832bf10d2cc66ee9beee12e98f5ffb6d7befdb335e167fa4061fa8bf4ad0624b1389ef6a7aa2ab0e6293ab0cd750ac8c7749350104b712cbf47c7cfc52da0492f84049558e5748de7dc6efd4b17ad4ed966ee10f94d806b6d512c0b56262801651d2b3b3bdf482f4b5528a15dc678ae120b47eb65c5b7948c61bfac50245ce9231bd9f0c7c8486a07f4395a587551aad0173bbf474c14507e59c408f1327168227cb56e5d30fdbc6d7be4af2ba1eba0e38423f3583504ffbd0cfccebcb1a0195b41420945b32e7235d8ef4a767a46284fccf4bbbe0a6651e231260a0b8160b0a1867d8cde603a620357484dd94230b69912858d2e76f4ab6d3eeab7db31ffdcb5ba47f1234a215591c75fe7220bdb373df2498f259b452f321abe958958939803767c73d76161f3dcd721aa2a0939caaa35250b5590759f40624a0cf150513ecc96a0bdd82e8374934292547e843a5ea940190c8d80a506d358250e89aa4414d573ddba5c6682aeea70e85c953de96a540f07cafe5c4a515733f80d1bb121d4fe0a78ad9e61ec478a917770c341e0a126f1aba16fd99a871a76d3ebe1584affd9cc50a0cfc35d20abe9f6866d19d58180d86c2961d43ab5aa59cdec08b509c24af82df65fdd795cdc7599ce949d24a4bc8f94363c643a879c39351fe55ca9bf7183650b89b421526f3e1f5ed23baad71216d251b7b6ab78e251d54c030e4e2c5dc6891133e2da0085a16ef193ab68acaaff400972748893b93cd948d29ebc4c0a3e631fc009fd64fc796a340cd498d0674c0bf214b3a44124b361d1bb0b6cf6f937a413a465b06f3447b435806d89ddb2eedcadbcc389f1d16fa85fcfb69762916850fbc8e47f30e5b486be0489612bd3d33703abb450c310d50cdd09ab629aa2f305af75191d308a91e4c5722689e959916a98f90f8eab8f42513c9e739b10252b86f486d467726379741ef38e972466c7ed59ee503eba71c7e54cac951b4aaeac03a7f8ba03861ac30b2bb271632bcd82d393cc177205be9c21f9f2f18647b096806bfe74ce427bd5838d85470779c6ad42ac57ae04afbc2337108143a3cd53d7853f82a57308e4c70100fdfebf21a081c9e14638e2970d72701ba333c4b3fdecf885bca0e6be6c98775fb328c6fc190efa211a365bdf96228375c56d854a56e4d8da625f15b7987cf14b23fbb1f6098ec4c29a99111d9e1eff8f67803a3f880aeffff7ee192bc92156da5baaedd554dae776871e13a14b945a10169821749240570e751db82d9a327f36e643760cdfc7fe5b3feab86d92c49ee615d3555", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x15}, {0x6}]}) dup(0xffffffffffffffff) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:25 executing program 1: pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x800, 0x2, './file0\x00', 0x69e, 0x6, 0xffffffff}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semget(0x0, 0x0, 0x480) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0x51, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x2) r3 = fcntl$dupfd(r1, 0x0, r2) shmget(0x3, 0x1000, 0x48, &(0x7f00004ad000/0x1000)=nil) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5}, 0x4020080c1, 0x1, 0x0, 0x0, 0x8000, 0x1080, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup2(r10, r11) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000000440)={0x96e25ed3, 0x2, 0x3, 0x8, 0x6, 0x3, 0x80000001, 0x10, [{0x100, 0x8, 0x2, 0x1}, {0xbf, 0x5, 0x2, 0x9}, {0x10001, 0x8000, 0x1, 0x35}, {0x7, 0x6, 0x8, 0x2}, {0x1, 0x4, 0x7d5, 0x3}, {0x8, 0x81, 0xc, 0xffffff80}, {0x2, 0x0, 0x1d5, 0xa69c}, {0x400, 0x9, 0x5, 0xfd66}, {0x6, 0x9, 0xff, 0x3}, {0x4, 0x3, 0x0, 0x1}, {0xbc83, 0xafe0, 0xf0f, 0x8}, {0x8, 0x0, 0x3ff, 0x81}, {0x1, 0x8000, 0x3, 0x5}, {0x9, 0x7f, 0x200, 0x2}, {0x1ff, 0xfffffff7, 0x7, 0x6}, {0x76b2ad6c, 0x732, 0x9, 0x3}]}) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000200)=[r15, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000280)=[r18, r5, r7, r7, r4]) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x9a8}, {0x6}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000440)=""/203, 0xcb}], 0x1, &(0x7f0000000280)=""/184, 0xb8}, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000380)=@file={0x3, './file0\x00'}, 0xa) dup2(r1, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000025}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000010c0), 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1013, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="74a778593e3e", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="20b1fa94060000000000003de34eec38ed1b44d23595985f9d439689ee1499962b42f40a4fadf50067f88a0c407e23a97416d09bc052376d756394e27bff91404996c09563ab85504cb59cde7cbb9cd23002acc476fa5d156c1998968ac3c9cf1362b49f054251743b1846de0057ed2de204b16491c1813660736c0061318344578ec30f50b4362c7f0e673281bf01232bc1a4c8e55247e953a212269d41e8fa9bf0588cc481d5f4283a3fadf2393ce28d52f28b79187524063ebc8caf303efdc953a9258ada811091a100fbfe9aac0eafaefb3d8bbad6771835819ae63d12b6812ba153e0f24bd7ae3071d163c0d8b633dc5e29ceba730f50f58a9beb80e9b653e3372514f746b417581874261c0404dfe9c8f65ece5c71b8ebeba1cdd8ee6de02d3cb76c4e4530d3776fa47a513f35dafc2d0f898f92d43c94", 0x13a}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'taP', 0x0}) open(&(0x7f0000000480)='./bus\x00', 0x2, 0x59) r4 = fcntl$dupfd(r1, 0xa, r0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) renameat(r5, &(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7ff, 0x12, 0x1, 0x7fffffff}, {0x9b, 0x3f, 0x2b, 0x3f}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r8 = accept$inet6(r7, 0x0, &(0x7f00000004c0)) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(r8, 0x7, &(0x7f0000000500)={0x2, 0x2, 0x0, 0xfffffffffffff0ce, r10}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x1a$e\x00\b\x00\x00f\x00', 0xacb4607a3ca758b4, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x6, 0x1, {0x5804000000000000, 0x1}}) r2 = socket$inet(0x2, 0x1, 0x23) getsockopt$sock_int(r2, 0xffff, 0xb, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffc5, 0x0, 0x20000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7f, 0x3, 0x3f, 0x2}]}) clock_gettime(0x0, &(0x7f0000000280)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() dup2(r2, r3) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000362f66696c653000bdcc3dca5440a0bb8ca18ffe80c6fa61cd7edb0b7c20d06f8fade1550a111c758e2f41a67509eabdfdd9055b01"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffa) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:26 executing program 1: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0xf0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000005c0)={0x3, 0x1, 0x80000001, 0xba5, 0x60000000, 0x7e, 0x98, 0x10, [{0xfffffffb, 0x9e83, 0x1ff, 0x3}, {0x10001, 0x86, 0x400, 0x2}, {0x7ff, 0x153b, 0x2, 0x7}, {0x9, 0x7, 0x1, 0x1}, {0x0, 0x4, 0x1000, 0x81}, {0x3, 0x7, 0x1, 0x5}, {0x800, 0x2, 0x2d2c}, {0x7, 0x1, 0x2, 0x7ff}, {0x6, 0x200, 0x0, 0x3}, {0xffff79a5, 0x1, 0x1}, {0x3, 0x3900000, 0x4, 0x2}, {0xfbd4, 0xffff, 0x2, 0x7f}, {0x9, 0x100, 0x100, 0x81}, {0x8000, 0xffff, 0x2, 0xde}, {0xfff, 0x13b, 0x6, 0x100}, {0x5, 0x1, 0xfffffffc, 0x1}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000002c0)={0x7ff, 0x80000000, {0x2, 0xfc6}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYRES16=0x0, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB="a12178e0015173269123fa81d0edee594bc3da90841cc0adac3fa02c2c2e36e845de746cd870e1f394742daa"], @ANYRES64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYRES32=r1, @ANYPTR64, @ANYRES32=r2, @ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESDEC=r3, @ANYRESHEX, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64=0x0, @ANYRESHEX, @ANYRESDEC=0x0, @ANYBLOB="7275f6b3e14f06188968ac52ea9707283b02f5026c1c67f5fb9ea992e138bcfa378de70d1a6409a2a278ec874bbdec8dadd5bb5bb8fc90734e7cb8eebd19792de5cbbf9eba8efa5eb6886591f522f47d74361aced0bb0cacc46d337da783996843cf4f69f9a11539fc7074d9911f4881a351c989784278f29df8f1be60529c6c0c28f2ed4cbce3803b850266e430aeaa5f9275dfedbc80eb811a9ea5efee2349eca5f0610a19b602c05bdb7e7bbc77c1eda62be3ca2d32d828feacf65b76b1c465d15beb", @ANYBLOB="d4b301b1dc80234c2c2d596c29725fb738347113df54b10e44f1c50fdf130aefdaa5219ba7444a396e63d9821c4abe41394690720a216b62bfe399663181757dbe2cf67ffd6074902e56ece1408c5afaad78c3c776d66ee69aa407d1976ba2bb567ab6b0929d5b15424a70", @ANYRESDEC, @ANYRESHEX=r0, @ANYBLOB="05c71485ff6f401a76bf2ec0d9affd47199927b732637f0ba304d64711b05864e554cad99cd816dc6175ddb34d37ada706467aeb58def4f19342e8c84d6dac79954cf818d79cc7e63a723e5027dac28acd99892a746ba0b09471c70f10db1059679f"], @ANYRESOCT=r0, @ANYRESDEC=r5], @ANYPTR, @ANYRES32=0x0], 0xa) write(r0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000080)="ddf896964bc2bdc1f82f8b922611aa0e75cc919b4a7568c76c7530a29aa4243ce8ce35fc05437f7d3b797c004d4f5b4cebe93e04a44a58a7b52e3f95c574dc4947d4dbeea94094e14f10f62d518fc90b53964cd4aa939faff5f1a99dfca1660aff05bed9a332063e22f9d31a483e417ec6c542597b098479f55a48f5e562cb45e85b0e54aee8477f74d7ee569ba088f47f720baac82d3686d115fc00", 0x9c) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="3bd86e924f567e1b093a5da829c7edb3fda7a65ee1671cde670f61338ff605812d7a907bba5a771c6ae1762fc41d53a646083395353ac23d104aabe95443ad57d9f125e1e40bc20875b893bd2e0e1e72822c26c1216fa1ed5cc999537a491042d4d5239299a023f8dc147777905fb369f7a0662eba347ed814946b15659c30ad9038222a7d24574b657e3334b531a06fef56ea0a9bca845fd00eefdcd1b1aad1e3780a71129df0d683bb6947416d51320df8464deec43ad7aaa9790fa113c20f50a425670702837cea9367f3d08c30130b61527fe66f6852a6cba8e1efb0560650", 0xe1}, {&(0x7f0000000200)="74f0cbdb78a630ec2b73533aadeff15f121ae9194e22565fc4633b447d6077f0de5cc831e993c906877d08dfddee929d9737aeb3c65e8323cbe12083e7c80dadbc22b43d4e0f6b3a640f5caf28fbf3e02086febe5ed2c08f635feefc6382077540995bc03412dd31f202740cc77527dc99fc7d9dcb3411a4fe9ea4cab1534299e5486f9aff95f8ebcbbffec6a24f8c1dcb615fe89d9707fa898585edcd00888b2e8a8b029436cfdd5b88884f9abe5408e0fa1e07a6f2e773758fe221", 0xbc}, {&(0x7f00000002c0)="e0e695bd513c0673a2b754272c06a67fc8e2b6a1934c8f07a2bdc03ddd98bf249067643618a919a4e4a1dfbe009111205e31bb9a7bc89d837031d9e53d39b3c6e13fdb37f40de87f23e2bd0798e7ba169de3ceab6d8f9086c0e5c2137a3318cabadcddddb2398ba143029987852a1d3f7931240e027af0cbf66df04bafcd7a890ec6955775c81fb89363c21d3b3920ba11a94a668e50dbeac99bc6a310a8aab75e809ee8066a75a5fa78197d14a85d0a368b655457173d59017120e4b0e536077632181787d729dc3b6ceb51a27257b123010226d7a961c887e1d1412b4032cb4777427dcaca14c7cc18dc2bccf60095bdc6f1c89b4c3f20242009df6240bf9f3813a20393c039af16829402644ebc67254f8782191ad55aedebc896fb022938186806ae7da7c4079802702a347efeeedfc4e53c4bac142e0a80d18c4e39b33c9d82890700fafcd239a2d149d49424be61acc33b0803fcc451d48c8fea10f22c283ad3a52f29f9d8c72d36f421727965b87f17b4885cb29a4256c4a8d7294f85477bb5a0f996e1e39c829d0357101ff96f7e2ee7fd407101a843b9c96dca4bdc2f017525de3481c8163cef0150009a0ac9796ab83629c1d56a5db45efa75204ee89253963debe143e07e7900c19e77d49faee1cbdee55b4da81d8c6e386a7f056d46b53f75e7149b2d963e8169273413ebcd7601dc9d8ba42a2b06d88f4ffe76d65622b1fdae2a7112279415a7d7679c3935913fcfc7d1deadb4265fb3b790564c6ebe2181af13c026ade98e394b8f470479c8ee4b15aebe911d885ef735068a1c6950e8d0827bf189920920260d8ebc1c98a190adf2e17048c884f3df7a9804a4f66915770e769e7ca5fbb995918fba0fdedc66f1be319c95886b148de0960acc1db62f5ea100973b2115c53ae94aaeb603163169971951147668db3c0ad601394bb523f5e6c095e3664b51b028e0e8bffdade3b56fba42add84f693469ca54e7a6571cf1c1ca04d703e5398818b5997f0da155112db7d8b0d0ca28cd3b27869a35065694fd9eeeb06b3ac7a8582591aeb8ac439051d2dd37f33a4f2a14de929489b57d6c5243851c44a81b81ec5934013baa79c93a072be2330b44fadededece514c1817f9a40d4a9806c8d10b69b4574e9596cae2789aa2f8ef15cf6c16d6be46f792b960dd7ad66e485554f8cbc4500e31ec3510a2a01192726b60e6adc7d0be9b3450e7a1f7f2dccae8419ce2be532b7883304d69648a443cf7bbbfcaa822158c590eb5c6c99f05b3a0938bce76cfb25901db72d00b170dae64ffee25e7313f0a162b656a53f3e6bf3d7061c837adfd86bd26f2aa116a6ff53662a355092293a2dc0cae478270e4cd71dcaece83d4fe5bdf78a35c0c5a9cabbd63d89efc1535ae9aebf210535b4ed42138ed359704c91c039706ff47326934a792f335559323dd8b781119e81a26f58b4fc41fa70bfe41eca62d27ade3d1a3a390a13a42c754d2e865ab7de7aa5c34cce372b27d8caf1d2bfe72464c2ad7073e335110d7fa0c8e0a7ddf7da531e179583d047f02a33447d430440408a5dd46d7a4536fa11b72c02e9a5f82b5c7a6a81943c882e6fc61fe6bfc21c54fab193b7ea0d2f22e2c124df932430d8f1174d375424a06ce22ea04d86fbd7358e62764aad69a16ebdf1f9a2a8357635a9d212dd5718daa4180d2cfb8090cd6b21b77d99fb808666c2d1612fecc9c9027b766288ac7f15d64e7fffa949b3d4bdc0bdbf85a5173b89ba18a2eb981793b982e7061e6a6ad8654002b661832054425c9c329102c0fee6ee3baec12e9579ce2ad7ebbe5d073dcf452410793fa3353c7c06a9029f41a19064d631a33ae7031ffb0c90b2bbb453bba5068aae3151c832db8748402080bf94cb29205b1289c61f6b7659fb09759e3bf8fa7501e5b4fbcb5996b30a36c1b96138c59b2b32773ca214c4ef8c8c4fe8770ddc6ec8968a18b64e9d2eba3f721a6513849791564a12f10e8b2e20d8a0a86497dc1a917dcabdeb0870189a3e15821c5151a7dbd394c374ac62f7db9a2a15e67f9110ccf3a26f775ed108c8ebb1e557a001c07209fab03c88ee6601b3c9ac6b998a59a434b36011b6bf45ee44a929a7f7a745908496206eae2be7b8be620e9874dfa8b0a2b528453a5dcd460d4cc95b8940b42917e9c58380b88019972f4469c6b6978130494690651a3b41d88257cff87f51d134241b6c3ab8edb6dd7c29eed05a94393d70a7d8c9b5c866e045a4250f0fe0396d6256fdf7b8c96bdef3ea2fe15cf969db828e49360ec0d32a4ccae76e36c32c9307537d7dc8ff67f678bc2a211ce4658e14f20adf3eff1886aff414fc5b0ae5135e68935c01d9fcf16aa9f330055747788aaed59e8f0f0155f9ae181560bcc26f65a5110910159c6a7615ac4fa5defad013e54dd270d07210c114379d9b940a62fbcdcbe1c9529d0563e0551dbfe87034265faafe1ca6401ee2ec9f3cce59fcd8759c5138f3f69a02f5060bc6a7e4dc8c5bdbaed1246685225fc0bc9a7e7250f618fac2274d3b145ee7f0e158a64c34c9d544e74b0e528b9a2d86173b27e6845b095bb216d7a2d7c0fe68a64fe8289b9508d1ec19fa4e82de0905d3f773362c40c12a2abfcfd422d1b8baf427c5616369b1a4a38a3a59dc2ccdeac86b802e280f4540a92121bd2dda580c101b7eaff2dfc833cf8426cb8eb9a809210052c01f4c9124ed176fe1badcea5ba91b87093c36eb91342aa451fa7da0ff652c506079d14e9a0a5bf87a0886f425a7028a72a2775b30feb7cc1a4c6e23e74e61eac111620cb5fa12c1fd5cc2094822040c643a948bb21c591073921f1fd903d9b5514eba57175e361c3d7ef0b747846b475fd7c7865094d1419e24bf9501675d7e83c8615fd08801c8fff0bf3846305dab4b7603659049a3201626d6443f90e31918462f7a11cdd5b100164546992fa194dc2b37bb1b12715cb5f780eaa6604d8578ad31b567800801b2fcf4dca17ab3a023d8e1791654888d05e17f9b043434ebfe894d2f45256c1a43f0fb7127a18ef3015e6155e5a5c35c6395a02227f49f6d5fd416fb247e7861dda90ad386e97ba48bfd8fe469fea2dfd6c200810f6aa90bb0669e9dd988fce40020fe67d0d0c225ca3bfc5f87d0092ccb944551db93ddc5b705a9dad8beb7a73410c52a5e186b46404f265417953911ea840cb61e348d0ee18788fd2f0e2e330d64fcb913091930fcc9c9593cb5dd352d93689ecf6cf52809cf4d6ca769a4f6de08aac541510d2c6953dc46adb2f8d24b10c1d37fe3dbe1b5be71d1218202f5cd1b9ac6995d50db895c6c7f150fea7c012ef931d5c5fdfb81a490d41c440677f6c8ec96f66d08326205091d5438a47e96d55cb5993bf925f129f1dc4b3da1b3a164c9608c6cea8110b85e82169023ce95ee1e818862d975876c67cd07fc8d6634349418c867ecb808f4ecf8d74e68b6f4bbb200b77e5cb1c0dcceaa1f29be8702a88abb7537200a7f1a28434153b356b03ceee9203c60f04dc9813cf8a8f1c64a95fc4171e7128dc896dded9a5cd58335edb8de4b6e7b3b659cd05b412f051accb76e685f39bb964b18631a3149b2703d8b15ec2e4f6979aade18635388ae573da4879e45c1f777ca811a8e6b5f25cf334c3c8213b34bce3dcb609240c074f63f0d1a0a0573e0402c4a3a23ed8aa28697ec3b63ca7302a22a33a383dd4b1c17faf1e640b6311d4dd3592af168fd95a49cb65dfdfe53db8bfac354e9956601a47f460da2e5e6e734abf48f9225ee6db7da77a908f17f75f2c73022705fec4133d4eb24b7a129f7a590cf1772df8959335db51f3a7915fd55654aaa4478ef401bb3e988538b6b1e708ab255d50e97b6c46872439effaa131e83cc497d68ad7e0747bbae168abf3f725ebf1f76e2bbf5656bfac8144601546261ef81f25c12ceb32c30c14fb7c702f738e5714a49f40edbdcdd486dc308357bfce9b64c933e2dc2a12be2e6ccf06523b5a72d90336ca569fb730653222397ae8d645bf33d12f659e008668a9a8f098c1d642f782779d25f7a4bc3383e9282d1c7a54769321bbdafeb84955e6cd3a40f7bf39cd039ba7039bb6390a5adbb59271d20b5d25b1de463bd477baf4efb7044efd71a029c9e484cc531297d96c1d89ce32dd5a12428e43ad3654e4256524b0f5f33bf47703a684262ce1d0a7daf25895a219323c6e5f1500c4a4c15a781585f5a7e580e8d2d6dd6e1109f119f84911faa8c8e9112a05b582931d2cffbda3b23c6e25e500d9c7c13e5664d36796424b6deb68c277370222999f003908c22b96d674ed86940c4c9b36eee4178be0478d3d3f78f9074087b01846788bda4e302b496252cf7a05684edff900513233de0b2ed46e426493532f00fe7c4784a34a160355b51f65012a62c4798e6b1e905ba6f18fdbf60a72c84af16d8a42261fa28ddea3acf78a2e49bfb3b0170c39dc65d5eed8456e068d811bdee32f1d677952323a837af112180ed17bfe9c99f528ac9be0050695ac311847759df4b2ef17701f4e72d41c33bc6af7c170ed908b56904653302b79c829c525334491ed33b8afcf8d275230c115c9a9e066a383a69830d4322bf57fd649ed1dd1cfec3850886c94d142a1ea47f805835dfc23ad43f61cd0263f952ae3c5ed040ff1a1dfe507119b585f6395bb0cca38feeb93a7ca689882eb80183514880d08d9cf731dce3dc85038639dc8e382accd383c7f67867c8019670df9295a51e5ddca9ada69fc252a03f720ccdc6e23eaaaeeac80c1a89aea7035fc75dae091ec5d26d08e89e88fc0ce3449a480954a608617c5f46672aa76615c7907762b6d0b73d272de84db402ea12f60b249a5d1e420d30f49623fa1f43a098042aec3427eacd201674641e6c16d7122fc890c4a560feb31d1789b18448d99a2e8683def9769af0bc5d45ec69788058cfd2f15702d60dc6c4febc9e94a20a1998577e29f5c047d582098735e9c7fd2a3cb1f48baceb971e467c5a46d123ac6ae9db32dd63bb3bab1e1481268a612c362330d2e89491431f1c149b9d860a63e71919f031a22cbfca2aded1fdfed8d29d1000108eb657c1ae2c18d16184ec2f8014caef3e9382f6056687e24292ebc888cf2f903211224342f6d41ff3f7198ef5fe2431471468449eee68883d430c0e4238209e72d2c234b0be8196a2f1cfe0ead43abc01cfb78cc9050ceb4a3d5bfc3ae49817b93bcea6cd3c311b7ba4c5d759ea316dcf900e51e4f57ce068ab8f88fbe9fa7afeda54226606d86d79c8cb3fc4d1906fcd594477d7573f8973da62330469a739786ae4a1ac717ffb0c39c85614bfb04bd968b0c440b8ab7651b1c85a31c8a9790f071d7031af116c11ff97c84d838785060024357659657dd158c60ad9bcad06f98cdfc23a7426c9fa3aefa42efdcfc37f4af7d58c2dff50268a8eece90a153b5ccc30231a026538550b41fb91e50d74af508374c061b111582ad200599ec94a7f96c952c8403ab7541f955fb1eb7d6bef1252215d50e534911dbc9f752f59d50dea94470dc96b0f01c561c41fd589791f43506f2bf28b757337f5561ab76262e6dea33b54cf7d74a34bc3dcdbdd8a3d361718785473cc037e2bd447d417b123ac7a3ee929f10ff68f0fbedf505997f399c4bcb13b4ea5515976bc1fda1cdae515c5cac0d71dce5a20d9f029d38bcc5e1a2fa80bdf94bf23fdf65cce61394a1d5a2b65e1b8e6dc95859562506e5ca4eda0e9c44d96a6032fc828c6b9f816245c2a670ee7528dd327022a2", 0x1000}, {&(0x7f00000012c0)="0307bf06027d07e97ba033362bb487401ff26c64548beaa7ada8de4d884987530883f311d1415a513999b121d086c3853e999219ae791bb3cbc07e27bc73cea34c196be2ac27470dcd16131c53bdb82e2ce66008055713d61fc72ba9b71a3b89f2f8b872aaa6e71dcab690deaa7fed42ff6082f67150e9b34c3ecfa6f67757ae5a690f669c4b8a1dca1c0079f145cabfb6dcc5e585a5", 0x96}], 0x4, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11733bb6bd9998c6935146ddd6ec6704618c16f04886536ed32a60a04dd3190c875c5935250aecc96c2089afb114594e688b907e31d6affe6e0c442564a567dc828f98668901d7dd23d023496ad869b0ff69e1e356684f3bf727b68c32ead58de8881c2e8b2fafa813cca8c5d625bb5f3e1db463d174b287b5fe9653ee33931517027f3890a1ec4c348d80e2b2d11ac361b543763de370a6993ecebf03a91afc4335b5840d12723764294bc2c7906e743f0903668314d0f6e475587705cc213e609ac2a95798f35fcdd61a3fe8d84b3f9eea79ab69287ddf9ce900ee61d649da80b20991cd06270fb5893c1ae5142ebff5428ad1f1", 0x27c}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8, 0x1}, {0x80000001, 0x2}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./bus/file0\x00', 0x0, 0x44) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x1c66, './bus\x00', './file0\x00'}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x2}, {0x4}, {0x200, 0x0, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000100)='./file0/file1/file1\x00', &(0x7f0000000280)='./file0\x00') 16:00:27 executing program 1: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20010, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x5}, {0x7, 0x7ff}, {0x7, 0xcfb8}, {0x47, 0x5}, {0x7, 0x7}, {0x46, 0x400}], 0x6}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6e358000, 0x6c, 0x1, 0x100}, {0x2b, 0xfffffffeffffffff, 0x1, 0xffffffff}, {0x6, 0xc2, 0x4}]}) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x400, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x6) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000a00)) fchownat(r0, &(0x7f0000000400)='./file0\x00', r5, 0xffffffffffffffff, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000440)=""/34) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000540)="91da4d2d01fd0a8fa9b69f0fd52e55af0a98bf40d83a4a9a04e909531eb5732390d8c1af7490e5b8b3b4eb75f28de37e0e00a6a77218ae65be9c27d4fc5904f24917edb9048ce6337929c51acc8fcbaf793555a19cff6416154dc0aed7a59211c46e4b8eb610b2ffe81f332e30b91161498a50563841c686ac41444106e0fe6e56186d91f4c0d3c549c3ae8f38f3aec0869ba2b54247d0eebff5d130a977ae1e68789fd5922d85435e", 0xa9}, {&(0x7f0000000600)="666e470d592c82f237042fc8325fc4e4f4d164ebac3e7f8060105b56a9bdd4dd2869efd4a2720ac11ce9568f54cc3c7db52a685e92d2de283abebb974335fbe44444dc9eba2b6e5a0a06e8eeb04980feb5e1d4dbcaca3be215c325d1a7270fc6612a9230a07619aa2714cf3f85fdd87cac26457240ff9130a457a99b700eb780b59e207f3fef86b3bfcac96ff86e99b090e6582694cf82387fa9d69b458ce8bdffde998e242ea627c1e5c2c3ce732888ad29b21b0a5dc3", 0xb7}, {&(0x7f00000006c0)="76b2b22c15385c1f23a479a7167a8892ed8211615a69a3caaa7bf022f21889220bc5862a49a96df1e934af647ad2bdb35a8e9b7e6b22869f5226f24b7e8bf30dd96399a85cc43528398826f8d87416ab090635c2c0c66e6cd76a48330459789be6682fa8eafd7afa45d6697f3da7f189994ff670dea9b5d9e659aad43b866108e858d835590514de7e300d24dec0dfa438b841300f48367fadb8cc76d2964b97f3c12ed1db372715090bc95108630d82fc2e5ec0b601eca055f7639bcb2999388e86d58f8ba99d27bcbe8acd7500af88756f", 0xd2}, {&(0x7f00000007c0)="dae9cab142964f8f2b23f48d7a676b1701b665d16a582522d5aedf84357bec79526316882a68725ba825cc746c7a6e83feb602d9bdb4ca9d9cd12a6c7a9cbc8034eecf43b47d3a568a0b6e4aa037fcd74df78648b97c97c965313887c961aefe450272e3324b9c1e7e5fa3e7d4b8609937b1514ecc5c48ec1b8b5724eeb05a573369c73afef772878e84c8abf12668f0f07f7fce20f5988a3c9b3e2192a973e9f0de78699befd6113167c44fe212a400", 0xb0}, {&(0x7f0000000880)="996df44d8a7ecd32f6a74da965027dc2fde7a8acf970ed64e897372ae875b67d8d07e44e680a9b7b5f2521f2b6cf098c01b64949d2697368d8a5eb329dde6bdb75f8696e5ce813f0c8e352110d40d306854e9169f5b0bf6b1fb8a5f00ff41fc6696b6e04", 0x64}], 0x5, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xffffffff) socket(0x1, 0x2, 0xffffffff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) dup(r8) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x40, 0x9, 0x6, 0x40}, {0x1f, 0x7, 0x3, 0x7fff}, {0x7fff, 0x0, 0x1, 0xb9}, {0x671a, 0x9f, 0x4, 0x8000}, {0x1546, 0x9, 0x1, 0xffff46d7}]}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2ff40902611da0616c7849ffb49cc571"], 0x10) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="9b37050a59060000004927479a3c5eb244200a36aa160000000089b8b9885e1b57eeed0000", 0x25, 0x2, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{}, {0x4, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) close(0xffffffffffffff9c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") getdents(r4, &(0x7f0000000440)=""/201, 0xc9) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x8b0d296c8232189f) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x2, 0x5, 0x5) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x9}, 0xc, [0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20200, 0x50) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0xffffffffffffff50}], 0x1) msgget$private(0x0, 0xe79e7a88b2c1aff4) 16:00:28 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x1, 0x5, 0x2, 0x280, 0x2, 0x8000, 0x63ff9307, 0x10, [{0x9, 0x4, 0x0, 0x2800000}, {0x4, 0x1, 0x72d4, 0xfff}, {0x2, 0x1000, 0x3, 0x6}, {0xca, 0xb4000000, 0x85d, 0x6c}, {0x9, 0x7000, 0x8, 0x2}, {0x1, 0x7, 0x9, 0x9}, {0x3ff, 0x3}, {0x3, 0x800, 0x22, 0x6}, {0x24, 0x10000, 0x20, 0x6}, {0x898, 0x0, 0x200, 0xfffffffb}, {0xffffff81, 0xf9d2, 0x1, 0x7}, {0x8001, 0xffffffff, 0x0, 0x1047}, {0x6bec41a5, 0x5, 0x9, 0x3f}, {0x10001, 0x9, 0x20, 0x3ff}, {0x1000, 0x8, 0x8, 0x80000000}, {0x9, 0x3, 0x4, 0x5}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x802, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x14, 0xfff, "ac7c3b08d7b05f1de277f370509b588c2c28b7b8", 0x0, 0x27}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x7, 0x5f98}) syz_open_pts() r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0xd0) close(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000280)={0x40, 0x2, 0x1, 0x0, "3fd3dd09f85326ef31f74db976a75a0d4bece247", 0xe6, 0x3ff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x84, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000300)=""/29, 0x1d}], 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x61) r5 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000003c0)=0x9) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r7) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000004c0)=0x8000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x77e583b8962b9bc6, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f00000006c0)={0x4c1, 0x6}, 0x10) r11 = getegid() r12 = getegid() setregid(r11, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_GTYPE(r13, 0x40045720, &(0x7f0000000740)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:28 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1012, r0) syz_open_pts() 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x308) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) r17 = getuid() r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a6}) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = getgid() bind$inet(r33, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f00000003c0)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001880)="c5e81482b6a0a95013acb2a25b26cd3e04c0eb15b6d8cb20986d973ca7014f40d5455f8db6385e37f403ea9e460d21b1d109e29dc60adcfe252ac7948e90ab6850ce7106f19ee0d1837921bbcfce199fa8e4ba14e8a10541c5774de5dacbcf3ca973a1fccd0b470b365c64e2e2ecec0f25ab7b1762e80b8539ae0b56a9162a4b2d64ca4d06ec20aebac139f31f8cdb37182cb466e574349ec0f237f1ec8cf91d1834fe9608e8088372af", 0xaa}, {&(0x7f0000001440)="1056ff1596fc0c7fe4546ec3bcd449042c23fe19a306bbe037b2c7b9f980263ae5d6a33e1f4950d979a46412f7fbfe68d0214d5f3bee9fa55f2da0e2", 0x3c}, {&(0x7f0000001940)="54058d4ac047b1e3e7734a96a4b96acdd72e92b2e121510ac53d1b8de039dfc141aab754e825c48d7b378d2ccdccccce3541990148530367a24f6dfd92e4504f9b9419cfa617bd0555678e26422d5812d92a668d29d7667fc6112b0eac0fbaa6978e075c07c3cd36469769549ca57a85eaa2991fe61fef5173b6293649872cc9d607ad8361577e837d1f762c53768b87114b362b390c79632ddb0201c347e34bc0ade92e7d95a148844da1b1b3e68ba23b692a80894cb0b66473e16249b7fc8a18ec75329e482848e780ae40f2a43fd0b32c", 0xd2}, {&(0x7f0000001a40)="e4d890319ee9421cb513616cc2722513e14355efca8dd1d31442efc78d0c17cad78231db39200a78265a631d72d62f20d164305acb83565c6f3e694c1da63b38f8d100885f204e9ec677ade065d84fde020b958318edcfce89c69bc7117d84e6b1287145c6fc6ab22d29182e6d9d010094285aeab3cc891983dd5edae39ed1bcd19e1fa5da4a75721f111620d5e8598fbab80b94cb3c3025dea9e4a52738cd441c4584d7ef", 0xa5}, {&(0x7f0000001480)='O', 0x1}], 0x5, &(0x7f0000001cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r37, @ANYRES32=r40, @ANYBLOB="a86fefa5da9e0b44f998769b90b969f4b56eb117c61c167039dd8ecefe9a2751c8ee6f9d2e5c07d5674fb4f076e32ad4621a1c9108000000437e142ff184651ac3160c7347c4c69f08061c5333"], 0xa8}, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r41) r42 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r42, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)=""/140}, {&(0x7f0000000440)=""/4096}, {&(0x7f0000000300)=""/187}, {&(0x7f0000001800)=""/110}, {&(0x7f00000014c0)=""/149}, {&(0x7f0000001580)=""/96}, {&(0x7f0000001600)=""/248}], 0x1000000000000264, 0x0, 0xffffffffffffffbf}, 0x0) r43 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) writev(r43, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r43, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x6, 0x100, 0x1, 0xfff, 0x84, 0x7, 0x0, 0x1, 0xffff, 0x7}) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) sendto$unix(r0, &(0x7f0000000040)="8dcd72739a7dd182ae65cfa685bbf6282de093a5eaacf009390a001b0559b62fc17293a7323eb7784b3576e837b34f791ebf12b6efb964a16d2228bff376585aca2da79f0c6ed8c86a8b50e4cd74ea7aa2582733bbbb8523131e88b8eea0650c45344a6ec4343074f51c7afd301b5e2e2f9378aaad2482028b6a20fd58ddf032408814e3d5583eec4a00c0cde7750cfcef8502882df1d6cb0ea2737e86da84311d363947a8d3a4cf82c9b30a1d76f6f25d6f0ea8cc1aebe24a029599936cb8f562885c3be90507331df0f44300004ff7e14c6a4bec1c1a5a17e0f6f22367804a0af8dc5dc63b8417cf5a19d5e8f59fbce9e879", 0xf3, 0x3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x150000}, 0xc, [0x0, 0x0, 0x40000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='tap', &(0x7f0000000440)='\x00']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0x7ffffffffffffff1, 0x61, 0xfffff, 0x0, 0xfffffffffffffff9}], 0x10000, 0x0, 0xffffffff, 0x0) kqueue() close(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffef4, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x6, 0x3f, 0x63, 0x1}, {0x800, 0x1, 0x81, 0x5}]}) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x1e, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x2}, {}, {0x1}, {0x0, 0x2}, {}, {}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x8000}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {0x6}, {0x1}]}) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18432, 0xd3adac9aac8ec929) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r6, r3) setuid(r6) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSCTTY(r11, 0x20007461) 16:00:28 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x2}) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x190) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xffffffff}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:28 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfffb, 0x1, 0x3, 0x8}, {0x40, 0xff, 0xba, 0xff}, {0xfff, 0x3, 0x7, 0xfffffffc}, {0x8, 0x40, 0x5, 0x3a}, {0x1, 0x7, 0x3c, 0x400}, {0x8, 0x1, 0x6, 0x7}, {0x81, 0x13, 0x0, 0x9d}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0xfffffffd, 0x5, {0x3f, 0x400}}) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x24) ftruncate(r0, 0x0, 0x8404031001) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r12, r16]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r19, 0x4) dup2(0xffffffffffffffff, r0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b03) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1], 0xeb4be80eae344a7b}, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000200)="3c67ec594ce1cfa626d51f2c73eeea7a3357540b761e03a2125ea1349045449a5a185758caf4dd15080f9fe66dd59022fd1495d53572351781ccb9cfdb5caa11db0aef8ee98e0dd5c9e4ce59c4655d59d37c"}, {&(0x7f0000000280)="b99db8606e80e3aa451512614300468fbd33945a4c4a3ac376d36b644480036f9be9b476c85b70d90739005f9b90fa7af28f5e6e218c39aafc9e2273ab3a032728b52a634a07620ec78631492271f357c661e264f84f4b222bc7542f5f884bcb6e60d646d7166dd2380446beb844d26bf4cd3e88f37f9121c4ee15d79383d2a4"}, {&(0x7f0000000300)="2af87fdad2d44e1af3f261a13690450a54565ec0774e"}, {&(0x7f0000000440)="162a5dc6fa1567b98c80bc56db0963c5c4f9178942e11493042e2af04f98f6a8674bab894bc86e4988743cdb1331d333b9ea6205531d332abac98c7e38a27933d4b14d8a16d32735c871c20e0fdb9151dd4936eafa5ac3dfbbb70db80e952d32213488abe4e43050f36ccec7d98339d78f185eeb4eb9bd1594d8c6d19559b4c6b570601807413634564d0ebc247b538f46cf01b78d5c5a9614bf6b4647c647d53dd88d04e4b9f0d0e0c7bd9c6ac35152466edf8aa758c3cf83a1068da20fc936a0fe4d0a106c81217bee67746aed"}, {&(0x7f0000000540)="0566af983d82cc77cde25e3b16c179c73e889fbab62ad9ddbdb9aae39165e7d038577598f40dde4d08e90767d55e8dc0dd5304776c8c5de21f3445adad4236082a415359eab59e0a6ec3a8290e52ba85e8008b8cabb4f52576b9edf5f0276978b77cd374c49ba6bd12a8b33b89c674736d48479a57465c71e4888e3400216842004e3e96834a5c7a404108e819981f9205d65868f762b16e1c7ea7cd60d1941f7b80697b8a0b05701fdfbdb253b6902b9a8e7ceff0cb1cb6c9690b1530b3cd1d0e3a55f61d4a46d33dbae44c4679"}, {&(0x7f0000000640)="0474eca4dd264fe49bc8f159a251c4ccc21b12b982d49e398b23f9c496ce90abee982760b9324f664b4ca3b4710d36e68d0b3ea5c6ce6cb6b2dd48d5527f84d17501984cb34a27e8a7ea973c755c09c1b97a2f18244b651768b64805051021d4607f2ac25858e5af16b08d981f81ffb4351a655ad085ad2d41600c02dca2bf54f6afb32f308cb57740fbad6fcd0bfe5854f459cb34a775b6977edc0bc8bbed4b5c803f8bee942698e57d02567db8d514a4d98ca5ab9dba325bd64925cf3892a0c74854fe3cd7dc37961c124bde5c18a98f193a7d8b66e0980dcd40c40939dfca04cb31ead49379adfbf3ee8587707b8e9fe19a221a85e64347a1ae8f64877f6b9851291e5212b7954bcabfdd9756b15b06ffceaf8399dd5c9ca95d1e8bc3854d77a600420a75416d0064a7329b25e6ef963c52e5754d0b1637e1a5577a267d97ff954d75d91d1b7a72d6589b65984e8589025df2e2c80a932fefb1df11b33596c69e341fe8041223b3d37a9a584b7e005e07d7ee92dbfaec3db9c057cebf7f4cbf4586e77c4c7414a2ac4d4806aaa825038eed35fba85a98d67c126ee8944987f80eaa83a412652f617a0f41f299f444c0f5754d693b9d0fa04c5260e33d9629181c4518028ebcef7709838b5cd862d3f320330a9d47459fe0bf2a6506644519351bc4ee72b0dd9a8602bd672e81f15c9e7990cd9092a62160367cb4f9fadec4d53938e07e8c696fd17ca1d0f7a788cdaa2fd4747acd52f89e34e358fd2a5c87b46ef73161f2b55c036a092fb2aa3e06b6f3310b477b95212ab2b85ec3c7c0746c862d1d022b1674214d1259259834b8ecf5b297bbac5ad55ebe1dd20389b553f975a73a1931aca55b20495430d67ff7b2d858b6f4873e9e47ad971168e8f76d9986689021e2414639e06e326405a60d57fdea4db5e80226f1ea829fc78b7c1e269cdaa180239102836eb888cbf15603022726cfcf0929cee5aa7f1552136d54c4ebb7cda54eeab4c02ee572e1e2f2cc447e76169dafbcfe4f840c602e1b2c5883a650639752be859b8d2ff77004bd990e8ee7f996e7677418620e86221bcd4edcdd047e62b62a8b9f628cf96dcf0f839d61dee37e39bfc5451aa271088a475016fe2d114b5604e915b17fc2b516d4eba0eeec8297428ac329432e1269927543d1e8dd059fc1289014183840cf3f555f5506a847a2e86e5e16cfdd77e1a404cc09161305a97242a69f1e9cb429b4e5bb52c8252ad3f78e494eb93ed417b623f79eb21a622c35f43f03eedf32374fd88da9eb6cddde2df87927de38e959e29ca6a2a472c46ad16275fd4a86e73816110520838ebc698ab7c0f2344dc93c00881ca136470fd3e22ddca15f45d861d114cc5b9cda4aa89f3b286d8085b431612eb111cb66f26211c35eab9ccc130ad6402fe671dc4c0cf2eb9402adfb178bba8cb5a7b9118b0bfb16c9ef28a4001f16608d43522b6dbaffc5cad7f1c36f3704f9289fe27ae1723b2836cfc9a6fe496a5e3a704908cb5890f6e5a93f168626fa2f090665dc5e3274dc11c6e7ab5c945aee13bc61b66d9745e389c791cd323aae032a988de727d40c5840dbb89fd51e6971aefbde8a8ed2fc6be1da83769adf853c992a49f9871c895392b357e8f17f56bcd9eacfbe62ddc1561ff2bb4da3faf7c34414d6086e09f5a21ac73a385d828d9b899c553c2e71c5a7c1341a1c8a71ed690b7ac7bea8ee152f13e13b897d9fbbf83bf4f9ed3b97128074893870aec0583ead52c32dfb2deae57408dcb3eab9d86e86aefc181cda6438b4482d3c949e86f466cbc1125c709df46e02ba36c609e2be8eddce88e09534c9fc746f3df6148c6a2479fb1fd1bba5b385f9bd64a55229d03da716f817902e3978bbdb29d41975c3e1e0c1ad9f1d16169172d837868ae4943e98ed5f72469ae9f573d46dcd7761a8cbf0c0e01824c2d182ec548b3b024a31a08c7771656093d19d5b7d29a85f65ba88ad29efd5e4d7e580935a462bb0b370dd8716cb91c9a74c7cd5e26a5283f49a8ec2c8d55e2306526b382bfb1ce24f56184abc1eab577754b8eaa4b11902875aa49faf5ae5a1b46b47dfd1ce453f56a8bbd3a0f2929f7d5f7ecc2010a133c3b396ed0f5c19718b518362696ba8fd98e6e799bea10b2925630d5341c50ccd567e112b21c083ed3dda35ffcf1574aaaf8b15ea5a7e7be7275de6a34f8472c691fe5fc424de5cc3c2116a5cb9479ec72859c6c05345c871f6cd20067f71950680dae1080d095b29548ce51588ef34ab59a5aa52bd0db99109ab183f6defc34116993cf7a9796a6e5d64d81d17d48de3d8efec1d1c2e9a17ea8da874afc3c23ffb72d1830658e3a089caa167017b7213bd9f2bd1b5f44866dbbc8ec0a9e06d26e0bd76426475fe06a5b81364803effac720757ef78366da4068f19fc065d36cae67aefa632e3f3b8afb82f708a79cf83743556822a3e2de10c9646cb566baeca7bf0d304cd270f1cf20f13d6b51190f7f09d9e66ac723adbc8ab433eb00d659fc0ddfabda22daa00cb402a478b9f489a68e01a66674f324894ff0e4f1b59866114ba06dda9026d91173b3e222ccd242ebfccf359b15f756e43369ba3cd6707f605d6ab8aed4f72b2566bd6fdb96a2b6e750789de2129e4c06109d512511d8dbba0c0716b64197d578678add37533f8a5ffa5760b808a0e9f3759d8475b0ee81a4efc69e73dedea3fca6f8666d85516ec0f3919e77c1ee912da01867d90d694e8d69f80ec7f55125e7c6c2f67f8306b51bb1e5564a1d6bb99f09a2ce7d24eb661553df818d0915a2f75897c6e87416081fc870767189744868a4c13ac9932d9343dfce38071ff2205c78d29a011811c613a5878e9d05ff0b6696ee4f540079585927e5f663b0b95412d33e36e3accf0b5f6d928b6dc4d842255842acff9a4a1cff40d80cac04cf0e6b4dbdfdf1e6098dd0acf8ea6d03ba1eaf095075f32cd01e7e155ba03b6cbd001bfc699040f7565a0dded6f6a2bf878981564be17c3c63781ec8732ab9ea416219a9608a427c5c73d47b5abcbe9e001a5b46c1bfd57e7fa8aa45f699aeadc4dd1b1a2b5918ff9d5117314bcbc2d055ee00ceb7606d76e5c97c7f14127f1d7483d9fbf170f6cc582ee8d80f23dfa39e61b0a94ac9c57bb7282ebf716ffde0c4418fdc8b844bc5f318e51425b15466aa844bd1efd2c314a805bf4ce0a0ebffc38cd512bb414270c4596d468ce9875ba66fdc2564ed3817ea8fd1eb19bdc5fce65966f7cd3653440b4078de96ed89ca9af9cd1472fe9cc7197d630e57f5a9acf0633da84f4b449c82715054b8faa08ee2efd7cfaa6354acc2b13cdddd45ccedf5893f9036bbd70c2c5f1847fbc6775f1a698ad030549127514257ed7ab1197d6f944d940ac49b60b60a06107ed99fbd0ecab21a8e624fdae27dcf84d9254cd567118e0f38f48ca7c16b95797b81bfa604a91084c4682f997f0dbe71f9fa90ca0b7b54ce3e9307002dcd19e51cf6250d597aa4775d2682cf98022aefeec565778906c93b86722d04f61712762039689edac7c72d5101352a579808aba29980330aa73b44484d581483690950eb5862da90e12cfd8a844ebbcf41c3555544dee8718e26af1bd4603eccf631c74163db31a6855319b63a5b3eaa1094585013e69f7d924254db5b62b2cf2945d374c98f1df569080ed318ee722fd6511e8cc01aa2bf3f68ba59bb8b7672e656c46c7a4bbbe96c102def9acc40647586fe4e6f8720a32d4cc90724016022a0affa68e875f1cf84ec80310a5ee58da55ade2d2aee6ecb7a08700870485968b31ab87f462906f4162aee852c116cc64f70f119a6fe6cb620a58a15155f85e37cdc95689caa28539cd1a0afaacf6a884c958d1fd6e0666f73240501afa2ef437c7d759cad637591d44d9afb5bf0acbda05d090fded72d7be5d1f28679f0d28b6ec954777569d6211b75f2b4a5c43dedffe81d635a75e75e7aed2e7e714096daa829d27934f86d4a32376168d1402756eba5b3273f44af833651ee9e02005e579f24ba09b47a9123b96432379e701ab88e66267450c942aada7bb3402589b2cb9d2cde08141bb1028b54cd9781c365f644d17082226732155053dd6442ded780ed441ddbc83a122a7031cfb7a3eb1add85af07f002956654fd2d3bdb8596e166de0a13d8cda9c15e9339b2e35d2d1b0a9590e80e3c342e8033a661aa5c383dbbde977cc790f608c640f0d5deb63ca0c84b6a5746821a19cc9120dc754b1b75748e5d0466af83ff31218da277418a855d02f146aae982da972fe3868f8803c2084319d89acf74dbd69c7a965ab6136fd049e0b34f183f754185d9a485bba5e20af7d505039857cf61f2e23a44f130e898f5981897eebc7164137dbde395e6463e7951c5ec9fde1f674a63b2ffc33c57e6604ac75399e785385f0dac7f8fb2f373c1df418ee72b6a23c7c7f6479ed159048ee28222e6fc9d4f293a60a207c0805c380c12d45d541db7786a1a17bf7188e82535a431c267a7b47cd51d2b2a56ba34236923d17f208acf5d0bf044b9f7b6c7b7fc86d3f3705900b74d936e6ed39ff1616a0d6259f82d8a905185fc76acacb332dcd5dc4eb1a9261309f7f9d0165f517835c33fbc73d99eb92161d6c430992acf6c8a3f551e4f6939918622bf9ae34867bb709cd3e076e0b20e78b2a0e4ca017944337f992c3afc7c169fbbba3bf6ecbcdf495ff94093021326894f45262e2e9084e4dbf40ec7428607e3d9f7e07465167b34b60b644e55b1be7919e43293f69b826194c3cd5a05494cea3cf095b7c6bfb4b24ccd600890ae41b24233cd90e36bdf429bf4de89d500f646679835ac012e516bb71b4446cf869aa341f22f276c01eb234228fce7541966f81c280dd9181cef4f58bc538b6118af0cab9b351f489a49dd74aab1cb554b105c15de6cc343f49604aaefb472e45584e52521c4c9d4c2d1ec2fc98c0d7dde7db5c8db4e3d89f750b8ae1660ec1967d2c1abe4eaf3e5008025d5c512c8d6bbe4fcf76db5977724d34547d9167ce2a2fc74e35fcaa578e95fc9acc10260aa8723b8d4fadea0a8a8f60bc47591f27bed51e545f85b0432470415cb7a030d3432ff9bc46acaaabc8ba4fb945fe33fe8d0387f35547d4d77666d261e38d5fb6e39484df11da63ae700641d2119af93e67fef97a040607601a772f3da8c32a18e6a42d77df825c898c860e2eaf3c4308cc73b4b37a880dea19946f95a639cb86a4d348e3938486d90cdd7d7b320386421c7cc56cb487ff43952e442d940318bea6ec52e8c6e9eb8d127ebc8c4a004d5932d4157eaf72761423676c8eb978cf3ac2ec626fce5a22101d0e5b64983e74385d7f895754a543662cfab827b05be1558fe74fdfbf2af2f174e245194f65fe225e2bc39b6ff248d5f73bba738b832272420365ad3b6ffcc06e2e6b21394ee8d010c1d202f719791e3858ed25a862ec80585e55bc56c47bc7c781a43d24f5391c65594c66ff503e56a2905d440a29f5c798a566b3ec037c5b532d6f9fa0ebfb6bd7cb20aeed5e7b7b43b43e3a64d449c1ffd1f9b41dc374d22e0f0c2ed1b1f44c4b4f3921ca41654592dad3cd6e9cb06c684bb1533281ce5e51cddfcf4beb1e27a28c64e626bcc3f09132f7c9b807a4dad6eb1f957610046a3ee1521004958d23a3c11176259ff8224b07a77bda329e9e68963b8e010a3289fa3a22dd42fee5c7a46c208291c0d1e22fd0437df466b4b5cecd004bd83236c43420f044ede911f3df7fb10993111f7c9612ba8fc5"}, {&(0x7f0000000340)="d363ed20813b27871e5785696fd3b267cb9155b7ca880d49ee8cf168bafa26c6b7ec1e5fb7daf2189343e3ce8cb62482fd8479130b0603cccfcade008f5182a5dab529c34258c7b1a4d6e5dbd671f71ff65f"}], 0x100000000000015c) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xffffff30) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f00000001c0)) close(r1) mprotect(&(0x7f000063f000/0x2000)=nil, 0x2000, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f00000017c0)=0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x2, 0x4000, 0xec) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt(r3, 0xfffffbcc, 0x9f, &(0x7f00000016c0)="06531010bc8491eb506740f97ea871a72fd65cf9c869adf6bbc5a41ff3aa2c9f6236bb656af423d8479f3d25571e2a871147599f25c4b1af3cbb5dd2f69e9f14b9f50982961144a55fd070ad02d72c67da33c6b7d8e09373f84b57b81715b1e80b74e106b638687807733d8dacc4443472aae6b0128b114d03f36ecc2918b2ce6937a022c9c060c2d5dd42a06f1571e080545f49dd28d313bcc11add93a0878dc20ff795f3418ad939f338864c1837c06c2949bb7e46cfdecd6cbf549689536e7b9875ffacd55193eb9ad611dfda044226adc685af7b51cf62eb01620a57", 0xde) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x100) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 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$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x6) 16:00:29 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffff3c0}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x41, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x80, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() bind$inet(r17, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r23, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r2, r3, r4, r20, 0xc2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000080)='./file1\x00', r2, 0xffffffffffffffff, 0x2) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:29 executing program 0: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=""/238) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) write(r0, &(0x7f00000005c0)="508603ed63654947204e06e6f62f49b9e24b140096351e8db549b40272bed9f11583bae5fd0fd999996dae18619a07c7c6451dc2df00cff675a2b5a550854c83c84574d2b2f3aa98d6ebe5adee47e56c3d2aa862b71f3d676668998abe1acb2a083f4a61d8b45a47520c8fb4d1b72027f8000100000000000036afdd2350a3da3797f6f8f2189d999370c6c3b6f08035fa6882f8c51073193241c3a22afa2f8a342d00904056fcc43202ee7c790f986e1ee9c6da275e612900c81b00000000000000000000481a1d1556d1a8625a15eccb2ac5724ceff8018c5a62aab0f1a30c", 0xe0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) r4 = dup2(r1, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x1f, 0xfff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x1) r3 = dup(r0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x4}) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) listen(r1, 0xffffffc1) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330017000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef569e3a7999bc2b0a9ca083d3547f780026e969c9341589ac85cab1a4c6b41dccf137c8ae29b4f03b4928efee758e3c75dc3965072d20ff40f89b888c94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77696b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="37080000ed3570c3a5330f254b1988c5d43c8485ea5844efff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b972531b1c4c675e1a62ab4b84035b0e026acd9cbe1180db718c98609a0c06920a08c1f831248e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="2acdf6583412ee20103530b8932df4ea31e5e3d408e6bbcb7b651c1471ef2445d058106063f1dfc96790", 0x2a}, {&(0x7f00000001c0)="50780a9c6362662aa982164b14d526869d034aa1d942ac900c04781d2b00424987705fb4d8acdd5b79166b212fa4e6e819a6f4a31c549ec10365fcb6dec2842cd5248c027d9e1977ff0a8e1191ba0318286f1633107dae7316ca5b5d2c594131418fbf6331e49c4eb949820ed78f", 0x6e}, {&(0x7f0000000300)="aa275f5192284d652d48117f488124ee40e9bd9ec4f2e9a8d5e4236ea4703f5db5b3b2fc626c2af5794dc3d84071020a5be044996150e0d7b394be5264690fee789c62664d596dc4e83324f8b2b71d0c023b14532d1ea8aa23b56697c9e8892e8b31024138c95047dba7f0511356d19f0c683743edd23fa250acee6268e1bdb0f1520773312e3d125fd4ce26b9f4e2d4a09819840ce4caa00cdbb8a0b91db07eb021f438efe7da0d6e060cb64a4704a8b5d8dd4060e7add2a14014d09e4627c24d9ddb0511caab7fdff85700aea8cd50c3c22848a4a00b070de4cae4936428bcd531cad7bd3080bc85747b64d3778286c38d9e4250966fc8f19c02e99b8e58", 0xff}], 0x3, 0x0, 0x0, 0x4}, 0x400) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 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"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000100), 0x3e4) acct(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x50) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@un=@abs}) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ff01e6000011352d"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$getown(r6, 0x5) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x6) openat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) dup2(r0, r0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x8613d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='@:\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x7, 0x5, 0x5, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:30 executing program 1: r0 = kqueue() chmod(&(0x7f0000000080)='./file0\x00', 0x4d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="d9e92e2f666931983000"], 0x3) sendmsg(r0, &(0x7f0000000080)={0x0, 0x323, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000b131255000000000f69b3da43037e91c77737d15178cd396a97fd9e187fc5b69e1e479fc5acf6b3b5f091cbe6a36e9f961d5ed9a0fe7455207f2f67fa09b0ce29066488703cff204abad375244b40794d4ca94520ccb47466abe66baa1689786ea4fb6e5e5b39a1e5de4e8f6effc10c22c62e9c2fbb75ef01e2202fb382224dae6d681f4db8363dd8279799c4b7e5fc5136bca782a717be755a66de27f193a42486f6440ef9ec7683f9649e2daa939e7"], 0x10}, 0x0) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x1, 0x0, 0x77a825c9, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7fa28c47) r1 = socket(0x20, 0x5, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)=""/233, 0xe9}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f00000001c0)=""/11, 0xb}], 0x3, &(0x7f0000000240)=""/128, 0x80}, 0x802) 16:00:30 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) chdir(0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x800, r4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x45) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = msgget$private(0x0, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r19, 0x0, 0x0, 0x0, 0x80a6}) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x40, 0x0) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="65c8434495579a497b2d63292ab78addaef854282af1e36c793385aa9bf4d24840b5ea4fd998c9b1418b4471614e449c8381a426c82b612378de2bfaff7205b1c712ea90228636266bf2dc6e26c8ae9a30c2645860fa792cf016827cd4c8cefe3e3921f3c575051ced71a24b9f785b934b64d9435fb59b76c2dfaa83e38f4df00f68d34838b03ee72e468ab9af8e56e4201435ce13b42fb409ee2d73372d16012b994faf82771dc8f8eef548ba", 0xad}, {&(0x7f0000000340)="0d7b4ff0fa5884ce25b80342d6668a8e8872a8387034c09ba72a0241dbd5f48832a838ce826b60c89284ef6dfb0616463335ff3f47a60f992f1fcf608f982dc23bebe3c29758191deb8f9ac34a7c30f3380a4a75bd21facbb325f0774bc7a4b2b9cd61143a73", 0x66}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r5}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r14, 0xffffffffffffff9c, r2, r15]}, @rights={0x20, 0xffff, 0x1, [r3, r16, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r19, r20, r0}, @rights={0x30, 0xffff, 0x1, [r6, r6, 0xffffffffffffffff, r21, r2, r22, 0xffffffffffffff9c]}], 0xd8, 0x1}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1d0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x4, 0x80, 0x9, 0x8b0a}, {0x8, 0xff, 0x20, 0x7}, {0x5, 0x9c, 0x2, 0x9f9}, {0x9, 0x0, 0x4, 0x1000040}, {0xfffe, 0x1, 0x4, 0x1ff}, {0x4, 0x1, 0x3, 0x2b206d4c}, {0xfff7, 0x4, 0x8, 0x63e}, {0xfffb, 0x40, 0xdd, 0x3}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) syz_open_pts() r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a198a386207000100008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547a0b9b813ad30505e8f0000a49fef9d612f871f6285f04157795ea4a5c5fe65baa20236534bb99f8cdd696bc6593d280100000000000000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b465cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1a744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc379bbd2c2d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f3ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d90600000000000f0013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a441623e42c5522e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9afdecf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f3e3adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654294798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93dfe79ff621af687923e1aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaa0100083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406d5e220d7e106fefcfac44fe500000000000000000000000000b1f6ba5f11a63c905a8d42bd7e81b7980b464f589c17249e01bf80a93ad100271c77d03cece5bb2e915606dc57f3684eb6146bd2d25837fac5f8470ea23e3781cad535e2ce13d944fad37d020b4707fd7944c5acaeb45a778b1fc012efe2810f882a200015d40396e8af858496461a9a582abc29be8432d8ac91cba7c580fbe2d039de74452e6fa0169fbccf6dfe38eca040aac6f82152e88c55fda7cc120c32518cb0fa5a2c2cdf3c0ea930013f97ca77adc88fdc587831e9a02f54330f0625710731728a192f0459d5342b35ce68154b404f94d298585df934bd7ec1c24196448ce82c197fc9af47d9e1f7fbeb5fde5b242ffb48736305728653f79abcb01abe9a000000000000e010a6de315dbebc35427a636b76082a8e1edff9ef1ac4cb6517bc787208c5c1923ad1c88f05b26ae60a3da86f369a4228cd27d87292f76e6670b24e9c98d91521697a"], 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0, 0x2cc}, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffed0) 16:00:30 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() accept(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/100], &(0x7f0000000040)=0x64) fchflags(r0, 0x90001) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x7c, 0xfffffffffffffff9, r1}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) getpid() 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffff801, 0x4, 0x8, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x7453}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4e}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x930c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x25830000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:30 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="6431fd199f44f779bb06a1eff3437072da0be5a4ca50f7254ca9857ab83bee24a36b755381e28cbecad470d6", 0x2c) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(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) semop(r3, &(0x7f00000004c0), 0x0) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) r5 = getuid() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r10, 0xffffffffffffffff, r9, 0x2, 0x7}, 0x7, 0x5, 0x80000000}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000080)="e3dc61e42f8ccc19918145490427fd1c16c41c5b0c4a48a61ed7a8405628f8e42e2a05c34767d2830bcc53ee31c7c1f194cc17fe5fa00304313e3c5460d89d38a8fd3dc8e17430546752440ef48c13d5554a7770fee523c32bd6e3d9fe905b4fc44421e4b6562136cd611d6840e41ad437c4ce1a3ca4be8e0661e0c584acd0d91dc370a13cb625bb9d4246c96458550d7807548517f8a5135aaeba6d4ccfe3eb0f0b8e58842966a45543e64a5b7217b899832f7a00ac2b038bf1b3d3aa033e777cc97a7e7f96e2a4e60ed5b02e81f93b06635ee01a1f0f13e86874487847c5d6d765aaf3f012f202201e9819f793e67f988d57dc13", 0xf5}, {&(0x7f0000000180)="d31acd026cfa131fcf775a12405477d2f7e8f35a89158c233ce7b3b72a7d5df3cd41e33f88124a91d092a6cc9ae3c4ead566457d1e81ac61a66774a9223afcd9b1966dc682a63ffbf48d35f3178b7dfdf75beea354454d4c1fb26610", 0x5c}, {&(0x7f0000000200)="1cf3adbdc897306136", 0x9}, {&(0x7f00000004c0)="69382e7715efed784b17763fdf7aa6c55e424d67b7121d46e1a028077792588e7b6e246266843d2562475c4226dbaa448082227a3dd64f4881c70b9a75ae5ff8ad83a3416634db78ae5a3800d952bd3c5b7e0187635623a72561a42119dff13467bc1ea1d735831d61c3a23e8f7416b3fc9125825edd388a56b8db19becd613087f03efa1ceeda4618cc830baa67faed636001d4f78d8bd808545d34e52eb54c844045d6aefb181146be739c021313e8cdec4c3a1b9c48df18a6329b06dc77d5d85b95f2b075b0cda20a5c82219ceeb151808d208ae0e3906f63ffaf5cf7a955e38c88a96cf2b9b20b8c604b8f41f080894688b69ff67821ec4c813a30288097959c7db69b9d38f6c2f0954c78fa4e893ab381d595ec982ecf740f5a6d0a7f690cc615d07383650c78a9621a9c44a957ed1b712994a4c191863be595ea23197226f5b276e28f1a5d3c0edae0efc025cff692a6676c3c17b4763eb688c41d74a2f2b1a03854c4748ce80a7b7958deae0b710b7aada7381648a20e947c5c53e4b7f0b2b7e01fa02301eeae0ee892c621e6487f965154cba94793e8b06e1ab6f652728cc6a52a3a74d5337a6b16ce695d2f4c316c4862a0afecbb49fdeb18cc8d916763cff0212972f80e9aa06ea2693b58f0f76aa9db19e9f945ead0325a8646e2a264729040a878fd8702497e48ea4e8569bc22e47d86bfbc1f069f801b079c02c1debd5bae87e9d2ab02d8a47717dc38c113f97184dc81787fd43a261d0aa11a241d786baafc32154d50207000d57e288c47c2ef8209f12c8e1ee85e0e29799d6f79996f21ef9365e5cc8831b59d892924c4ffce6a904de3f46c7010121dee8e08250abc575ab563ccec7d95026ae3d2e53f19574a720b552d1112f30cb16c2a7a956ee131e55e7990ff50ba5807986539122df4b76ee9a5c8f9488396f1becf6aecc1fc852f4357a2cce889c1d8f252d0731429fc4de29a37d89c85f5bf9dc4ec6bd2437ee6bd11b05e888c5f2f808a238ce52ece59b4c8b1e9b45f3b039ac2482ef18798b55f02c6c9f57a9a5474a942a3396a1dcb808151e4372eadfd36d2c6ae93d0e09698067b93a2a2932eef69ef0d18d9f8f6670279de9dde80eeedb5945706aae735aa2482db575bc20bbcf29bb13d024b8e8ca1784c007c68a92a62b515f12ee23cbcfcb8ef6a78a0ffa903e3f82f3865991180b16607b95a36341fc6a17a9a6ca3870fd389b9e80b61a7294289faa0a8ef8884d7db46eba081d4ef99fb108ddbb07f83ff902bae37b5095a45ebbe0285f376e5b475943bdd7179be5bec890f84d2cb26b3a3d93844bbc1b56210542e399ce4ba955954ada7357ae50471ac69ee70dacba4b251f563a4cb0ed066187a7c952e601f44dbe5e044e6703cda6d04cff25aa276bfd246255deae241df7f465341fdf3ea7638103091a6e636084963a591a1b4fbbcfa05980a2d820332f7f67190835350787ebb6e21c056cdbefd39036aef769d194c4048bb46deadff00e1c3d12ef00e520eb1e209ed5e570d417eaac48b14a3c1cb4966b62f941ed7f96eb4a2f9dc02586f857f3d016ae1a153dec04f6bbc828a0b7ed1376ff533c013ff77ee1b06e30eb0d6f3ac7bcc47baf4a59cdb04d6d5f84c47c01eaa61375bea9397ccdc0ea2e8ee39d8b15378d3df5adff219585cb13da649d8679b9d825abbf49fd1b5c09223b4ec56324ac9da6dccab88eeffb0a613ee56188a0860251dc8f6dcfac607dcb7a65da6cfce45a43e474a5fdb0ebe5f70ff33ec78aa208369cf2472b898239bbf436838e32d54cf02db05759699a0bfd300f9e823e3775a4b3246b1882cd88c9741f0c435cf19edd67575dc2fa133b2d905ddeaeeabe4e3b2eccc92b732a05f51788844e27d8f0d9f86989723d3f4b903cda80556b22f0290785f4a2b45dcf9daf078469d89f542b2a8da054ca8746fa5fa03b46fa6f078f97a4bd42752e59b20698b6cbfec034c396afb3521129ee13a6a73e2af9f177d85bd4033297c7d22d675b5f1eb8160772889cccf53c995fd0c608e3882b436700317c07904990ac3b9f601800c87613ffdf5289727e0894a4c0bbf4dfd5c8d53d40d759b1173d78cedfe8ed8ed7aa15b36aba3a65b7dc5970765dd13af2914316341cd3dd6c0c334f3abdca46637050c0c7953f63ede4bc675f78724fa988f64233015a15a512ff91381a82f6308e7e806b421b68b53d18bde8ca49590449f800650f10b0a8fc1778dbee522d05fe8bf51b7bbbeed59a96031989de52ec5bf6e8de5dada9416be6bf113fd39ac3de9384bf31df1ecdf4199f3df8882741f8d273aa9196a88a0f9edee60692575c674af76337db5c49deffee761b147b39d99024d1b2ecc631121f0efec4c7ccf0df625bf046705be3d203eed1fdc6b207fa03770973e6ec830cbed6c92e0cb3aed96d7c3e1d710e5c01b95ce37c838ef02ba2153fd6c16b32dc497fa23fe6cc9c9a348477aaa509fe748cfd934bfad824fb1fd45c9426f836920ae85413e8f6628fdf38c4233e696337200db3d84443f04ba60c8001925acff716f7b614dba6fc473fd31ceb903a10bf742e86a993338c42d05b1fd901b7d922f88323c337463d5e9dec850afcd19c9ee3176c0aa5eccf1e2518e762a735610f468a39ad181138294c14a925b717435d5926bebfc211d2398346b91a4a51dc56cd8dbe4a4be528d0d639daf85480cbb52d2f2cc4a58d159aa269b42c535e865fd41776fa593c442ab3989e6b251a058ca24bd98f1a32eff0f879d1f4e934b9b36fb2f656679f516c252e04b9c8b173da070e8704650722b6590520eb5ff62ca5b3cfe5aa48725f24ef48b4e328d29510fff016e05ae0ce047280588add4cd1c091e448e26aa2ee2c6da871299963818662d0e147ac0439d98000a4cbc377fa0f62bf7dcbd90cba043b855f0984005354abe7b3bae4b16fc17480aa769ca777997e541774286adda1f64b154a3ec99432937ee0f4fe29e77064c1f958d868dddfde1dd53651095d2feefcbe26c6852a2d76a5f2abecb1aa3e7b7f25f33b5c2a32ee913131b5f2a050c9fe98c4830f8ee514a6480793403f10e13b38fba90d8cd33e090d8ee1bb7b919fbdd5601b38e91c52fda1455d35983b0381e63c147685ec4bc38bbd29de018385b7abb103b728c352adab7e8da98823dfcfbfab5242b102b8ed05195bc16e6dadbc3d0c47a9d52c8439dafa15725bff59c10b91b969e4a42feeb4eead5bb0305062c6d8e6c12ee5bf73e20fa472ace1a3771c58162c60405d3bfefdfb4adda755ce1e25da1f89b35c563bf15ac9286c297b5c1074b6dc9cd45e27aa77715b9445ec2b5f709b2bf48711a0025c4d65fd7652df3c42655b9f1af782c9eb60a9b6a938f527c23b900ddd81f6197a4145032c6f0e4071968c31153cbade42d8f8ea01985ab63d5c1b9e61753ad475323570abd9c7aa7c6c22877838697f5dd09eccfd663635cd45ac6ffa9a03b36bb0c9a0ba77107ca58c483fa68c9ab966856ed45faca79d5357c3ef030a734ddf0c1784ca3ec1f602e00de65100f7e763a68a6e6dbac8143c1df7ee21d5a1ba96615c00d761d8905acdf9b933fb34243669ad0f87f82c20bbbef696f0097dcf119d5cb8aa3257b00da0748e98a5da49aef5ded21fa820d50989f6675ee44063f52e0126ac76b97e1bf6b54d8341f08463a9fe17b4de6e84f309d7cc9cfb3e828b4585ce149e77089c526bcde8d0040ab54a79c395e77c68afd3fbce600c3f2ece253a39c75e04b8afcc4af2cd5b5ddf26345580888b689250d4fb2828d8e7af8fb2aa6d6aac0ef76da4e589f278e9634f42d43bbbc1240664009ec5f6593d67a93541038ef6bf1e9eab157a8ddfd054bcc8d0a8ad68ade701cfb9bed59938876b10b3ea4385afe2f97d8aa280444c29407f5cd1835303550591d5229c99089b3792c76ba9a6a67121b8f135e73f64836611f2fbcebcd1f3c943da5ca6d5408169cea4a0816e34409741ab325a8bc6a7ad1310d27055e36b672673c73c342457e33729ae91df537327ca8caf5463fd9c25538bbed2d972f117f11339776e4c15f6bf9947e8b07027fed7bdf7bb41d9dbde4b75e630eb676dc9bb382b31daefa87d523c1d3ab24f8285102448fa6efa3a799bcc9ff7d573dec8298fa759094ca8985ea08f0be49bdd593d71cf7640736f20eb46e059960b8f8289a97cab927b35a0a5405a8e9afd666bbfafb9cd891328d852fbfa4c741e815a2ea8f30c73f95aa601dc0d17abb91f7d9e00defb90778b6063fab572ae3bdd4f051bec17cb18b16b85f008ab4b0d7fb128194d5af618666bd66fc4c1efdc73b6ce18fbcfeae2d0343fb2bd72df297770017370d9419eb716c8a3045d290b87985b30ae3cddd995a3b4a7db11325be64b751cc4d8342b980e6d95876959f38f911fa8be84f62e940d81646310bb69ddbf11aa5734ab82728f93cf113014e13bd6e57eae013910eb692b042018989b650e4e49c0c11c148eae4c244bc55b87491c8b87833d3ac2ff687ac26906a1439fc57d7702e9598db0429676556d7a799ee720fa0ebaa4c2fea4a6a96b8ed09e97e1fe57925caf9d30701a68e6320b03ad4a678e1fc60ca7d14e028cb348412cce4d9521764e5a432f9f0b825488804e09e468c629a7d330073e0ad1656181a5a972349f0e55012e58044fc1bbc9cf4161805ffe0f96886dc19bace9eebb80fe7b1edc4896cba04faf9914e8501610b63b4729c0591a11d909c7daa2e689fd1c04f5130db0f279072a0500862b3e148751781097a96de0cf633ad5c93f2e1fcb154892458ffdf97984a6007d231fe2af2311996e413c853cfc413444408f7455788d7227c939c7d0ce0e7a0d7475fc04029b82158604f56407b5c7fac62b18deaf03a93adbf72ad6f852e429a54289a26b80e8b6ee61257f846febde5f15ed9268669528b5509480914a2a8cea46e64e68531a19996d4c481a92bc379398819d88bd7eb0887eb037217d1a928498cc1ff4e7cd4c8a7f9b02eb7e3f9a9e49246d973756383c7a1b3250e284fb2afb6d0128332ba13a90d036cefd449a5046c735bd212009cb88a9a1361497972662da0258a9c7cf551ab4faf5a16511f00bdf3033c957f8bbe9919d396dc2802594c5da5b0a010f257c0b2a72aff50931763b944889916df2af86472b399a9a9b1f0a8381d3518e157ae0c9bdc458bde002396a2f24951a4792cb3c43b4e438a1798afbedd3be2054a7035d8472b6551ea6c1e25f87b846edba309d72655b5f54201ea87fceac57cfc215bed479b7573a50ac57618d2b3ffb99f3a7ff183efd1e63f719695dd54329fe618fe9cc4e4aa582d25b4ca69ceaeaa581cae656c707fcef2fcaba1434f1edb331bf9f9c3f83a935ec5be5725ed025d3fd4b4571f494f808b2b344b83164e2e13d19e7079be079fb8a04e3268abe0dea2e10b6e9563adc5b4a648014af3fcfc8308aff48a14aef678f985ffddb3e1daf5dd48a0133c9aa7049d9249c8f81a08f2998db443f27f1a73a6f5c8fa91f64269a633eb261a0d300c7ad249877a0f47b0d47e2d81389561c1d75a25e2bf849c5ca8062d2acb8d3f0b874b158e4ee34596bc4f41e67dab29e958fe100e17f22ddbe2d628508e193333e136a701f51a4de7993c8483e8a7d63fb23e102143c55b94b9a54e4e6ea672d0fdf790afb7c6c70c6efe9236c7f8c92b97fa6eb75ae7cf1df2f8e63c9b2b09186e4f6decc22ffe0198980be518d2315cddede534f00e9089a2a0283c5d4c63", 0x1000}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r19}], 0x40, 0x600}, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:30 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x8000, 0x4) shutdown(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0x1}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66000000000029e5f89c6505e47d3b62c47dd7ed2cd2013e3381b84a18c4b63f7263152b"], 0x10) shutdown(r0, 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt(r2, 0x3fd, 0x1f, &(0x7f0000000440)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fda0c91cb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf08c4407416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a939606908cb513bc7c0e400c4fe17f4fe04d036b3519a09ba97af47b10e29a6e6a41f970e0401a61e7de11022efab6dba69914a0616c3f3f86386eb5d8815aa72c6a945672f95ef549e858a8ddb408159c9d82b6938a4f7e86fd11ad0c79ad024969d9b36b701ce4aaa172f1b234f14d42c8c8950db8faa71a6b1e21505f542d4964ebee1585971657ffe54ba77b651cff815a5d45d54a26fcffc18158994900042fbbb1b4d1f7031bddd8c0c54ac7647525559215bc186bb3431e710775179a34ca109e7e6a74eefa00b7a1a750841be98bdcf9b3916b5f93cc", 0xffffffffffffffbb) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) mknod$loop(&(0x7f0000000200)='./bus/file0\x00', 0x800, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = dup2(r1, 0xffffffffffffff9c) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x10f) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x4, 0xa8, 0x5, 0x7ff, 0xf2a}, {{r3}, 0xfffffffffffffffe, 0x40, 0x40000080, 0x6}, {{r4}, 0xfffffffffffffffb, 0x1, 0x10, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x7, 0x5741b521}, {{r5}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x101, 0xffff}], 0x8, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0xb002, 0x4}, {{r1}, 0x7ffffffffffffffa, 0x42, 0xfffff, 0x1ff, 0x5}], 0xfffffff9, &(0x7f00000002c0)={0x8, 0x8f40000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r7 = openat(r2, &(0x7f0000000340)='./bus\x00', 0x51cb7089288fa3be, 0x100) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x3, 0xff, 0x3, 0x4}, {0x95c, 0xc0, 0x5, 0x90000000}, {0xfff, 0x9, 0xbc, 0x7}, {0x3, 0x1, 0x0, 0x7}, {0x401, 0x2, 0x2, 0x2a}]}) 16:00:30 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x8, 0x7}, {0x200, 0x1, 0x5, 0xa6}, {0x800, 0x3f, 0x81, 0x5}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:30 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r6 = msgget(0x3, 0x2) msgctl$IPC_RMID(r6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r4, 0x6, r7) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040), 0x0) 16:00:30 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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(r0, &(0x7f0000000100)="8c65", 0x460) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 16:00:31 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) shmget$private(0x0, 0x3000, 0x73a, &(0x7f0000ffd000/0x3000)=nil) execve(&(0x7f0000000880)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000008c0)='/dev/wskbd0\x00', &(0x7f0000000900)='\x00'], &(0x7f0000003e00)=[&(0x7f0000000980)='-[\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='/dev/wskbd0\x00', &(0x7f0000003d40)='/dev/wskbd0\x00', &(0x7f0000003d80)='/dev/wskbd0\x00', &(0x7f0000003dc0)='\x00']) r6 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0xe0000000ff], [], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x80000}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x8}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x1, 0x1, 0x6) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x58) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="1c1626a29a933da6b448382714cb011456d26950216ab8b73529d6d8164ff91bb3cd601ed25a5feb0caec05caf725d1a22b7d4b340cceb8dad6e7989e428daad853c1055f4c11011e803a8a2ccd778520bfd20b66829b104565f25cf5d5004bd57e6b1aa8824186ff5", 0x69) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) setgid(r3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000280)={0xdbfea308beee59fa, 0x7}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x400) r5 = semget$private(0x0, 0x2, 0x8) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000300)=0x6) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1, 0x95) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x6010, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x7fff, 0x1000, 0x6, 0x8, 0x8000, 0x4, 0x0, 0x1, 0x1]) r8 = getegid() getgroups(0x5, &(0x7f00000003c0)=[0x0, r8, r3, 0xffffffffffffffff, r3]) getgid() mkdir(&(0x7f0000000400)='./file1\x00', 0x200) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000440)=0x890) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r1) dup2(r9, r10) unlink(&(0x7f00000004c0)='./file0\x00') ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000500)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file2\x00', r10, 0x1}) r11 = semget$private(0x0, 0x4, 0x458) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000005c0)=""/12) 16:00:31 executing program 0: 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, 0x10001, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:00:31 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0xb5, 0x2, 0x9}, {0x20, 0x4, 0x1, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="bf51d8ae080e44b56036351158743242a493b30da6416574b821ba8c72ede7985be58589d3cbaf3ba584c913883d14ed5c26e6f998a11afaf6ab5600563836fb5052c5f4408d546c55b297edf4fbb476da1d519d6c3e068daff00288863c8f0000000000e55ce5cf5bb33b267ac7dd918564c9e53f4aaf6387a639e4eb5d50c6a61d5ea5dff0b993589af4a934f13182e66b1e22acc5372be63fa6b5042b58b52a8ff6365fe9e6b8a0de9f2aaea9e5b2d89b20039ceb735dd85c81d929", @ANYRES32, @ANYRESOCT=r6, @ANYRESDEC=r7, @ANYRES16=r2, @ANYRESHEX=r0, @ANYRESDEC=r2, @ANYPTR64], 0x8) write(r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getppid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r3, 0x6, r2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e67", 0xf5) r1 = syz_open_pts() pipe(&(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(r0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="c23e94843d441a7b0cead83f23a2f14cb5bb507de4d66dd999c0fc4652b056b0944b900e6437b6f4d293ad3d7388cf2b52e5da17005b739fb979d340a9fce3d2b51409307c24ed0aaebc57f3d783cda3611d6a38e60d8fd68c3ace2e986c56c89e0ff009c6f6f1bf811503146f7dfd22b21cec62fd24aa5747faf5", 0x7b}, {&(0x7f0000000440)="5a7c963e5fd221b19319d6f771be0ef139179812a76f8a9dc0d45e04b7a4177aa2d90ac3a43f2c5a8e25f5d343e3798079b68849ccacd42483fef1954fc3fe54490af28b9dca1b368235c23aec4510f1d26275d0cb0c7899a2f95b7dc2f43b376ed02cfbfdea097cf6ae721cae82f2db21f107a1e214bfda4483c04c9840aceb01a30d8e4b57ab275e58cd62b578c75b1d2b9fe0124b6d9ec0da8d50fa1110431540cd931db795ccdcb3aeeba17c152533823f57f84dfc3e3c3fcba128a339d87543fc4fed211ab78dad95a573a38d9cdbbd18aae659edd1bba6462a8c89fd6c2aaf4c671a51122b0b9b1887a9f45d16da0354", 0xf3}, {&(0x7f0000000280)="b7e7584dfd819918324d36ce8f2d611133b79403dbabaf467bb2af1d874203531a8336edb2107865a715fb0ebe22532d657177b0c9fc77952946f67e6adbd9d4781f590d6ae971f85a3dcd9ff0bcd0e4f7c161cc32db17af54f491603a34c6cafded8f32", 0x64}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x1b, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x73, 0xf0000000, 0x0, 0xa28c}, {{r1}, 0xfffffffffffffff9, 0x24, 0x20000000, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x23, 0x1, 0xe057}, {{r1}, 0xffffffffffffffff, 0x123, 0x40000000, 0xde5, 0x7}, {{r6}, 0xfffffffffffffff9, 0x96, 0x80, 0x0, 0x4}], 0x100, &(0x7f0000000200)=[{{r1}, 0x447bb6747eecb759, 0x30, 0x40000000, 0xf944, 0x6}, {{r7}, 0xfffffffffffffffd, 0x1c, 0x1, 0x2, 0x9}, {{}, 0xfffffffffffffffb, 0x20, 0x40, 0x8, 0x2}, {{r8}, 0x4, 0x80, 0x80, 0x10000, 0x29}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x75, 0x1, 0x7fffffff, 0x4}], 0x7, &(0x7f00000002c0)={0xe3b, 0x800}) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x4, 0x1, 0x5, 0x8, "e5ef55ef174937ea953fabacf9a9af8718f10a03", 0x401, 0x7}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r4 = accept(r3, &(0x7f0000000140)=@un=@file={0x0, ""/62}, &(0x7f0000000180)=0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:31 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x6, 0x1, 0x8, 0x7}, {0x1, 0x6, 0x69, 0x6}, {0x100, 0x8, 0xe0, 0x80000001}, {0x8, 0x20, 0x6, 0x72}]}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x150) poll(&(0x7f0000000080)=[{r2, 0x1}, {r3, 0x8}, {r5, 0x1}], 0x3, 0x7f) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x6, 0x1, 0xfc, 0x9}, {0x3, 0x9f, 0x0, 0x3}, {0x6, 0x1f, 0x2, 0x80c4}, {0x1, 0x4, 0x8, 0x6}, {0x7, 0x8, 0x80, 0x1}, {0x80, 0x5, 0x2, 0x40}, {0x40, 0x80, 0xea, 0x1ff}, {0x1, 0x8, 0x5, 0x1}]}) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000008000000000000000000"], 0x38}, 0x0) r0 = getuid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0xa, &(0x7f0000000040)=[0x0, r6, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r13) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) socket(0x18, 0x0, 0x81) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0xc8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/3) write(r0, &(0x7f0000000000)="220e2a", 0xfffffe96) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="f8e2bb729f2348cc5a51b554d13978be491268801bd523b7a3a3919b6372120d30b14e36c586aa3626d5d0a518a368b3ae70e05dca7700349fd4066812a74055ad100b89e3b3670ccb63b80681abaa3132df4d1bb7d4858dd417b465649775f063489f997194be928eb0fb4ac09104858602ee32bb31ff4215f38f53f803641b5a25596413814e483a6b6c6c1f0c494a30d7af8c1bf78a746040234a0a2ffec01292fa0598983f3faa3523d72afc65bdc08f3496cf93d277d8d545cdf408a6a1933e9dc9623c05cd4c6ba6d32d9acd3fa1992e810a03b66218f2cec5ee39152f4fb678b6ca2da59b503d6800bbffeed7ccce0b62ad8c3b919fefd213534bb45cb8c5f92b52568702a912831fee1e5ebfe21c3be83c6693ea04562f8e003859d4f35c082f0139903f2e06bd2faad9efe0543e55cbd73f2c031f8fcec9afa8d3c901a9d6ccc3254b70b97241cb50d139ddb7be241a35f01d41d31c37ff582018a51ec1d639f7bb97598b4a04fe1d284b88409cf7c741bb932ada96553ce59184190dd936d3b5a68d6c94ff25de6316bb672af9c2fcc0c41904845e9e857e135e5c6022cf9df7f209de5f5fbd03f249cebe2c249a06f40c51b832f8b94ef830a4eb22f73601fe4127202c16b2d3c9782b2aa13674f1ba190adde03ae24619504ba12a710fea7da8dd30d4c5e0b46ffcd9aff30cb34c34b7c7d86048de8efe0f784d4e13ae2ceb3be77739f7d68c9ff6dedec6920dd1509fae13f5986e006af0490716886751a98876a45506dda7ea05a86136821990ce4faf83338a0a0eb3744a2aef6e712fcdf8e6458e76deead75158ac98c0c5274c07a202c4c8590644d3c832bf7231c33d7ebc789289700939d1df62b78741f20e1b723bfd1de668702f357b398fd3bc4eebf2b9ffab3b6ddf4d453289ed37014ab5da2d419b673786a36c68773683a5af27d0e4683d641f302944913bae3d87727c7fddf513c4219a683a3207ccbd0b9bb29ee0692e437adffcb52bed112af232fe843c13bb69aad62d948550fa9a8872086244484ca70252629b7c78dafe2ae2071c3d71f810eae46ebdec41ee114ce473f7720e8320098a63cd38dd82a97dbfbeb3c04c7ec5cb944698711d635c6f0d556cfb7f9b6c9c9a372feba0440a715460ea8e9724cbcce0ff35f818ae39e4be73eaffc09c8ac60da14b17f9fbd11fbc098a8534608a32368cad107191ec177ed4094c1447e74824a292ab4efb5b6e2ad069c1cfc217714193a5d2bec0b7432c9f5aa141ba4c904160108aba8f5aabfc7bef1249cd75eb15b31746dc60bafa269525939f8266b708c08123279b50b996cd69a4019f3cbd4049ce635212e734420ad60b28fa12e14ae6f17bcffe94fec72edc7976be6a280b6416c30524e4df98bf6b183b399acdc19195be7f12f75a4c8c0de6a3e7d22615b1bffb9e4877f51cece67c9c2ffb0334b32de910dcf50658362b296bc8d218392f4fef301483a7bfe6dfdfd6ff528f44bf7139a89255168917334d3661e285ece6d85a5caf2f87193291bf5377d83bc9baae2904cbfb6d9b864c4a489e2a89d685ee9a2ba727bd5aa380c37d0bed2a29146a74a37e623db72ce7ffe4834751386ea9a833b64c04f7a074bec7ad6a0177e9f4dc55d8518592db238e2b4cc8ff048b8a00f92cbf28a3e3c07d8928b74c3c6e5faf07a1870602c998e95cf989aa8ad1f34196595e8d375246fb2d71a8768e1fac86eb9404f650b545d3280f6283117f612b0aa3bbe2eab9e8dc25b12c4a7650979fb03d262e9472ecacb3a27021712dfa0cf402b8a7821d7175230707024f5a42faaadccfea729bcadc8f6151966b6ee534b6cee790b9f7169557ae42b115ef5b3d005a06b6a54322f29b40aa28bcd845c134421bc71feb5c7c9add6335e8886251345ada128e367003b76461bda986a6f0181618dfe193f85bce68a8b5eda3becc1cd425e67c0e64cd4243d68170c18688d7ffee70932427669b511fe28968594aec3d27a165e22e0be3927a4a01ade10c8a8ebd0ff97cdbe32ab613d5a050a384fbca4b7b312d68f4dd135aedd8ea7fd141f4b905da0c15ac314341ae4c1d7d423cf1c8885ea01315be45e3e90934f16b46a2d73095aa56878e749fa3e321091cbb654eb75dd9cc32aa9a9c42fd8e9773006b384cc4b9068c2e1a5a79e1f25121a745bc4e74ecc1721560c5474c1ebe950d911112f449a7f3d6a2439b7c5de9b4324acdaebf96708c53c2d74e162bb26061e4399e75115c5e2c360e6bb95296c5d42b9d68542cd2ff636c0479e6a784019aac50f6fe75b20c32b2679570d770b7cc0d1c70160cbc6324a081e2e53c93efe1a07ce4cc5bed3acc94d21a41e1fb2e1b2c167888c6715ec87dd60cc861c2b5fa1cc440d3f6a18283bbcd4305afd6e6d886fb599646c72482553fea5b8feace2c2288a61fb2f1e600cb3d8302435e2250a4317032c20bfa3079957a1cf6c5b0f888f6bf28d35fdbc328475ad3fe10474397276a0cb93882d35674a42f6e2102487a8df19b1d57555a61e7d9b05d3d9f1587713a155ca36285b8c4e54bd533e87b06d2f4a1bbe7efe4bdd65367f8a5a929128761c8391dcf023825541ade88f458ed2cb768a872963e800c4e9eadcb639d8713ce1162bd0f009c577f99b35e8bc78dd22085c5a2f6076a6e54d429a22edd6a96c392c951426e8349d304560c2685b49ed5672ca21412665296d14079944ae7562228ef4e897b76bd8ff286a32f7036f43564e4420b3b2bb3be942bb3f610d42f537744f958e6e47977caaba0effcf065dcec8ea1968d2a0b2d8e1a5c07a3510804b4837f342ad64cae4588cc36223f14c5955a28a64b4f5b1ee27640b2ee1f295ba157df426e3d734808b50b9bd501a721e6e89d6338e72c14f4d2f21ccd93f6be1f04123569b54fc0c32f2f7f94cf8d4c462b09d5a6c7661102c81770da438e3194b5d1a634c7a7e0875963eb4c01431d0b1ec0ab44a1db087624fa4359a6a58a9135da1c30dbc20adc3621cbced5d4d88717eeec295b163972ead506d084db470c4738b757ccb2bb7292beafbfef7c8a0d39bc27e5b11ec630ee0b3e7152635e6bd8b8f5d6e9b469c284a1db788486cb33844d7abf89e276e1894b775b0e9e496237e4a67740a59966182c4da261ca2ec92a502b0b4e7aea4f3a626cfd19617be9a9f2c5360e0cf16921093da71f36d460a2be4bc9fcf08d8f40b6e76338b79c8b06b8f024215c2480a52c3bceb360fd5242d962fe3b8178f7de9be321d15a3d67ae0c20b978d187a4dea11e3f5639167111ea1200a638520421527f23c640bf0f5125394e3b418307c7790ff8d003b704f49094ce7b227bde98a0a783736b50d644a19401b8450b76972743bee79841a8e88a357e18b472681ad536534010ea342b7a74a4ee40610ea5d3500ca3787d03f4361c752e2019b4183ce7c2465044c42a08be600a0639a4b8e2632c9d0acc06de6ef775e33853168de83f628c52972ef0944e1716087b2a3f1413042e2e240e042deb10e69479c208460ab739255cf71a6dbfaf55217f405b61e7209befc9a88bbe042c89a5de31e3b55424fd425fc3ae2b39c2868ce314336f271e586e1c81ce11f41cd7e0f04f339c3d10fd07d7414c9bc04778b34b2397ce98d487ae47cc0844994bc4a55fa200e54470475bed9af04514e94c557edad05874be378bd51a37f87089aa5924f94879672e222ca40fe337fed241c32a31e93375a82b94523873a8da7c2ecd3add69b4f5d6b5a6b845ba1df4eacdd877a297996a06e08d56153e00203b0bff422a2515ad949bd40d32d49a6be41d0ea872180488e805635c6385d64d603c127c5d9ffb3c09d2289b01e0fa9fd238ed148a3758b6153764daae1ddcbda92d507a66ff46e598e0763b6b46bc85b8c3a1070c80b806f934c33295b3425270cd1b516d4b99d23a83f95aa1618195eee1f26763d3be2ed8abc975e31128ebc2a4fd6d6c60abcb36bda1d05365748934c27146097c813f9eda2bd0029278a70ec26202858604cbb1350298f0bece7ba857b50f81ac3e8d64a71cbb8f583b0f11dadae5be91b8bbad76d417dbd2281d92e5cfd9c92683481b8f207fe7e945363a53b9bb09cccd54460368fb00449361524eb572197f88f34b10cc17c92fcd1d9b231fdc99f417bc3046a09ca83b774f5b7d8e070aa3340e7d9753d801c36968e60699ed4112bf87fc54563aa10519d805a647891484e2ba23a113d0848c1678b786aa562e606eabf725219905289181acea8f5e2039505288105d792fa16331b3d9dc561f49687a4c4a79885d9e72a25c7706c00950aec670444fff381058f778263408f54b1221ba2a42f766775f3f02cb1f27ad8174b0f964e1b0d58150856fc83b334f50873978c43723ea705127fc2f41a25de76d2566a0ffab24aec2fa044d36e7f23700638aa606df69bb92fd959dbdef182eb8d7131c9355e5edc645f473d51e0d66639446226761cb83a98daeee9fdc53d765a1dcf54a340445dede25f8ae5772ffc3f83ba7fe66070f44b76af0a1faadf168d6f4bb1bbad4a1ac00f9b4a1884f830b6331aa3c62bc39c13baaaa31cad6748868b291a68eae49df9606d3e125f2c879b96fc95a588ba280004690fd4cedc8ca748c847b37d70649cd8cab2db98336e7e4ed5d1d904dc90c474fc2814f6e23d15180b0a6dd0d33ebd3de6ff3645f058cb89998e051e033af2a2f663abf404e0227581f04f1154335096d52468627f3670c906fa04cf79106094811d048b40756806e3cf6cdd72dc2c2f51780afeef7b9a8a860fba00ca543b0dbf7b59abbb065d80e541ceaf092a655a2920b294fc3f9ee94b4ece7ba5976fb0765badf9b8ea5026e72f269f4432ab74f11f0246358a317d7df8d3bf3d2c08636db072f04b18c28a057628ebf431e569144d55f8b66ac164cc9d2f78dfdbe3ee5c98e6bafd3cc26f35129244b016ffc8f63663b97a4c9cf6c1b8ca7d342aa31e4bc45faa47abcc5ca3be0248859c01b23656d97410485faba2c2024724e55a44b1bb2375db845657c40351f53b632f34ee8afc2622eaacea5d6eb48e2270bf17a25f907e842bfaf5aac6865ddf6ab67b0dabc691faefaf94c7ab80a1aa7c4e2f3fcb066c07746ef1ceee9cfee5ac3bae22567ef911c81a3cbe7c4546c49cf1f39fbd78aff9cbe29edf86034b1649dbcd71000aae5cdd22003504c836250d1a820c2b9b8abc474f3537665c2680bdfe5c44399092f22c81dc6a695ddd9466a26e791b34e0bd17d09b7d68ab1eab5ccc5d36dc3f966041417cfa736cc495241b4f34e34ed8e443dc032e01eb7e45442b2b2bbe89cd1126712485ab3f5a7f48f1eea2e40b913fc46a5c4b75091ecb121d0299214b8f96873f86cc8a2e833cd102a0bc5601a88a9da7ab5d6e7f5c51f4f4f59eda402bb681c760fb8a3f15815f2dc9e7fb28637eb975d5f4b649991c1bd12c55b4aebd062fc2f78b405f3075df7f1f7ae26aa31e923867dc8b28f106375508e20b6339da75c334d3a7e3699fba1127c6475d612636d025471c4d187571dae8f2d5f378f8b5457c2cd494067618ecc2211cf40f9e7f52b3f074161c698593efa6648e1ac12d10563f3c35c546f1428f7948b4d1086a33659bc736c0b9c095f3e6840a146c579266ab37796572d66a8bc88077eaaccdc226bec92275eefa7e346fe7883b18733d2751fc7d9115b4f49186c9b832a7614d6843bc3a738d2acde2fdb53a312b6131d8451f24363ac3758ac31c21869869013", 0x1000}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) g à ‘{/-%Óåãß7e'’2À·ßæ zg à ‘{/-%Óåãß7e'’2À·ßæ z"""" OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e24", 0xa6}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r2}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r3 = getppid() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r5, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="3707002300000000cdfc5e7a8e3b3000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r6, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r5, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r4, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x9, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r9, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r4, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002880), 0xc) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000800)=""/166) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/brf\x00\x00\x00\x00\b', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:00:43 executing program 0: r0 = socket(0x2, 0xc003, 0x2) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af00649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3176d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f00"/202, 0xca}, {&(0x7f0000000600)="1de68baf639e16a29086b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9c7d4b90b82ea5e9aa0a0300e2fbbfd4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xfeae}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000000480)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97a48a5f67ffc1648521fbd589519bd81e7d7c3055b3158607298edb52b564825286faaa53fac584e0e96625d5079e9dc34f14839d7ecb68780bb995294d3801167a6c8200c45a4b5bf23daa47bbacdc404b203181c365388bc0357c794803e44ba7ea90082082f0c2abf4f9e542e7dc6ee2344550da2d0df6d7d3c15d29432e50e9c19da87bdca68881cf5ff31af50a7d203fcdd05a6eb24153c78e8036068d9fd63b769f3b941332d5d6938248253e33d41701da7e0b6410fab7a06d7b219263d4f8026f78eebd71e652", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757750dd5d87a97a68e2fcdd88ecba4a943ce349cd01f551d1c5ea59c5f65ed484b6c63e5d57560bd4e3e89f48770220089", 0x3b}], 0x10b3) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000140)=[{0x8, 0x0, 0xfa, 0x8}, {0x9, 0x0, 0x51, 0x3}, {0x9, 0x7, 0x0, 0x66d3}, {0x6, 0x0, 0xc1, 0x6}, {0x9, 0x2, 0x1, 0x6}, {0x3, 0x3f, 0x81, 0x9}, {0x21a, 0x3, 0x0, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x20000000000001a0, &(0x7f0000000080)=[{0x9, 0x3, 0xc8, 0x9}, {0x0, 0x4, 0x81, 0xaf8a}, {0x6, 0x6, 0xf9, 0x4e6}, {0x40, 0x0, 0x1}, {0x100, 0x0, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="273f8e183b7d4e80ba478fab929fd8e34cefa16754522de1b00b6c7363206a9b20f16be4de21f8279b9a7ae0ef971f73e52f5028b129d0f65610558f9049f01998437b62d4214846d862351e13aaaecbf9377f06a136e69cae03eebe31b6dfe83ad4816fbfd740f930c33de4d8ba40922bb7377e", 0x6b, 0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x2, &(0x7f0000000280)=[r1, r2]) 16:00:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000100008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d280100000000000000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1a744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a441623e42c5522e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654294798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406d5e220d7e106fefcfac44fe5"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r3, &(0x7f0000000ac0)=[{&(0x7f0000000100)="e4b895f36b83eed6be98e447a6441e2de8b854ce557e7fb9d14ec6c4b666f0d2c81a227d662218149ca62d558cf989f9d466710fa32816462a4d134c10ae718ca3b94c224a0c4e914ba2cdd1ced7f1e645e471050beb8be03a7936e143", 0x5d}, {&(0x7f00000001c0)="278722b23cc17394d84fe0b0d72781a4c844d24efabb74af069ea06f20545479afe787186dde1e542fd9d7ea0bcd4108dbcfaa456a4ebeac6256176a0ac4d9aae4f9539377a6896b1230e825a3388d5e97c99b9d", 0x54}, {&(0x7f0000000280)="55f868a29be248b8d8f9c59eb1d10ddd9230f23c25b70a7ea26df2753f6a0c0816e1f3dfc8f4586287b78f787844f45acee2b95716de9862f5027f618446abd915a533fae591b29645f649134572cdc60f9e37d946acf552b101742366e727c0389f94f439cfde4319fa0313cf4e71b57cd7ef77376f219aa6efaaddc0f2676fcd8db8df22b5c2965a00533d0d6223b274f626f247b01c558b0aa237f96317a343320ca32479834ebeed", 0xaa}, {&(0x7f0000000340)="6c98e0ca5b38630455c77408920b8edca5999b31c98ebfeb4ac8585e1272092d767874690a95255c1615d5af19966bd594349884f58a6eca78883b7e57615664cce5802cfd17d2949cb0a93dc940cffbe036db9d19a313d7a9b43692c05aec5c4dcb7dc7944fb8a9279e6d840dbbcb760239a41902d169b46b1d4748c414907e9a1f9572ace36e5969b140ba2b3107bbabc8e686f8be1c276718d04f0fe3944bad59746d17232c34722e30dc050a8cc27ba88386", 0xb4}, {&(0x7f0000000440)="26a5bd2d55f87c7cac0c34131bbe77d3aff921a589d33fd2a2c9fe4055b2e52fb0d3a5ab4c62093f07c112fe5c9a637efcb91a7ec0b85fc3a44021fc7585503217b7b2793943a096a37d51ed61db1754496997b03677420a9932ec51b11921fd1a6b45993d22b588f5febeae38d7f7e34be4d3c12cc48482ad558cbf9fb61de1350a87a1786965b8b5", 0x89}, {&(0x7f0000000500)="e326c35b3da1696e8163c867625058c5baa534f816b33304d1c4ebf20cbc53cab4edf953eaff2b59fed692a8e717c27b836635bfd9fe7b171c6b94d33954208ed4f3d9bc7482ac2522186f59facc58ccf7c9c34e791e425b24b47ec47e613433f8b6e1e4c05ff4766819ab81f61158ae6dd6b9be0e7d2a062aa1a4bb5dd0593bb3781a174131245f9a486dbce7b9144bf50f9d3fc8075ca85d194bb8169623cd230e09fb0e48359aaecbc38e85b29a27a390944910ae5060740acca4367107319bac5e97df0d", 0xc6}, {&(0x7f0000000600)="ae67077eca3d8a8df6d0502328acb0ab3a8a12590ae86829a190596d3b06ec89e8ff757a5c6e8c3bf1b719980e7a2ec2800292e4d00700b5c6a86592525f13ac1aa05f1ccd8626f9f0c9e7d4c1ef285cbda77cd4fa302220f309394edd283b97dc53c898a658849442ade49db357896b70e0c01f608c2b85198b92", 0x7b}, {&(0x7f0000000a80)}], 0x8, 0x0, 0x0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) lseek(r2, 0x0, 0x2a, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/Hev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0xfe}, {0x24, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="670500030000000f", 0x2) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000000)="226af6fda661a8b8f768b10b1e6bc31e87ac905956c8d074", 0x18) syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) syz_open_pts() 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82042dddd5c35b00f2fdb07e59abe08e0bb9244777b8eee2e14bcd6347ca50cbaa00b32fc80b711dd406c1f0184a1416c531f00fbe49624e52ac0e062abe2fcfe78a2c054bbff66531128fc714a0d62b60d3be391f171aa38b6387744dd9e865ae60e20000000000009286348eada7a1d5e0f2bf690b3f798bf5c7543088bf450b69289a3f4d0dc55dde3e637e583e0dcb6b6e3c3ed8613aad2fbb3e9221432de09952f0757db7eb19fb2c8a56be414334e83e5f70c1cc5ede53cd9ce337cb30878afedaebe275026171c5087132faffaf0aaf2d710a97911bc4e1f79a09a02ee9c3a7e8334e878b5a000000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffdd, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYBLOB="7f548fb98dc1d9e6bd1a972df640b2797ff2d7ef1c860de9c3cdd9f5f552e29d80b335ecd1ad8087d9d6de6958be6f2bfefc69563ef2b28995a7e853ad03ff7f9f14f60643ab063b57ce5bc2d3b7997a20d01b632002387b288ef86d3462a31c4c3f062dbb1c436d33ca7b722ea76499ef43c90f38006c8318686f535909397cfbb2d3e356435ee4b50b61249580d45e60b80d698d30318fb7d9942e5bbda86244971fbc733c4b6530e2e3262db1c2999dcab3e16d79404079fd05c634ae145b2e42b675035ce709a1293ba13290e0350d61921551b658d64b9ea18083f86d87f51414db2b3c702530918ea026f771cc605636555b8ceb11bc8fb52f6e400c68f65e794eafa62a8c22dd5563e734c55b855b780347be0bbe9171f5dd155793573b0d8693ae679f33ee327143c74e50aca98aeb34bf8eb856f14f0a0001000e00f6000000000000cbf7cda8446db4d340d14b2d706843aa8a21a07b1f0ec53f4c4354bcd128cb50e0758c2d94fca6afb2b546caeecc8f59943237a5b3d3ef76b613ad72dc1d26feaeda0c019ac7a7c245f309ae81adb7b69c4eaf7b6e56caa74609236dc2f5ab31ec5e3d58c8855e9684e9fcfe31780091bcd38283cef04b28e7a8068288b3ed5d30ab71778a240df4372ea99b0f88cecc97912755ca762f0ebeb3064c1e13c0c3e8f524e574e7d589870ba80d9f6c4be775cf115ddb60a28caea9d5fbf9c81e1a4bc31cde09396b71d2f2da26e54c320284fc083c9b85605a0802e4e7b93cb8dcac313e8344b5e17be8dd74bd", @ANYRESDEC=0x0, @ANYBLOB="e6ffffff"], 0x193}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10403, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) socket(0x0, 0x4, 0x4) listen(r0, 0x0) 16:00:44 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}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001300)=0x118) 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}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getrlimit(0x0, &(0x7f0000001280)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000012c0)) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) r1 = semget$private(0x0, 0x1, 0x4f4) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}], 0x1) pipe(&(0x7f00000000c0)) 16:00:44 executing program 0: r0 = socket(0x18, 0xc003, 0xdf) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca08147eae89ca66cab69dd8de28c955eb0dbe8fbbe65bfea49148559adb470a0bb7d4819e3b351da0530", 0x5c9}], 0x1) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)={0x3, "378e65bd4c581dceb56737b994c87aee082929ecc1ba9822e524946b0ebcc98a19b513eaf6867c2da8986a17a8e9f870ca0f9c7732be2d45f19b2fc519b6d6ea4b0113862180391f0fd18f2ab9f2b6c43e2c4a4a9901a7d0ab4fab405648226adc04751621769267dbb9bd0c6be12bc3a262bef894cdbec3d099f7361edb9c695de9909e46f73f4501b1b6a94e90d7c0da777661888e4458e39c2cc5ddf5cf6d77259dd5a040dffeb180cc89fa7ccd0cde779d7e04f838483ca133ef04044ef7bd977a70e8de2ea399630c7f451a14f3ede7c96eb6c5dbad31797239ca6d9d833b941a5b655b8777fb296be00cf3eeee7c38363c6585e2e12d2777865621b24a2563a89e50faeb9d1a8c98f46a435fd1e6ca2d3ea19948bf350ab9649a45d4e7616b4a9388e2ab0406c4468d92aa56446a084d335ddcb5cc555ac23b0dfff94dff5b598c90cb02a8a8c5bd780bf1190b095fabc2521ab7b926b10875c667f6a58270e32932d4d628406a27eb39860b604fb5bfb5a84c2dcae65ce912bab88368cc58bcf041af593aca4e42afdf4791a9fa37de7058d02716d408539d0f0af9e3392dd461544554f50725c9a18ab62e5b5369c71a6f73994969221b800f3a273f54234f2053a7c58b2a9ec897504349e3a7af8eff9f832eaf9b0bea45b203b6e076167af0ffe03014ffff24ad298f23fc91f5dadcf4dd23cc4b15e645a9004079ae75675f196922634d39572ed95d52665591735630e26ad448fd8dafd13fd205962defe83acb2eaf8c37cd584a430fedda80d0a08a2cb1f4621e8536fed540f2bdc72ece3032a7100e81f958164eb1f5075fa6f5c39fcc53c34eae46904d2c51996e1df81b70e96d205d6a9c3e4055fecfac5da5e4cbf6bb4dd4d636a80310251563a0b53c2579d663517391fcb2284d7868cfeeaf6ff54ad6f9135c66b532ddab0ebefff192f036e864330c90c6ce371084786e63fc15ff44b26620eaad210b5fc880e89102db7502272f87623afdc9a2131ce4ed116a952422d4e772ecaca7cd384ed4f6dec8306151b438d68ac49058ec78037f433814b12bc501a2f8fc9a222fca7a1dd3dbd54c189ee0c1770d1ff04bf36b5851b15e0580285b3228550ffdcf025b355f860437557dd3c9e633c0ed5f9ba5ae16796028ff7197c6e8c64a81f5dc36fc11a3ac1dceff922aedc4bc2af40493541213d53786075079c999d759affdf6f0af3ce7df5b42198aef1e121bc7acbe9164301f78dac204e21228b76a1940e5888fcffc80936269e0fe477b2d6396fe92f1f2cf31258c8091f50027a8d1f55fb9b2179d1093721e4d7fc13b3c56d0111aa84b16e7f0daf973866c51a8f3aeaa423925556a6c9ea0a7f60d71c11e7d2935beccc1d1ec3ae93fe5a3ca215e035e93474c35e467d1b42f0496a7dfaba8a6a51df59d38b5efc442cf6dfebe2d4ecd48d3383f3a7bcd50b8d1535004e94a3aedb61d45f76899ae1ae8b76242406b47131ddcdbfdcd17799f7c0cfcbf8bcfa1de630f210f219b2fd67fc6a9d768509b85df2a78604cac9a26e9e5583f5bd1d01320deefc20413a8936a66723191541dfc7675600f8fb4e1aecb2fee68cc062ed95b8384e46d0a14595df4b4400aafe78ac013bc5745320d48f1ff03383abaca113984321b05ca613e20f105435c31c6303a0200502a7ea2cf43eb07874fc7b8fe8605daebbeda026c7ad05baa5a4eec8103166c74518d183ac9853bfe0598927539f4722a40a246a3b71b23d462d4b94eaf953012447e369b67331b33f14db3cd8991222ff7c3386a61e141b59daa9a389554dd026bc17f8b11077d83369bb1c95ed27df2a09bb8fddaddb31885d2db3cc92c1f6c26effbe918b25a755f2559587db301fdd2b58a664c23d9350e5fc580a7937173c45a71b99b101e964f6bcfdebef3dca4264d4f93238408870ad6eea4eff52a0760e5d420a08957bd25fdad6faed47be038eae60a03db2dbe6a283b8e605fbada6140d4fa8c1de214dbb05dfe03213bbbc8dcf8f50f3b81f81471b6dcb5e6a2011b98f44e02dd1bf947ef85d8430f3a87587bf76b681a44b78545b7673a6de5362ed764f18a8cec225718e050b2228e4637566f2b6281ef553eeb2122453674068da98245eb3349866a6066ab417ec6569fc50f2b9b8fdbec28500765e526a1b6a11611b72b9c1e9886afc44284ab3bcddc653505f763af7131e0deeaefb43de9904142ae0a4b9fd296ae079a098afd0ca6102ee18ce3d3b979bdb9a0a5b39769cf86e48efdf30285deb404e37545cc2662899d40279ace4be41cb3a217fe2d5772760621e77388f2d244c4a5c134ec92a00fffbdd703cc98286d10cb4b89d248f8b18a6216ff9bb98d0c079e9e816fdc75911754c136f44a6477363d297c8187686303e2db677bddcae584d6baa4a8a614c42c5eb5740fac4e64ecfc4ea41fc93b3929c29b578311bdb31f13eabf5252404231c2e63fccf6d23fa3a1636e79d378449e602a66ba2a0f09fd5aa777517ad1eee8a336f076a5b83191a0ae42cef1d442955216a3162bb4e04f8d6abf126090a3828b88864778e67330c759f0208c5af59fff8a3361b50ac45617de62df7d8bd7e4fac92d1f01a650fdb72f3a9d428adcac9514a716c5062c8a4232c7e28f2c07f045703fa9a02f78ed9a38524738e7e114ae48a51d04e795e6127594f0cef22a73e0fe9a8c0ec4ad818dd1e1a013819cf8186f31782cbd82c68e7e4d86a4fe8318d685f035a919538cae320ff43336e64ab264dfcc44b53355f4300521a7d5b7f62666e3ef85b3b98973cce4ac098be9e4cce80c3135aafbd39ad1c98557b421432c9ec916ee39f9427f72a599b492143dbddfc854a8a7303da6c29f2a42b0713aad9bab5ece9bc5e5b24149786d13c53cea8151eabe943e0ad5b0e8c9276dcbadfe6d5b5b9b706b4889fb50f64038f5940d1874a89f91c7c3e2eae83757e3ca2002817a88a0a12be79b4d53696c270e1cd02e12b38a610dfb3e35f5903c089a074825f0943e150e916f69d37d83a53ebf1ce28ed7304ff4ba71467320249d1de70c12f7164fe5c67fd5c6b27e810f35d87e2b9e6d22bdcc478b18cfed4723b07d85fb43ebf2e976226b4215b6552be21115ca8875135d1e3702f4fe3557bcd327724d322bb06069d66df25e5d931ddbd8de99eed5c1ca785e4aa8b8774c198ba7bccfb5a45aa2bbc61f23a3127d093e845a2c3982a3fa4097e001e1810f45a968fef3d413b81fdd6d6623432693a5b3531615178829b4209c9f56eaf08d313f23f15f91fe3922813a5879cfb10460968e4956f06c184f907f32494ea2368369b77a4ce46b7ade3468275163bbb09c822a4a683ba497a99e868e129fce3a5a0fb252c1a5b76cbbf3aea98004e7647e9eed1eeb3b1b481f649bfc2f7b340e2628c947a22a07bea37fbc146266007b193c1d714074ad20133bdd5e37a5300a58f42fa2ac4a9f1372ba8376c5b5127823d046912c1108f11f74b8543224a5e35d1b2882557328a58b4bb86f543c361d38d1826f176b371346467c4c02e32d50bd91bbd77826fd9a6f4b05302b48ccf9e911a416ee48e162dc684a446daa4710012115094a61e29bf787efc9eff515b8f6905ccddec018c9ec75d19d6b44ebfc4a9cd9b9f9059c3ce23d94688403f37b77150c0cfe91c7a834f61b0b22fe266626a4c32c126cdea5119110f1d8e302354bc0279743a08d13aa1bdb2ac67ca56c21d730c6f6c60a405d8e50c7d78b0ce2ff97fa34a4ac634caac5c85e924a2b542f2c9c5a7946d78cb467ee974c25bc6c04bb35e2bc4bc998856762a6fc99bee345393e9eecc8144e4bfad72bb2a012571875c45db45fd401216ef9b96c55f11a132b186b81c1501d00b1e32128b0a74b211c370a102da4779946bcfee27560d33a1fde95672dba1dd9c51b42fe80643c859610e675e548ba67b6d71d001990f0a966969f59d93bcbd8ffd38c5a230073f31237df92bf7440ba2e89e3c8254cd18c1d02aa000a707932c3e3c4fcc9d709d8237a73a8cfc767b440873c21fb4f0c071ed1dcc2a3eb6964fa163faf357c2fa5aafeef669510d8e6a97211d35af248dfb4be1a6c5759adf01881fe6eed0f4b1f75ed46dd7fefbe61fa2ea7b1c7183d22238959c5a2e585cde41e412d444e8cebbe76f34ae65f261c339a38e5ef5c3fd6bb3682c628c5a7cded8fb40ab8495b667084a6d99160beecd288eacb81da6c67cbc785026ccc90f4cf187abd53ba70b8004904a79c096f829bad139d5cbfcd73eb63da3418eb48f7565a1f65e3f0791058911e09154ecd58b72453e82f8abd31b439bc3115f9bb75ea2d9cd21292b3c0eff8c3b161cb5a3f915306b000065d8e1b958c53ba64008b729dde1ffe4285a30f8d1915381db7bfaf0fe5a72919959b93fbf399a56a36b3ba71b385eef5391eab34bf25a405c8d2ae3f83eaf6467d51bab4495148310760d5736107e812e8d93c819dda84204623c2b5ed4359ea5ae7f92fe74b7abcd2fbf662b3aaa54390532f3087ea8c4b197ce9f0404054aa7431aeeb895f288c71b82c25721be825a700fd537922543b70c2a9185531b0246b3296367b6de3d1bd4c3d996075d863d90461ff6c3165b87655bc2daac4e9a8e99c555ac34b7e28bed67133fa3959c9c388a8cd2025fdb071af5afd56b924c735b24ff67de71e639ac730e2d6f3fb87a332f512ed1c06161b2a6fa499f2c42ca5dfd85a7a84027fcb0b23b37cb7574b287ac626a6b9f831fe464871805380d27da481a4f447cf55f67cdbf10e660c669e2cab7a70d9e260d1ec8ad771cd15de9e9fb54a8e98606fddc7a63a9aa6ea693990889a4608c688eb35e9b93b8754ba9e06dbe682a74bfd53090686b2b61a63c27e626dd8b712e17012833384affab14aae250cf22ad6f6af1492289f76bd844f1e2f9e511e7001721a2a3ef8cc0e31055bbf17bfd17c012b8844a7864341fb44e120dc14fa5da233b77be54a278e1586fd8dbbc50e17eb865a74fe5bee137593a81249a5a9aaa545f170a919ea95999f7fbe2b9448eba57e5e3e0e070f037f2da637f6d00e47dc506c501aad58ce67ee6ffa7b155ae8960aea42e962edac35e5a528dc01178e710267b93650d97625be13dda15bbea5402954a067d66344f9e3d535a0ad0a959daeaea12fda3df1c997536567ac85d39ed5bb1926aa835fc99f8d9878fcef64bbae6f1badeb9aad48f8552515ed006dc6145dd3c8d93ac9d95dad93f5fcbac502bd0219eb2edbd0b0fe567955077d2148942a8437b973a433d0f5e3e43196309ec95d54161395bc3bd50ad279ef9a4f7762488e8c45e1dff70a41dd5cf244f1c224ee3e32eadf2d9be33e1008288fb62f9e291a2e8ff06b1e69b52d15a5525a30686f4ab53fb09887a641939ba9ce351c5e7217e3c502103d999dd2384de8835c682777943fb7336eb2c4dcb264b4e005288d05b08f86bba86c506e66ad7b135eecc718edae4b9596d13b00ec28803f4c48739ab470aaa239ae67e0fdc6596f16f08351f720fa2a7aac32ccb387cb6d2f64de907722d5c494fb8c655384b29ceec94460b3186fb004a877e812fdfe6f2fc6d122976443e5d5c2bf7bcbcfe6326c0c5cce531b5a0d477edf51883ccb0fbc7f99f427523a416edda9d0ea2eeaddf2351f02f504ce5142d38540717d92060e657098eebcfdfff6cb5da41882b5223bad4b02c9139a9b7dfee5285f043e4245cb2a75f1e90543ef1a45ace8bf3a702742215d9fdd8aa2b5cd8ec11f3f7b4909"}, 0x1008, 0xc00) 16:00:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) open(&(0x7f00000002c0)='./bus/file0\x00', 0x20000, 0x4) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x1, 0x480) r4 = socket(0x18, 0x7, 0x1) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000340)=0x80, 0x4) bind(r3, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) read(r1, &(0x7f00000001c0)=""/219, 0xdb) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) getpeername(r5, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0xcf}], 0x1000000000000038, 0x0, 0x0) r6 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000300)=0x7f0) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x11, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x2}, 0xc) socket(0x1, 0x3, 0x8b) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendto$unix(r2, &(0x7f00000014c0)="ef487b62129babf4a6f0e73805c9c9b502a525729deb2c30cc45e3ed339e8b2d2239710c67b79e85a6b0986eebe6a3e61cd2c46ea72f6f627b1f1031a96180ac69229694b89a578709c77166b0ae0dd8a0967c1d50cfffaa91b2f22e888e0f855fb33be5530549daa2a0b38d941f5f3a250f56d85432fe439ebc294c4c36fafc2bf2e1b0ebda728fd0c259a14acea5d53867079116b3902238659a5c6038aa372e59da10833671ac8d6ec66b37a45f54d9f08369676d46294f12e99565f9939d3c05278f74da532737e197ed650898516b9099527f5a32c681e78c4b680577c82b871d1aed15e428139ca6386ee862360d7bacbe4cae725a0108afa95b0015ccb3e41942daed27b858b0faada672b51769b432c404b386060601573d52bf4118130bbe5ca95e51fb0d2b1d8ba192ae324f9cbe8b1279191b8a11c73466acfb650b3bfbace263637f510e2fbd8116dd00532d844ac92a0f6988bb966356f85f7c6f1934abda0f9b840a7553625dbbec08cc3bf72f06a72abff6499f7ac24808eb46630c23129470cf4e65eb8cb758dfea0a25d423766a0b0b530f9f241918434308ae89f273001bdccf4cbe49fa9ecffa72665ae2009187100f01be0bad18b62c00223aa07097a934d05f11ae6655ee38a5175d4a26c1c402213a671e1d2d6c21092c35563491be05503c1543232a5ba1e8ab56eacd721c05d6457c72b08fb0b910b77e41565f8ef0ea129db059ea31d1d17797b15b1d4a2ba6fffc0fab1219f1657350ed038687b82bb1ac2faaab6d45f00cb43a40968b6958c2876c89d3f239031b8278449695975adff1e4940418a587e943715b4e98afbbcb26682be0dccd48cf8f97e6741eb6596ff39b2c1fae6222958bd297063f68c9ee628701e8e80e413e485fe6a42dd1708eb78a60652e24be0bd1b45282f7ebee5f9694ee3804480ca0b98cbdcef215d3c4754fd226f1e3d984cbdac173aaac8ec27b47d70a232eaeae4cade8496c29b1c38f532a0d53dc3b57fa8ed36fdb47f0faab5de460511a2b87c74924995094c47adcb2ecc302a48911be4c0ac5b4f66beb98767ccd618afac2bbd9203f1fa9749db1b3160fe38aaa9320e5ae9c88de02d4a802a9ed886ed7f9060c8baf44810c3dec62174463ac35c850fe3404602fe00fd8c68fa88481ffc6d047354c09a0b7fc1435217398cd0e26a25024be9f06fffbf554eb0affb5b0d9cf27b6f0979f0a894ce4aad0cc89a02c1d5f8306f15fb679ccdbe1f746827a93934a6d7b24b7b1ac465b6e38c16de1f13430e8024d94e77a0419af1b38aaffc95bd900c0b7e238c31e365ccb3a5fb9b7b418b60149fa1d1c17aacc38587591eb82b6cc377ad16928cc4832a361fc0e2fa5e95df8b522e224d802c312ef6aa5dd525512096272503d519c32f8993f487a0c23443e29acdb8763b5c34a5b40ffaa3eb430a5a4a3649ff5ca2f070a521303314c25a284432a3493144cc8d4f154a5bc6aa8502eab32a85ecccd3ce4ace534917d57d1583d13820e5898252d8535432dcd50b266bc745b0a8f84656db0b655fb61063b9d45b6fb203e90c35b4323f8f4156c2a94e58271ab8404a51ab734f1302eb6a7dba93cbae237167ca2432151883aa9afacf05cc524def4d25dbad2689619d225a6d564e157f1c8b429ce221b32cabc525b101b5304d70be91f532d780ef16f971a96d31c58224f015224a22b1302b065bd14208648f7879981280429d1f7d58291eac50455ecf695c6f688e0c6ac29c5c1a4846a25c1ebd1542eb305c4f782e479f12adb9eb7ca56b6a510fdcd8e1a2f2c894370759bba0c57fcf98c670da745786819b4721bbc13e08f1eedc5a5f7d23146be720c9e377b76823d028d06d6d201f23a86d26b20aa773ba6730800589fc253e971666fa9b350b44d7f67c71ee477e0982648cd9228ef7e6f025fc016fda688de2c78eda01bbd1dfffc193435169e31963688bb688e4faed71aa0cdb694a9af513f64d0bf84549b4a2ddd387f2abceadcbedd694279535c80a3afcb66dbc65ed278167964618137f5c56c57895b585a0b11a7efe10b9ecf2dfca0c5e206372520200103f31c8af350c08a9708a1c4738ded6229efce1cfbbb98733e72f93943960b5fc325b803a7e8bd11afae7759a91f8883d5dc237c54f80edec5b839c6b1b44811fa8205b6705cc515839063294aa55b1b41d41381e9e87c4233442217e290e6fca5bf1e10efbfc3d7229dacf4136a9774cfb127e51c609057a00f3945522f8c220464bae9c0b5b3974c3f814c9eda4c262ab905f4505f8c33976cc288db7f8df178d49d7b0282a14e85629a40d1bc7140c4b6740c12c3bc67c28464c2d1daf50355f74c3b35e26897f89e0fd2bd316097fdf5ed098adf77fa2deae5e63046e64e61ceb02a0ab27b04b50703217d5af2b7a73cc0a5a430e9dbd8821d40dbccb796ac95fbc2d2c15d2a566cbeb074df02571780965fac44d9fb3346b5912039b2cc57fc4d88ef6351b2466419cf9e24eefc28774e8625c31b88ce01098775fc23608fbefb77aacd06004d5cd3d099ce0d6b60fbd529599b70c7c5e84e7849d1ee52a3db553b8612b97317b6d60cdce7e6d2f33a861499cf866f01e75f51787d905860a1055698212488d984892a6f2dcd43ed5b1a5ffabd8242b17b6b0a8f0e4fe8e1361101eddcc699dadde52ba28ff2a8ae8bb52c9af04746465793e1ff43c810783f2df74a1551c23e948656fc57ac6023ff6f87e1a8ea69ef976062bc2e98cf41b146a25709473f181261c67e568eb4e18abd2e990d113b1bb2ae8cffaad2df58c2fadea5a1491d10ef204fd7125472fe3be5a99aec612ae1eb156d01b444d3179cd431aad922117a5e03a06edf161b0ed150a90892131d18212b77a1173a67618af9857beb2f72112a59649387a412419b5ccba4a76dcce35494f8f0b9cf105f7c86c87a192508d067adc2053634174271f751f71e86f8e611f019a3e747a9f7ab3d2dfd56e0351e7841087001016534831e5a4ea700e940134b3bdfb83fc8c6f2118bbcbfd206d314a5b6b0ea2a91bcf5b8fae96a1ff9defcf4c8bb888c9768cc9ca4ec5dc769e4f34ba74b96b898c19f254957da6df1d177d9d9858979b1c4dde92f3d954036a871e4ff3c0854c38846a59701e33cdeacdb9b3d460b4806887f06c0b13a5b969eb6f37f4871ea9796cdcf0da161080ba274b1f229cc15a96a4b761a8c028359c9f0bed29f614c42c804a65e1122d450fc604433e6552e77eabffb5a5b8397c9251c43a8d193cee1a3222f9db665c608f42f6a35304a1d50a83d5e2f8c02d2c338a10408d8f311e690f5dc330d5414594f85f8cefbb8038c138ff9e6b449d0cc5dffe08e3d91e46f21453163f118deaf372800b704936190232ffbc82855a74d4613e3e409ec23a0c49c1c6a262c8797ef228cef889e3dcd6d12313e0da3de37b0b409d1afa25a7fd1eee1357372cdc9514344c425dcee183ac7f6be6b7c6247765ba1480753cd660ddf3ce4ecc0d7f1b2147b740e8cf036f99a489374c77c17bc91063dcc38b4f6923daca0b0f880a2ed3297f2c3118163d6c3c41922f22346a028caae4ad62d39a9d9d258c3776c73f12a537a0037308df30fa7fd675861ed625e26c38a74091002a8ee94676dbfb27cd3a84252a47327a49e00d43e0082d7f8157f424784bd1c8c8de7f81cee2cb3af4e0e05bd1cc628836527870c2f668fb7522567ad11d4115d63380278c867e9ee897781a578f946f91acbad4e218aefd9908c933ea9a6a32c80fa9f7095218aa1db0bd49ed9fd831c4a6497844c3457fe9ce49226bcb6803f6563285d939cc449a0cdacb9f64b522a0f1cde8c54a7eb42924cb4c52641229c582144656c66a35ac1968000461b94591e6af8a3bec6ab0658ca2c5f381eac2bb29532fd93c15a14b15ac2c659cf1dc22ee198fd7862659539dae3897baa4203fb0d1cf490e4f5bd79015037c488f217920810ed03ae14e4d629908255fbb9d498a6a8e0a4370dc8fd9b6ccfd27b918f08689fcec3045e687053f1b43d3b09f473aba135470c254ba908a80e5d2e276702a773fb9f48f6a46d20ad67095e8f2d29c438a9e08062f0fc860cbcdc89bed158be948510928c0531314915745a9c6829b88212152a7f1f44c6bddd5cf94ee08aaf87a14259592ba6e4e3c7b0bf8e78f97d72eb99a583dcf76adf4b2948ca0f384c18712d60f9c42a2e0b3e9e666c985c720ef76a03de13424a514827b7655297214a990db9adb63ea6a06d24e6df30758991252b56b5cd934852cb9d068bbf5df1a2d5dccb710f1d83096420d8a10ca464550acb41b3a9d9fdffbf7794e50af9ba799857d75b505fc208a4042a95d15376f5d0c5f460295f4a371d728cf4541c2c1a705dbcf49fce3b68a584c90dcf3ba818974f65f291ff62160236a112cdb98dce94598dac4d1657527f3b96d7003a5b6aea67123920f7e721e59897519ed4262c910acee2c116c01080c5ec8c66bfec250245c20e60ad7484ed889bfe3b68fdf78295ec22949e860d419a7886dbc782cc75cef509a73aaba1008dd843f39f808aa251285dd6025f18f11f3ba52e483ac5e0d9174e823cabd38337e460876409c130825adc6fa0d588faefcae3e54d3792dfbb985b88c21245796aa7032a950c0dde5a825552b1266e0f821d45f122854e3672a11511ddc93c00af7302b02882f0aab1b68346f58ec325009a303e2b3d1fe5fffa311ce7e0c34fbf9884b33c4c1ab39770fab9f48ca96f3b1fb8a7e94e2aae32b8d0a5f99001c174a18b3cb0d3a690fab5fa2b6be3ec92ad79a40edad6815e784e4b254f668f16072ead6a094a486d987cf70f49886977e0526bea457c07d1c81896e05c838fe3fc567c94cf5ebbe906a42a7eb39f28c228919072e60a333e8eba38cc9c47956a70c2e089833b7e6bbdc49a76c8e813aa5e1d056cb7d82a6b22b418595c0e1bf57bde0cfdecddc0d572651c7fb485c047ded44d893fe61bd65a017920355db3e5f43eaa6e95d4d9d43915c4016ca6daf539f820fda807f7a683de5f4dbc917198574c2c7e3d3af77c966b663f40e808db661c0b5e23377a5bae90cac69046d7eadd65ecc85f75d72d9facb170c3874de7369fc9f93dce72450a4d3d8e0147584676c7de15988c24067aa4c7ed2803f5229916ad2fa006dd71d2ad5ed3296aa2632692839ec8546fd835d39faae8580a94419cff01e1fe1a0e62f9a5575a81a5dc04d5a687165fed658dbcb8651cc42813ac0925b73de7f60b4ef9352ae1caa15e643a5e4affb49e8ccb3a084e23ef09000000c21ae4ed26e57ef7e5925deacdac42b0bbd993e469343905752f1a6d8fe0e10745cbea12df069781c6caf3397249e2dc0fb6873668b0c37d9618a7439f4e5d7a1a72f0614aa7ca42bdfead0da668cd7cecc07e33a949cfe1b461acd58291d3fd7a75b8021bd093e4eea2eb136c3fc0c6a46f68e467fcb58b006a9c1940c6b5c14b3afff25593c5fa3473830800b88f39ca5e064aacccc85f9fefb46f56da63bbb8019ae6c396a78fb6a5b76503a5959cc7d6b290b18f2856f35362ec90a3fe57d0afdce7396ed267f0868baba8ca2dc5503c4efcb2b17e5db399e303f1e1fcbc7c90d6400e1f1d5d62b1f61e869db53845d68ae478f0c04925a10dcd5c4fd708483920811317db176057b4b305ceffaeb2cc642d5bbf6175072f1ac762aefead9b00569bb5324dd0e5d1b3a9508b375e9c142aa6fbe6aac2ff79691bfc9bda734ff5c1ba74f66bfb49325f3cad0f103d039dad6ecd", 0x100f, 0xceed785f72ed285, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d2c3c90b48460909c2592e70e764b1da37543cf3abbba31e2b4be488ebb0b31866eea047e5bd1fe2e0eb3ba1b64dd79e38c3e3ccc4459590ae13ff51ac"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:44 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x3f, 0x5, 0xfca}, {0x1000, 0x5, 0x7f, 0x8001}, {0x525, 0x20, 0x4c, 0x8b}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffff7c) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0xfffffffffffffd2d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pledge(&(0x7f0000000040)='\\]\x00', &(0x7f0000000080)='@#!\x00') r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) shutdown(r4, 0x2) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0xf639) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0xffff, 0x9, 0x90, 0x5fc1}, {0x6a1, 0xfb, 0x29, 0x6}, {0x9, 0x40, 0x9, 0xff}, {0x78, 0x6, 0xd1, 0x84}, {0x0, 0xf0, 0x1, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) chflagsat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80000, 0x8ec723078d0e0aa) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000000)=""/126, 0x7e) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000001c0)={0x7fffffff, 0x1, 0x393}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x3}, 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r13 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x1) dup(r13) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r10]) lchown(&(0x7f00000000c0)='./file0\x00', r3, r14) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x3, 0x5, 0x9f, 0x400, 0xffffffff, 0x3f]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") munlockall() semget$private(0x0, 0xeeb5f8c8abb1144a, 0x8) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000040)=0x2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xc8600) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) setgroups(0x1, &(0x7f0000000000)=[0x0]) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x57}], 0x1) 16:00:45 executing program 0: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() socket(0x0, 0x7, 0x81) syz_open_pts() dup2(0xffffffffffffff9c, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffeffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x0, 0x7, 0x4, 0x345}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x5, r1) socket(0x20, 0x4000, 0x2) r2 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 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) 16:00:46 executing program 1: r0 = socket(0x400000000018, 0x4, 0xfd) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = getpid() r4 = getuid() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) r14 = getpgrp() r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = getgid() bind$inet(r21, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="39c4ea31b14cf0d9c5d0a66871cc18a843915dce7fd9f32745eb04aa2fade4e5eac039a460106553690ae6be7afee2790c99f963e909400fcfdcafa4058d2d5824047ce1ec52141bdf99dad33b4fb9d3872963ddc7cde923c918af67fd898698b91d591f83", 0x65}, {&(0x7f0000000240)="cc31202f9a2ac801a4d6ca8b7c940ebcd0e6dd79b3606791d0772634349166d7deb4d0fc8dc1ac66229690770c7cf2d7e1f540f405aa86c9787d28e8ca9eea06eb8d234426af6bb4731479eda6e6cfdca9c5c14d7b7a9b", 0x57}, {&(0x7f0000000080)="1b04fcf4efcd051a59b175e141ff4ec98c89b36a762cc720", 0x18}, {&(0x7f00000002c0)="01d8aa49b83b97434468a4f1bf75d37421161036d17a6364c7aa3ebda794f1f57c42caf4cd0e87f185d65027775c95f5c7980f5386fa4d0bda0fea51bc7f282d2876fc45ef388f7991d5d5762263f6a07d6eac41d76014cceff1ec56a969d135b7ad94d1526057f6b95a5b7bf793775bef263fd385d6a951a683d622ff132bab53a0497c162568c36358fabca2e03ad09f6ca57fc8e8b952875de0fbf6d5d7d7a5433d662adb690915c388aceef2537f3bad", 0xb2}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r0, r7]}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r0, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19, r24}], 0x88}, 0x40c) 16:00:46 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x4000, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x3, r3, r4, 0x0, r8, 0x89, 0x3f}, 0x200, 0x401, 0x2}) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000300)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410327d7b41c692e0ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b764f3bd02d49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7bc762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f425351bb58277816ef74ed24e6e951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e", 0x42d, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0xffffffffffffffff], [0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x4, 0xfffff8dc, 0x4, 0x8, "0f3b0b58a78c0b147026ceafb812ad423e377ca1", 0x1, 0x3}) pwrite(r0, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfc58 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abfc58 16:00:46 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0xffffffffffffff20) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) nanosleep(&(0x7f0000000200)={0x100000001, 0x1}, &(0x7f0000000280)) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x40) socket$inet6(0x18, 0x1, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r0) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) 16:00:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r5 = dup2(r4, r4) ftruncate(r5, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r5, 0x0, 0x0, 0x1) sendto$inet6(r5, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r5, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0xffffffffffffff4e) fcntl$setown(r5, 0x6, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x4000000006, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r5, 0x6, r8) writev(r5, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r5, 0x2000747b) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r9, r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r12 = dup2(r11, r11) ftruncate(r12, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) lseek(r12, 0x0, 0x0, 0x1) sendto$inet6(r12, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) ioctl$VT_GETACTIVE(r12, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000300)=0x3) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r12, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r12, 0x6, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r12, 0x6, r16) writev(r12, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r12, 0x2000747b) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r5}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r11}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r9}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r17}, 0x7, 0x40, 0x2, 0x7, 0x4}, {{r10}, 0xfffffffffffffff9, 0x40, 0x1, 0x2, 0x7}, {{r12}, 0xfffffffffffffffa, 0x0, 0x80, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r2, r3) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x10000400, 0x5}}) r19 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r19, 0x2000000000000029, 0x6c, 0x0, 0x0) r20 = dup(r19) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r21 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r21}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r22 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r23 = dup2(r22, r22) ftruncate(r23, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r23, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r23, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r23, 0x0, 0x0, 0x1) sendto$inet6(r23, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r23, 0x2000747b) ioctl$VT_GETACTIVE(r23, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r23, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r23, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r23, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r23, 0x6, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r23, 0x6, r24) writev(r23, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r23, 0x2000747b) mkdirat(r23, &(0x7f0000000040)='./file0/file1\x00', 0x12a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x3, r2, r18, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x1f, r2, 0x0, r2, 0x0, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) 16:00:46 executing program 0: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r4 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r4, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/34) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair(0x33, 0x2, 0xd6, &(0x7f0000000100)={0xffffffffffffffff}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) readlinkat(r4, &(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)=""/41, 0x29) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x377) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x1, 0x8) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0xb810, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000100)=0x81, 0x4) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:47 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x9, 0xd6, 0x5, "25470234386535ee24d374aaecb5a16fe059f27a", 0x6, 0xfffffff9}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffc52e, 0x7fff, 0x8001, "e433ce317347b21026d2136fe345b59ebfac7fa9", 0x80000000, 0xfffff382}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x0, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x200, 0x0) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, r5, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x5c, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() r7 = syz_open_pts() ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000100)=0x80) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x200, 0x0, 0x0, 0xfffffffd, "69aa7891fbf7bae3c600000000000000078b7e57", 0x0, 0x9}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x3) chdir(&(0x7f00000001c0)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x5) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x9a1d, 0x0, 0x0, 0x0) close(r0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x5, 0x2, 0x1, 0x3}, {0x9, 0x2, 0x4, 0x3}, {0x0, 0x6a, 0xda, 0x6c}, {0x7, 0x0, 0xb6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:47 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x10000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdbfffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceaa84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000002d992ca88010a7cbc30a07db112ef002edf354b81aa279fc9b03beda0c5af2a1ea8236d6d5262f3194f82ca7b9bcba1c2041ff1cd71aa6500d2bee3787a97a39c2423943f4125d493b7f10d5e72fa0c365847fbf82daee879e6bd2c15dccbc8616ecf91cc9"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}], 0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_int(r2, 0xffff, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:00:47 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x7c) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6500"], 0x10) shutdown(r2, 0x1) 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xc4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xf800, 0xa41c, 0x400, 0x3e}) pwrite(r0, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0xc}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xffff, 0x1f, 0x2, 0x6}, {0x8, 0x9, 0x5, 0x6}, {0x5a21, 0x7f, 0x15, 0x1ff}, {0x1, 0x0, 0x40, 0x4}, {0x200, 0x2, 0xfd, 0x80000000}, {0x3, 0xe0, 0xff, 0x2}, {0x5, 0x8, 0x40}, {0x0, 0x6, 0x40, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:47 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, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x6, 0x4, 0x3, 0x8, 0x10001]}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xb9\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xa, 0x0, 0xff, 0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0xfe, 0x4}, {0x4, 0x0, 0xe6}, {0x11, 0x0, 0x0, 0x83}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x382, 0x0) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pwrite(r5, &(0x7f0000000200)="540f4c687ac99ef8ab79e939aedbb0827a9d898fbe49e6000138aab4862d272a6d0582a4bb8d8d4bdb7b3512f7cfa523a256daccf89c856a9675e6c81791929253963062e65ac4334dda924a00b4bd1c259393329266e0e3c4008bdaa0725b1f4cfc88c3bd6f977e43de058e7cbfc5d397f17a5be5cb301762a2006c23730d22dbaf2725f5b6", 0x86, 0x0, 0x0) syz_open_pts() 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x5, 0x1f, 0xa2, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:47 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x108) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0xfffffffb, 0x4}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:47 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000240)='.\x00', 0x8, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/255) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x2, 0x2, 0xf8, 0x1}, {0x9, 0x8, 0x1, 0x8}, {0x6, 0x9, 0x6, 0x9}, {0x1000, 0x76, 0x8, 0x7fffffff}, {0x3, 0xff, 0x4, 0xfff}, {0x7fff, 0x4, 0x1}, {0x7fff, 0x0, 0x38, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000001980)) r2 = msgget$private(0x0, 0x5b3) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x7, 0x7, {0x19, 0x5a1}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x5, 0x6, 0x3f, 0x21f, "a1239fa2544c24d7df9a1716cf244de3fa452852", 0x7, 0x3f}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:47 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="53726432570f01fb28f6dacc8d8092e4529b9213ed06be4d789fb50ff8e9f90c20c8a774b96b4db96457d4a92175703de5bc9faab94154dad6aa41459b426a8bf9304bf8fe47929916ce2b856dfd99a87ee9af776624b87aeadfb1042f1a3c889d3fe2e50b803f6fe10654", 0x6b) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) semget$private(0x0, 0x9efae80db188a075, 0x40) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10682, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x8}, {0xc, 0x0, 0x3, 0xffffffff}, {0x9, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) shmget(0x0, 0x1000, 0x6a0, &(0x7f0000ffe000/0x1000)=nil) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/146, 0x92) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300), 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x48, 0x4, 0xba, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xda8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe0}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x147}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0xfffffffc}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r4 = accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000b40)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r6 = accept$unix(r5, 0x0, &(0x7f0000000140)) bind$inet(r4, &(0x7f0000000a80)={0x2, 0x1}, 0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x2000c) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000a40)={0x3, 0xd7, 0x4, 0x3f}) readlinkat(r7, &(0x7f0000000940)='./bus\x00', &(0x7f0000000980)=""/146, 0x92) readv(r6, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/100, 0x64}], 0x2) 16:00:47 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:47 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000140)=0x8) recvfrom(r4, &(0x7f00000000c0)=""/94, 0x5e, 0x800, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x5) chflagsat(r5, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:47 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x1, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x37) semctl$IPC_RMID(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) r2 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1001000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x6, r13, r14, r16, r18, 0x4, 0x5}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r2, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x1, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r19 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r19, 0x0) r20 = getgid() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786d98, r21) r22 = getppid() r23 = msgget(0x3, 0x100) msgrcv(r23, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x3, r2, r7, r19, r20, 0x0, 0x2}, 0x6, 0x100000000, r21, r22, 0x2, 0x2, 0xbc41, 0x1f}) r24 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r24, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x240, r2, r25, 0xffffffffffffffff, r26, 0x10, 0xffff}, 0x5, 0x1, 0x401}) r27 = semget$private(0x0, 0x1, 0x100) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000006c0)={0xc5, 0x0, &(0x7f00000005c0)=""/197}) msgget$private(0x0, 0x400) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r27, 0x0, 0x5, &(0x7f00000001c0)=""/53) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getpgid(r11) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, 0x0, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = msgget$private(0x0, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r25, 0x0, 0x0, 0x0, 0x80a6}) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getgid() bind$inet(r26, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x20000, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = getpgrp() r36 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() bind$inet(r36, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = getpgid(0xffffffffffffffff) r43 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r43, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) r47 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r47, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r49 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r49, 0x0, 0x6a, 0x0, 0x0) r50 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getgid() bind$inet(r49, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r51, r52, r53, r54, 0x2, 0x9}, 0x5, 0x5, 0x8}) r55 = msgget$private(0x0, 0x0) r56 = getpgid(0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r56, 0x0, 0x0, 0x0, 0x80a6}) r57 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() bind$inet(r57, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r63, 0x0, 0x6a, 0x0, 0x0) r64 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getgid() bind$inet(r63, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r66, r67, r68, 0x2, 0x9}, 0x5, 0x5, 0x8}) r69 = msgget$private(0x0, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a6}) r71 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r71, 0x0, 0x6a, 0x0, 0x0) r72 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r74 = getgid() bind$inet(r71, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r73, r74, r75, r76, 0x2, 0x9}, 0x5, 0x5, 0x8}) r77 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r77, 0x0, 0x6a, 0x0, 0x0) r78 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r80 = getgid() bind$inet(r77, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r79, r80, r81, r82, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="90b6f32a9306f1d957b9f7883022291e2eceb878f1362954d3fd233927e22f4725085393d0f4fa95449b9bd6e919f85ffcf7ad1a740576085f7500055448d2ad5255ec1eae3ce83a27aefe1a54a67964b323696372f8395143b0f310a2fcd7b04779a272686f9063cf46e6b829658c1370d7bc4130f6bb6d8b96f61629967264d05204580e7a3af7e41856dad3136bc15a2fac791da7b83591730ac8282fa9c7d54e2be6503e20fd51368644490b8643fb2723d32a2438fd89bcb748dada94932e9c74923a0e5f111b7411e1238dc4b2608c950305996fe9b9", 0xd9}, {&(0x7f0000000080)="04b0b9e904f89e64e089ddd17f34f34b6e9ee238ca5865975ac09bcdc42782851df5fc560c47080372afbde9139314f79246be001f08ab7ded1c8cf082", 0x3d}, {&(0x7f0000000280)="7a52cb3fcd2ce47fd69ea4d7b5e6bf0cf5b3e70cb0fb6203e84f5325f09b0d98417543e5b3ef576cab4f232331d77d2a7fffe36d3da89fb8f1a891c0acd123e53ec40a94aceeaa6a9c4284d33c34e6d980d294d67e61c1f9b10befd3f53dc7b6eb17c863d8970bb68c72271b395da38a94901b11933d0ec2560324b952be18c963963441449b2b443dcd72f287c36f59ec8d2743e4f12556d1b6c4ad99622480cdbd511809e1ead36f8972060fb2f3cc412dda791e3a4ad5e50ca0f928ceb757a1", 0xc1}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="3800002200000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r30, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=0x0, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=0x0, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r48, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r66, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r70, @ANYRES32=r73, @ANYRES32=r80, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x20a}, 0x402) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r83 = kqueue() kevent(r83, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r83}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x53a, 0x4, 0x4398d51d, [{&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40ea00}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xea}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xa8aa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', '.\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) recvfrom(r2, &(0x7f0000000700)=""/156, 0x9c, 0x800, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7f, 0x6}, 0xc) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r8, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000180)='./bus\x00', r5, r12) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f00001ff000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:48 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:48 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000580)=ANY=[@ANYBLOB="4dcd4d56c43a57e9bac5d36ac8a78059f176c4ae05049eeb0a5259300e1571ef50d2eaf0c54c5936b0c2072b590f6aac1575b5e6123a2c2c9ebf7716fcfb4eaa268d9c26c02cfb1b30e934d07d060f226c41d32df60fe687a6802fb92e772d4be57bc9b336e96d2cfac28b15424c5e0aa99e69553af5af7a31efc998f2540934e0a694bc6255371470e6281993d17268b3befb73e478cce0f713dcedadefdac19df693b03400dd8d53ce6c02a2b8e448668d338a59055a441c2187d61435dfbb98fe61c3f200acc1128baa7c7a5bd1d2c5"], 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="c27ab9d60d11e673c95f8c7698b9494d9be35df0cec0383d4b104f30482e72b4d707a79d4045852f25d5493ce1c13a0c277e2218edad2e115cf75284b7ec17cc3a50412869cecda31477018fd9f365d06077a5", 0x53}, {&(0x7f0000000280)="4248d90009cfd2d88cbce9b80a32b6c30192467ed2aa258f1bc1a2b599ca5fbe94f2ae1c505323fae8b1cd08597f18181b4fca01db6e38412666c73f8e4f9e93b444709f9b0d6fb2024b43ad38c782be418cf1d1b0a121597af2ca193d284ae943b22b349312ee19783ee6cf83f0f1", 0x6f}, {&(0x7f0000000480)="29ea655652efd26058b5b682ca0fe25bb57190d789fbe27cd6c8c72675670f17e65f39b34a6286608a3edbe1867c1dacdf750b7dc82a9f70a8f8c1277ea95a9858fd0ebc13feea1e8c4802e1612b1fa02dc95a9a001524b3e666541f3cdc1bb666402c076c8f62eb5eb5130a924055f6add80e3bd80a94544045209ecc1e5723298f748ce81d23ad5fbdc4608140f49ce76ee01297a978f990bc201a8960aa826004b8af1b9ef6655a05789fc337685d401c2399090ffa08b3fbceebd05066fbae280a2674de422a1aa968f6f61aba8f68a75a22287489e96bfc1a0d1dd51f95b35da203bfc2cb35d5824c5c", 0xec}], 0x3, 0x0, 0x0, 0x8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffffa}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000002b9, &(0x7f0000000200)=[{0x15, 0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x200000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="d21e8e669d9acc9e9fa82640819f583b5a70c08f", 0x14) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r1) fchmod(0xffffffffffffff9c, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xfffffffffffffdf9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70010879000000000000"], 0xa, 0x0}, 0x0) 16:00:48 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) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20800, 0x0) setsockopt(r2, 0x7, 0x1f, &(0x7f00000001c0)="49370072f16fda25c5348a6af13088880008c1a81ee1c5dc91cb269266125a343f4d4be1bc5cc0a0a3e5269b1b237149feb0fe2706e455d1a8a7e41a3975c41d471f9d2112105fc8ef54f3e913b1718df84e018e7ad26fc88830b58b47c87dd183286c47868fd040b3ac720f2b02266617e36489cf52e514a48a1bf6cb21dd8a16f397e8b77940633486e7c2d59f763b617841e28368e0db1ac372547b23a24ba8a085964122c8128531d42d4b52d573b6faa01159d142371197c57ff1e94ee9fe8c48ff6dc76ff9b132b91f9eab64a67fa47418da3c7268c2c7e9c3cc", 0xdd) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r4, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0xfff, 0x5, 0x0, 0x9, 0x7, 0xbd6, 0x2, 0x0, 0x100, 0x7}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000002c0)) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000707ea5aee0000000000000000000063e4ee59770445208f7d044cb2e084eca1e0c5b4e27c301359cd9cabf78cf96fd529410755a535ef1aa5efb87d619c1c4c2f41f07ce290f6942567efbd8ad25fbae54adc07f5b51fc398b755665ac92c1fe46defa44ef992f8c5cf6372f57f"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000351, &(0x7f00000000c0)=[{0x61, 0x0, 0x5}, {0x1, 0x49}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000001c0)=[{0x4, 0x3, 0x20, 0x8000}, {0xff7f, 0x2, 0xad, 0x80000000}, {0x2, 0x1, 0x81}, {0x9, 0x0, 0x5}, {0x81, 0xdd, 0x0, 0x262}, {0x9, 0x2, 0x1, 0xfffffffb}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r2, r4, r10) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r4, r5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xfff7, 0x0, 0x0, 0x4}, {0x15}, {0x6, 0x0, 0x0, 0x4e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="2f524244e0031cfe9fac661b080c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1, 0x0, 0xad, 0x4}, {0xfffc, 0x3, 0x1f, 0x7}]}) 16:00:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) flock(0xffffffffffffffff, 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:48 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r5, 0x110) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r2, 0x6, r4) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getegid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r6, r7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x100000, r8, r6, r11, r20, 0x100, 0x1}, 0x80000001, 0x0, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() 16:00:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x10c) close(r0) 16:00:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) 16:00:48 executing program 0: open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x101, 0xffffffff, 0xd3, "ac18323395db52e6a561ae8589c80deedd542ec0", 0x8, 0x1}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300900bb6fc6e23c5b00000000000000e74de4", 0x0, 0x391b555b}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000140)="582720efabd16ebae6322525956001e6080000005f73872f54f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a6d8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e65f55842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x59) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() 16:00:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x4}, {0x6, 0xffc000000000000}}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffd0d, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x80000}, {0x5, 0x7, 0x5}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000200)="c0730aced59a2169af40d11af35b7e64e14be7c932451664247393a2629f2dc10a9cc517c4a1b586e8581d2ddf524883b640b59ead2d6f3c9d988d3087a2d7255422f1f346de4aac29f75755fd5bc60dfb1cbacf34a054b1c392ad92cc2fd48720fd56d68111e69b61e725719672832ec72e647abf0a722a72e05bd7f0bdb0469cb445a98a231cade081ab4f202f35ff54da0d58d0654cc7cfb90ec3b45b6185f35a550fe378954753c2c2406e27967fc1bd775cd1afddaabad38b5cbabf3d295220f990", 0xc4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:49 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r2}) close(r0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x6}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0xfffffffffffffe58) 16:00:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000300)={0x200000, 0x3}, 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba124cc6f87be3076bb692c9600bfccf85df9013e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162000000", 0x3d, 0x0, 0x0, 0x228) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)="0ccc9de8deaf0e99fa6fda5374bea9dfc6c1ff752b5781fc40f67ca0433eacf1044b731db67768b40284e1ddc771634a243cd4de02dcec18918d633bc84570f00d1aa08b1ad36f6f33871679e3959d70fa79f218c866bcd9133dbf346e0ca66b22", 0xfe23}], 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/238, 0xee}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/14, 0xe}], 0x3, &(0x7f0000000380)=""/2, 0x2}, 0x44) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000a80)=""/230, 0xe6}, {&(0x7f0000000a00)=""/71, 0xfffffffffffffe40}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0xffffff15}, {&(0x7f0000000b80)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) openat(r5, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8a) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10, r7) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = semget$private(0x0, 0x7, 0x8a) semop(r8, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x6, 0x40, 0x3, 0x1000}, {0x4, 0x4, 0x3, 0x670}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6d, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) kevent(r6, &(0x7f0000000040)=[{{r5}, 0x0, 0x24, 0x4, 0x10000}], 0x400, 0x0, 0x7, 0x0) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x6, 0x0, 0x0) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x100000004) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getpeername$unix(r1, 0x0, &(0x7f0000000100)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffdfffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6a971f73905fa6889d6e2f018fdfbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4dda4b72e021ee08ba7b1528f90d1c2ae447473c238495aaee48c02f6ac41e6b4ebf554799b9b813ad30505e8f5308a49fef9d612f871fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000001c9d191ba7e0da0000"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xffff7fff, './file0\x00'}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6a9, &(0x7f00000002c0)=[{0x4, 0x7, 0x1, 0x1}, {0x24ae, 0x2, 0x7f, 0x40}, {0x3, 0x7, 0x20, 0x5}, {0x1ecb, 0x3, 0xb3, 0xa3e}, {0x56ee, 0x7, 0x2, 0x1}, {0x6c9b, 0x1, 0x7, 0xe7}, {0x6fc0, 0x4, 0x8, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0x3, 0x90, 0x4}, {0x7ff, 0xac, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x1, 0x4}, {0x42, 0xc62}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x7ff, 0x20, 0xc1, 0x7fffffff}, {0x3, 0x0, 0x7c}, {0x3, 0x8, 0x80, 0x1000}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r5, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r6 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x63) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0}, 0xfffffffffffffe2b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r6, &(0x7f0000000100)='./file0\x00', r11, r18, 0x4) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x7fff, 0x80000001, 0x208}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x60) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x20) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x9) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x324) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) r7 = socket$inet6(0x18, 0x8001, 0x0) r8 = semget$private(0x0, 0x3, 0xb0) semop(r8, &(0x7f0000000040)=[{0x5, 0x1, 0x1000}, {0x89183028057736b, 0x1, 0x3800}, {0x1, 0x3, 0x1000}, {0x0, 0x1, 0x3000}, {0x3, 0x5, 0x1000}, {0x0, 0x81}, {0x2, 0x0, 0x2c00}, {0x0, 0x7}, {0x4, 0x8, 0x800}, {0x4, 0x4, 0x3000}], 0x52) semop(r8, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x400}], 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x2, 0x1, 0x5f1d, 0x9f5603a616bf06a9, 0x7, 0x0, 0x207d, 0x2, 0x2, 0xaad0, 0x117c}) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000800)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000140)={0x2, './bus\x00'}) 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) unlink(&(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c1, &(0x7f0000000540)=[{0x80, 0x6, 0xef, 0x1}, {0xfff, 0x2, 0x4, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000004c0)={0x1, 0x5, 0x2, 0xfff, 0xfffe}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x20000000000001ab, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x8, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r3, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x2, 0xff, 0x6}, {0x9, 0x6, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') pwrite(0xffffffffffffffff, &(0x7f0000000380)="c44d6289ee3df4958df6a17141278fa57a4451ede705377e8c076c313c613e00d91d2707334526042a1f5124bcc9d64e328da550572b6519ef2f8512757e230f2bc46130bc869fc12555bc105e7f953f204b1870f4cd1368efaaeac8000761d947e44a0ff9ae7282933698ba0ffe44b7cfa16b61510acf8206fbc51cf53644911b7bdc669350966075868b756e07e086790381f415f3e2d4a4e44c0bc38b3634d8d01e7d573a4b35335c882951c997a7faeacb91cc8dae22781f80a87f1212c1f7be5dc375f8c754e890b4566863f7c5f0ddc4a75a96f1bd7e365173ed22d0a7297eb60ddf3465c7efa131ea5d17b8eae19ae6955f2a61ce2606da62d9022bbc1fcd2c338d3287dcfe0fcf07fc9986f03cf9bdf05cafdb98da0d00582cc3487be8606539b1bc169883e81d2181ffcf8a96478d234103aeb7e74e0d710a9703b8295ba2c8d209436f5559673e4cee6e4324394df4afed1f07153d5d81c36f6bc952c64dede6c5c964fb5455c82948a98c9e46d047216a14ac51851bbe91c2d8010db035a8753269523401b9d52ec81d3bb9147e3a444f3cc6b095bd3593af4a973fcda90682ceefd94b0c31e69a82d961991272340982963828d23fbebdec047e4268690cbd7e561f9bffa8f18aedcfa1224f4655050a2895ca37216755efa3c97d180da8cca9df089893faa538c90d65a9148fcd8ce7e1ec77229fc90089cc966becf81cb74dbd4faaa5ebb109869a39f7d6f03b14e5ec56bf1bfa86be05a5262b2cbe99d5338dfdbd2ab9743be944d132ad81a127866972608f40001b6f220666e6b5dde3aaec796f3ddccd57f4bc765cb46c225565ddd8f49995471bdaec339086c33b31a483acfdb7af9ea85215e50ea4b334f31e44566c68859229684983aac54e048d476f3ecca2a9d88868100a8eb3018dd4da4b5982b9142e5451d849001a453ac0e310611b6da51bb528ef6be2583e9ed49637df8336d431eefc5c2146e3216ce37c042a6ec18d4ebd01a4d420aec9bb178c005c1b611c9d28ce7feb1cffb5d9a59b6b9e1c56ad906f35761ccdff0d239cae7e84ede49ebe316efee535c791e708d71d1449004bf0929831c781367ec4a96570366f2a4d6bc41c4892f8549a6634dc3ad4e6747163eab6cb9604efd41930c7f10b330f9da7970b916e4fe9bb60d68d4d5813927a9d18d35a04a04c7c14074479127f4aa0b6cf83b0dc4389e8f954dc42dce7c3a092e0a2cb282c4d771feb0c3c5db9fe0fdb62f0cefe4673dd64f109b6c73e89890792f9f2dfcb37e990073bfe578cd913b4708b203a66307bd397174aa1b2e9f8611cc295fc834d0ff428dfeb269f78ee688b20f24131304624639efb3333d9fefe7a9789fa67162a43d6f72956b08a7f1e109502b28456573fed81de345ed4374b66450938ff9a39f928e1611b33da8b403fbacdb6ea760590f28c88ca901eca39410bd097f8a7fc9b699f0f46e788be09dd9717742feb433b42ff850b36171cd75894bd6be13ea99f715c72040b08dbc7538d7f49ae1198a0c20fd0899e2eb5d570a5703a82dfb74747b779c57ab35c7b27e56ac6f098683361c49423b76bfca93c6abda7b334c4fddf403301f7e14a5f9886c9f655ebe74d527809f98772734ac5a6c200acc71404eb5a7c17577f8aa577b4ff59c68015cc3af3b46e9469a66ba82c017defd253d03975ef3f3a4830133c08f6258346884099ab8ce9dd4e1797bba10600e5e5653942a7f4689bb96c2766c41a33bfb61bb78b4635f5f859630786219f916585e32b1a39da60ee72028b9d3e8e095244d4fadd39437d89d8f640692e25af0e2815da262a6b0c006550b8359d2c167a1a13df186ec97e0774d67b0a816b3722f9a65bc8435ca16d52b544a5d77fd96a96184f3bddfb8f5bb8984bfdc9aa4d48bb35344f4193bd6d3dece6446e8ba60114c6bf1f65cbc2c5c6a3ef1358adebfc6f5c1299d1fb034d04d6c0c685fcb5fb4d9bf9d919151a7569453515631ccde62a04171443833d0825190b56561512e96827ea9238b390a9d11ca278d2b89fa543941c11b40534b9351f76ee59094506d7cca8ad7b51d702dbda11b607312273fb65734dd50945e7ec29798889a04d74c34a5643f96f33f125c1fe2159a4e56ba94622f3899dc1ce0c0ed392a75b05c1e1597a4365da8d4ae6d41f4e323b11576239fddac85fe2f5774181615c6f57df554c7878225e9fe5fe63cb50be97942da55dead741c47a098793e6110d33ef8d7a3993dca777ba76a49d1c89af0f7e73a49040319df92e6ae6f9d805ca8094c44e4c28c1d70c24dc38762ef11505834efeb02f5f2fabb34a84cf81862accddd640aa9f111edd311b6adc2f5483f0ddf4a5ed0c564c1e2122513098c295accadf7ecbc727e5cd226cbefa8ab0c69097f1a1b06fa20bfd2e43054c4388e398a9380d76f6e1a5d7bda0b5de5ce0ab00bc79cbd5ace9e07d48b94d3b72977ffe870e5b48b8ec57cf90b85b37ef204a8a4c1489c835b1bf10c6b27bca39b320b26a6680758016a8f8322a7577b60094244ad815b292ef33a415d57afa10284458bf57dfa2d3a866b13c310c0efc23675d553d448e8f206d8af9585226c98f6bf2574a485de8300c36bcd36c8f1a08b09e997571a554ccb708662d79303a5b18b962c3489e6d7a741a8207602763062b798fbdd92873522de30c892cf1accb1e2c809e61dec89e29adb2282100da02f162efd67d9b73e26ebf4b83d0ae8207d35c5a730cf429ea51db79dabb9c2d626de2f58614b31a09bba23a5f59a43ff83b6d92abb760d0d46dcec3f5e7f5609c35cf9518951f10c7dca825c17676a4e1dd61fc0a15c4afc5fefbf3b2fe8250d6b34de4b113725dfb7095d8b6d2668d45355c74b53c735a6e6450ba97cf1e430b6bc057aefa9d87351cdcb2674aec651009d92a22a4bd5f0e410aa7f1b08bb0175a67ccbabd53f0a8b1ac99295b859786c3b4d118879bd2888fa07c1f1a51472333515d00906b5172cece05c8e23f22c163b5607acfebe8baa744524c01997f6d962910c4fd457935d95710f948e288bf768258e40a52a095b0ccc90becf7416b63b25926fc4cb50962a3b63abc0811e736e1f0691010771a5a2836f021ed38311752cffe044d25c6e3804560d394a2f7e202a743d23d74f115df7e73d6879654febfbb915be7c0ff80211947c4687b8b6812a6d5c334312ea50dc38f9ea6ca28d1ba55a1f8211bfbe41f1e45e29745e6827e2c627cda9a43c8920196b05c1654d6cc4e1565ac15666c9393c0e413a726a315f96524f07e2c0cd97c6746a6cd1010c653f6f750a7408b8ac3f52c23233015e1762703754047784264f4614aa6e1110fc95ae0bd4c92995553f8e9530468d59eb7de761181f96b00f97b3f993fb6e6ae8e752c62db1c5fbd1acd4612c1c3c55581f067d0eddfe715881d084505ef1ccbc09d7399720e20aa251b32b687ad5dbafca284e47dc2401f7723c9d610c186d057610f65dd2f23c155af205c4850ea7a16189d71c79ae16687a687369bcd7071bf806b4590a1d52169ab648353b4807f5d1d6f2485e9ac33493a479f6b6dee58e9237037179feef091943e20ae9e842b2e6296210c6cd75ef9d9e210f9b2c97704411696e455e503f25a3af05552c169780676358183342f887bb545afdcf5392e8e8535b85bd5329bf3ddeb87aa710dd068bba716a53b7f3cc1777df9d67dfa92899a6171b0dc50f8375bef90db3e85c505ce3b2bb1e253ed23172d5e6f292d4cb27bfe469dd61d674467a5a9498f11d132338c701c2607aeca58f7291c2b91103e4358799f8b803fe3a39fcbc8a4eee44738452201af9cca3f6c7adabbfebbbb8d0ed5574b9146e85962eb987377e64a274df81f8573750d5748a0c9df7afb3f145d16a6a0f1f25fd08810f61150c956c9d20cdb416d9e2d56a3a6eeb666daa65969252ee88d636d05425887a24fdec1fa33e85172c824e1b2827652c5f1542a32b0bce7efec1dbecd6e8407dcb470bbd77e8a88f9356476c9e1d14453117dfad4ed363401a54d774de330d018ee9b0ef1c3b7645e6998c2399aa8135864c7afc88ad6a2fac559c51f59bd637c54aa5c0f6334a43a42dee6a993724367a78d9b2ab2e4a197447613d236be530285229371a3f92a53775385aeea34b6ba0fe207c883dacdfca6e9fcdbed7b283ffda1b914b3849ff1e2f075a02e4981dcd86d48c50585d8bb570295b49270e3b05ab599329f8fcfc34b8bc127f2a2a17e22055c778928147e428e4254690a648e35fbeba7e54bf68db6790f68158e0012dd1067c963451bfbeb93ba5f0d2a534c71637d2a3ee6e86e07048736dc521a0d72a73fd15f111774331ed4020ecac73d3f086cc8a37756c95574c446040952784e74f0271d0e2c5e1b9f0fdb4c3585c5d36f9a6af87320e134ef88beec4f9ebe71d8be7f28da57524ffa2d005948479884932945ea96427a59bf33a72f526f2cf459eb72a6478a893d35382199e9c405d1209311603368d5c7cdf1c817e69a493bb3b118a65b55ff861247629972de28c7e04ac26f9980087ce3ab7458e752a639902a537524347c42da28d18fbe24c0629d7317003036ba0f4526ace1f0e00cdda7681430e52da5e0b3cf28cd9beb3190f3389003f9453a85f1599b4c93268f2045392fff5feb820ef65db208e157a401c258a00f8646ca98b6d227d9e7e652072df18b0096317ab5ef5ee92275c691f4bdcf8cc97e968bea41751ca2d8aa41387f1ccadf4a1847bbb5444c56fa1aa342a43ec333f8509afd48f5b2813bebeca079c90390265bad45a2f5ca1774f1ee9c33d2f2677a4d1f7730adaf77ac0e39ecafc5d901d1862f98178ca12c372f249caf306afd2e41c0eeb4fe1af2de3dd682ccf4814895350d233e1bd5f9e8fe89e449a474cf0ababe98484be10bacca43ef76a9d4981294466241020431bb63a650969f8e88195e765a2884bc43d326cc4dfdc825fba2c87b3022185c6b34f2652f70180b0e5b39a4f86561ba5d8356fb1397bcbb6bd0f6ec2482cc461774d22431d95aedb39f51cd7383978bfc89be2f124a875e25e7429ecd2e6a6498bc974108a160901bcf597d067617508cc3f4e897503458b5ddfdd91a2d95df260667df3c23260215d5d8cfc1ca1e59db560df8b4aa6ea1084ff43b2db7a702ddd5875d501da408ea799562b1ccd8d11d31816495dc0432047fef803d4b32bc7a3ee94e4159776951579adba35c5e90aa7faf7d988dd64d792a8d5c5ffd8f4a4f78a310461d36ecf4687669fcabfc082498a77062a3c9cd4f265d09b9c649a52a52444fd619bc936adb8ded0596e83157a0e857ff3b0945d612a39cab934a1da508d9f7ece00f285964778f4922eb2f42057e2e18e089bf66635abfb63fc8fa2c3cac1ddb5e5a2c54ebd972cfd0f6252d691a0cb55c2dcf12e71b93a79b55274a204a20cd8561888e5ca252e4f3da4b5579c975e870b5907649753a30d69fe4ec77f584dccfe03852fa1883cb73c8e2724c968725765225610158e6c61f7d273b32fb0eba0d4a7d284f198cf2ffdf81eac4278f8a41a9a49e1cf34a520fb6fa47e4c276216469cdb09b0bdac1b367d494247f21cd5e2357b36a9f5691e7a8b58bc522f222d6500a45c9c48aa454b011853b64448a0f20c7135015bc0bf176137c158643a3349630489c46d5396676c151388b31fe9cf3bd65f00a25059238146886c5850630a5077417d29151aaad3cfce2df5cc3e06157bd8e719bcd64f7e518418f6378bd54", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x7f, 0x3f, 0x81, 0xffffffff}]}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x4, 0xb5) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6500"], 0x10) shutdown(r2, 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x7, 0x8, 0x9, 0x1}, {0x3, 0x1b, 0xb0, 0x5}, {0x7, 0xe5, 0x9a, 0x3}, {0x7ffb, 0x40, 0x80, 0x81}, {0x4, 0x7, 0x7, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x4000}, {0x1c}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x2, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r5 = openat(r4, &(0x7f00000001c0)='./bus\x00', 0x400, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10004, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x62, 0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r5, r6) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:49 executing program 0: r0 = getgid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() setgroups(0x9, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r6, r7, r8, r9]) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet(r10, &(0x7f0000000280)={0x2, 0x1}, 0xc) shutdown(r10, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x343d62526bc4c1b, 0x0) fchflags(r11, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000340)="1a19ae707d00fb20296ccaac87a3a796507672b8f8ba080a16f0f741068fd7867feb50ee346eb8ccf6b1f57cdac84558054811662f0e7fadaf674bfe048029be1f4fe202fb1c8c8fb2dd8810f70b3dff2448e248e0111f672fd98d414dff3357dc400ce84e6c1f2eb3b1e1d7ccc431f3d4b2732babff5d886ed156ffef740fb9959e8ae2cd9d9581a8bf44240607f2fb5121b40d607b0c6b13be7b11070f187c5d3ed3f4460ea06761328eb0f8d71dd7e84a48fa01096a8740725e1cfcddee062134dac37d536c5eabc694d75cd744ed9b378d63f4eeb2a59b3059062c4c6d995a9c2305bc50bf2d5a98c6a973304891e067482195d733251ecee9f4641fadafb3d2592f3ede1a9c069d4ca769a811da72d1c1b0d21a988fecb3dd14dd7bf2d7aa0259a51f1a1da2784999469b57d0b15128b3e3d98b28f77354c12863e7196df440f6d285b1074e1941c595d4ea530b1b87bb7b1162a7e5b2bba735e62a5a38e8a9b29e4e9902c3a8d8284f9d5f530412459ce2e5a654bc03b79bd9083db6e55fffbecd7339da322d5855f8c10ee607d630332bc78593ccc52d4537991a180a6c924bf8cae2034d155e1a3e78503c4c6c64f45bf78048133ae0c233cd638535d5a786b8456c5f543715741936a43bf5a3ebe7bd363e0402751e05ceb72f789f536cd9791dfcfd773846d93c8bb9b5cd044834257b842e9272a727d2a35838d01beffd0135f3f57cd69732b9b35ffa59262c6761139288d1ff93c8ee2d6c45f893f23c8657cc7ea8dbe466f1a3e8781f573a0a06b159af2b99659877d5600c17b6f848e6eba89f4e99464fbba3f3d513103cf00754791512486493617fc8f16d24c9f7387b0d83d0517d672ed88ec1aaaf5b61aa5957a319b3a0192ede75e5d3f06234d0509d734b6df83475a14e95bc2e7165eedbf2e6899a78565a78ebcc0557b8322f47531545aa4d3d3c42d6193c524eda2c0ae94a3326a2a0673daba7198c794d42c816affbc51bb78ff8fe5659e849d232b7a3f5cd258d14638d465ed1942dceb45accbfadc2ba430cd5aa2ac9c0077a3af429681135b357e14ba436130bd83d7b331bec90c401571faac130211b64eafe0aa07b35ef35b42e96a1661b8d00f0e5b57ff13497946a24c67259e03020563075097219d935ea933e1182d3bb7a3fc756708609c3600e0ca71ef1ec7eff1adebe1fcebd1c823bb3db51a288e56a6b2ee66f151baf950cfc0a91a2633fe67aca53149c6f832e9245a9cb666cac080181c576f91b624de6b585af2736fba3460d5b7995e69f2e20985dbbbb8afc2444ea9fe34000ca600e2b45ccf6e88d12344492ee39c801518323679c0e02e505ed29c50cadf30b4ef13dc691afb95f295c33e91cd2b2b360f5c0ccaee4b659a617466b91d622257b86d672734d3401c7599539ee9985da07f1dc27edb4965b0c00441cf8777d6f50f1cf3188f0a378003434fc7c2f2670873524822ff605c9a11c306b69f4b24b644eead2d197090774be2623ba8266529d6222533e11ac4d099a742c7281aa60b371764cf4df871bf09fbb4c8502f9b0eb32b264e0ef0ddc7b004fd2b39ba4554e3bee13d6aac9b54dcb7ec16e4015af778439694f8a35567b6cd197d2bd7853ea20362e22ebbda7b70fb2db74a19280fac4bc1592c6dd2e448a32b6fac82f2deeeac48b32ceccc6ec2c9863b5f589655dc18ef336391bb2854baf5115bf8a45687f5cb12947be5e47af468068256193257dd0b2ab659f1c94f9add05d683fabe7d6970e616a1227be95f338521a719b7cd6ffc13f79a4ed33f7a0e94f3443d2174434b2402a07e536380a2d672c9d1f10b72f7ad9a27d1cc643fc4bab78f44227162d23d989de4f9cd3d3d361371a405fc8db3031a22b37d52919f3e367442195aa37cc7e07d2b4c7438e9e9483b75db794bd1b8307eb5f596bd3d73915c7fb070adc7394020a71c77a0af04de98bd9097dd2907af138caa63281feb2a3d8a9199c4aacc230bb56adabe2db09eb96ad3e7d5e47b0f5a637e77f6623617d64f28f066cdb077f44dc4922485184b8e4b169a2c5152dbbb336311a130779d1a51e715acb1f959a79012c4f9fc4ee8543b9d8ae29271795f4c65fc975bc7a8488ae7ada037fd9e2614363a155266644076ecc7f3352caeb66366ca934d67952e4d1a9a71bcbb72706b72278898f22173594553bacd1c143100cd260fe17db5b37ec114d7dc12a9302a678f92d191e5e2b5537e7e2db078fe28567e23f64aa845d96c6363a4f7e66a4f3906b63078c68414c1272d125811563dfb40b60871511f3074f87c6450b2680ec948e674f065f854e302c8d0b6a9acbac8df7e674e50034ef27f350a32883f8ad88cd553b8019f5750c3bef88be6f7dc5f021d8555cb34c491fb5ca5227381197d7a2cceb265b2d4f25416b4dca145cc0dd98f5fbed280d32ed58b59bc0f7700102b0dc81488f801ca3abc31baacaf1f46efee6718167d92dda0edc4b12d53cacd511a4e95e0d05827337f09546b711a5cd965850ee9571f659900a662096b25362040ceacc03b74293379a5205d3da8b03d1ca9f4fad5c9e14b1edd5187fa158bc19e0663d3cee5d6ae1002926caaf96a025ca8a815e09122bcef6444619b7a11a5a1b917f1b1fd96cc5f77ac82354d7eb3154b23bd03a59914625124f88fa9917bf39c8b3b23103be7f019fe88943462f91d913c7fba2ad645d4f679549e9677f61ca47abff4094b80324814653bbced6a1c039a2c53a8b1f43086e90902345097ebf6cd9131003dddcd04d5a12986a02aa7a0500ed56355a01b5ff4fd485233be78942e4790217afbfe8308df8c1163383ae8e25203999b9ed57864b65209ea050daef5d171517aa38568d41b90c242b3c340667c2009489e012f8158b935ac815e8dc09d347da981fa63821d4cde36d750c86bb7122299d5e5730ec7ed407dba296b8249267354c3ed9056a0c46012131d55bebc5eb69386d61da0b880d1338f64c30ce89ccd5915f20c02fad50234a4f3194e464ecc8818890afa1cfdb764f74c176c9716490953d18e7556095cdfa16d61523eb9f43513c412c32ea2fbc3f5daaf771f250d995463956f678ce5149bfc575cb099607caf352a2e7ea474b3939a94ca1e4124dfef1698a83f36fd8516906d47ecc1a608aa422dc74dafe2cf86af98165863b8761e80d1f9a1a81131a215c6e4318682a0bff6310b386a54ae389bf2fa81a9645d5a97616f5c92b11c078a636a3a96134cd758b7ec55250e4c7f8275a61951225d6f52ddc0c714b71f3be11d605170534324eba662f92d5cf944af755153b8ec5d4617a02fbdd724205c2141720fdc04143298aebdba7b81c13c51a3368f0485ea02903a8911c2edaa990463bc5407f26659cc54156e200b3285739fd979ba680001cda96827b5bde4819131024260f794283133066f7b851e6da7d145112480925526567f6e281cfe209e72c557b057ca88b8a7f70ad19e9ab64504590ebe203ccc16d1bc53bc2327d8debe51cdc3ea3942303b8137e8d87978a32b987b0d0d9df8c430b65b8202ebdd27ec17c0734a0e4b14fa26984810174e569086e83ad212d2f81a9646e547ceca4c261f5e3a6b689de1706a6190e348f7fe57f4ab4ad3f119ec2e5905dbc538e41fd2848b8ca6d268bf57db1929486597c00f54f082eb5f41b7e485ff1a9085342d91c764fd547b32ce7c5681c7c1293dfb2712f35156b7a9ab6cba5e7cbe45847cb81f66985d23fb22118332576f6f0926d500e0c1b18450cd4e61523c66e2935ddf46fb9c544df574cc71456823681ded237a38b5b5cb71b897d3dadf9d982bc3668da3c7c8077862d71f003f5b9c62f39b6b6225097dbc84bba2cc1d16338dcf934a97db4638b5d700feaa0b112a73e04b456816cd4e1ac0a5919a84b879d6ea056a426f3221520b876f59574608b68c9efb4cde1c9e71e08461a38d5cbc03a5a3411048a771480d16894acba8eb595f163460730a4a7f2689af916f15f9e9654634b651437e3347a37c08f89b5be88c262af843f2c5634ab8f9832a5afa8b5ea440eb83239b5572c32cf053b8d92127281370c94abf02942dd8f932d3c8b3916551b906ae2e006187b1df5cc92dc7fa22d17098e5bc76d8f2e897f966ab40168736714414e6700720478eaf35ab8218af330fd7f9aa5595948a4879988f896f5f33563cd9e8641076425f5ca0c9f9cef9f59239b1caa7b2fbe8d1ede9f4a0c6bfff73649b633a10aa29d2c74f9ba72da91d050fdb47f66f3f38b467ff92cba4e29da66faae57f4dd7150d1f931621b82f168ed3018747b88af587665576973951f6aba4a8954729d79f434218030117feb20f3075738829b97a456de381ca07a0e4085abc4c7aaab7b19879e89ead04fdb141c3ef4c4273fe0f0e0be46873c4a3f69e32424dea6d614131a341a9411bd58c7bbd96068360190a12381273154746764ddc21d890830e9f69dc7bdbb70b86109c8cf7b80a3eca9d8da495ad4d9a8ebe6e177b5e7bcea40c01e05efe6b5f7b87b95c9356ae648d2f522f3469d913d0042054532c68d1fc164209a2d68ab0824284ace48383c0dac4cf1da22536a1ee608def5dbcfcb9362e40415cf32b75c7a0c124f8ec208881fc6639a9d2e9866494b9594dc0ccc2d084a0e7c00d7fff2f2b435c3b2cae0721a1e4aaa7bee98835c2ee46ea79fa1ec79b34e302b86a32a4b42bb5126529f2dca3ac5975a5d29452868d45793b5a9918637556985762055d08fac598d71d203c424640e3cf78a26f402083e54157d9d357565414aaf512cfe0d4aac0b42e6ecf14ce9e5f454ef46cf5d5233eee03a9e963c5cb136bd22b8ba6f95826a0ff2a32a00e8fd655310d404c61e00b2b0fbdbac39629007e3973c576f260ecee9924c837366cdaea5d1f90670adcf7e8d961817d730af86580f13750cd7b0365c096aae54925d25677f0023b4922daf4e51b82aa21884b6a2f69835ef973abd485ef91de17a6ecad09b2bc48e4d61b68e350d010ab9bd53beb98c9647ca2f3a366514d290e4967597cdf2275582d449f3d1459810e9564918dd38dc7fca011822cf607a9791ee7b38f1a321828b7285c75c41caf7afbe52cc38ba16796689d7faa99d1cccb74f9540c54930378a5bb0824e4354951d9670577a7c8fe13220b3cf9e2cf6acdbbcabbd447197b857d4017de05fe0266e691505d4da66c365a96c707bd142ed1b94cdd73730f83f1b5a4a14bb6ebcb19f71e836a3ebe8200512c5d9f0dbcb8df7a918442dd6a63a934bec74c0a75f9da78062bf6329c1c2490d37b58e26ba3b5958e0dacc777753cff43a3e8cf3604b1c4f189620e009ec840ead523afa9105eb7358904be27f17674d2179339fba3be76a5580c853a65a5882cb9cd7080223fe005be4fcb9cf9c8cfdf6c7552779f32a11ff209ff11a7224ca0d85017d9189ea0baab437c440bb75a5d0e4b631447eac602033956caf34d119348e507b072d924dedeb338105ab0d4395a427b1e72a49b8279432b7fe66fa3d2591f569629e40998409dbd7ab744fdac055bb17df45dd06434ee890b3530a7e26a0aaaa9aa6bdc8c73f4bfc433b1af95f160101099856a10aee2d08c0a598a9cb1c187f9220bfdb69735c97eef15f59284277255130ce425869702ce4f0e79f8dd361b2f348829cd45105328713f538ee7253246316ed9015039387e70dd539042ce1b6f4494981a3296a25a728ec37bfa82de633f396f356efcca251a5263537b4c5b613200995", 0x1000}, {&(0x7f0000001340)="cec35429d71061b5efdf33d284596bf772c6a64cc2590031037c0b5050797f21c2a6ad9fd3185e3d2b1fa90da1aea04d6db4d8f632ee2fddd413bfed7731bb5e59fafc9688a86a9b5185c1ebe50ca678cac8d0db4879fbb9fa42cbc1be4ff4865a0d803a4331f6d68d794bf489b26241b856757567fd8fb635af", 0x7a}, {&(0x7f00000013c0)="3e35f10a123fc58f4682e275a149651095fff96175aac4f2f308b31ecdc0e8ebe1d0385d3f4b00492b1a606d15afb73033e3efec7820121228c76f6ed22dec79009dda08e43cc4e81d6d3242d861b298a1a92c6cf5edbd61", 0x58}, {&(0x7f0000001440)="96117fabbb684d348cc703671f4ec09a9d6793ba31b746155345ac3bb111af84f8732b9dae3784c672dde5f013aaf85b2553baa06b5572503b910d62618c9e88702b398c", 0x44}], 0x4, &(0x7f0000001500)=[{0x60, 0xffff, 0xffffffff, "265259ce310a1c6632f982cc851b2517ac22cf9810fa2a42f7f90e04b3527f612580729e7483c146c90960476655cdd10fcf2232ed6cddc1dfeee6a1cc314b48c93274681764579e3ee92682"}, {0x68, 0xffff, 0x3f, "8bd3a1a13ee459fa1e96fdeaa2339652fcc881ff0c83ed59961bba9a4917780f80148737c4398826db2083c30c55493c390eba9a60c8fbd267e4de4fb3af3330c8e82e8e5befbaeb89c818cde8962a7ad7eca5"}, {0x78, 0xffff, 0x3, "20b6aa9555f5325fac323c673f2cbe276e23a414dd0344a50563f488d5d629426df518a8b0aa63c4857ee60baa4f6ed65675bd5aa5d74f864550d3e0c3ec8718c9a1b6f2adca7c9bcfa0b3e29de8db991afe9251bf06539b627bf553398cc2c8fd7355ff9bd472ab"}, {0x70, 0xffff, 0xfffff376, "dc2a8fc3db6f52d246081ab2c17b26eeb31827d241d39f3d3dbd564001b18d4e6b0563a6065e93112506053f8c56da5b69ff0a752988d4baa2d3030fe92d9b9dd56c0164b9e783ab8e19a3f974924acfe8cb66554f15fc660b"}], 0x1b0}, 0x218) r12 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0xa0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001740), 0xc) r13 = socket$inet6(0x18, 0x4, 0xff) getsockname(r13, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000001800), &(0x7f0000001840)=0xc) shutdown(r14, 0x97928e94a2373ba7) getgid() r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r17 = getegid() getgroups(0x4, &(0x7f00000018c0)=[r15, r16, r5, r17]) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x20, 0x0) ioctl$KDDISABIO(r18, 0x20004b3d) acct(&(0x7f0000001940)='./file0\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x28}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x5, 0x1, 0x5, 0x1]}) socketpair(0x6, 0x3, 0x40, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000002580)=[{&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000440)=""/243, 0xf3}, {&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x7) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000001c0)=0x3) bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r15, 0x0]) lchown(&(0x7f0000000000)='./file1\x00', r7, r16) 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6102e57f7f00c4b4012505f8f1312864e3afd7a69d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r3) listen(r3, 0x0) listen(r2, 0x0) accept$unix(r0, 0xffffffffffffffff, &(0x7f0000000180)=0x6) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x4018, 0x2) 16:00:49 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/36}, &(0x7f0000000200)=0x26) getsockname(r1, &(0x7f0000001400)=@un=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2e1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000040)='./bus\x00', r5, r10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:49 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x0, 0x8, 0x400}, 0x2, [0x20, 0x4, 0x1, 0x200, 0x8, 0x6, 0x9, 0x4]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x116, &(0x7f0000000140)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendto$inet6(r2, &(0x7f0000000180)="4dbcf22d8cd42d781aa892bcd2c50482652ccac6ac188eed24aeb6f579fa57600f2876aa30115185278e5a2545125188b2a2185843e492dfa70dbbc190290f8e4b6c38a067a111b5ac0ce9a3e389aa6fefbf7578645b98c8175221a8ed16ff515f670c5d45a09eee6dd220928b92f44ae28e4ae24865583918da8e4abeb1940e74d4dfbc9591c127d55ea32b758a3058f44d9aebfb1c1e6ac4f9e9110631c7d1eaa6595a2a637b2704402cdca4ac96b1af96", 0xb2, 0x4, &(0x7f0000000240)={0x18, 0x2, 0x3ff, 0x100}, 0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) 16:00:50 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1000}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x801, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8180, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:50 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() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r13 = 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) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r26 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r32 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r35 = kqueue() r36 = 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="00000000201f000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="10000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r37 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r37, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r37, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000cc0)={0x0, 0x0, {0x100000000000000, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05e", 0xba1, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x77d8d4688831e691, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001140)={0xfffffff9, 0x2, {0x40, 0x7f}}) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r7, r3) setuid(r7) 16:00:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x8, 0x8, 0x1, 0xffffffff, 0x80000001, 0x6, 0x3, 0x1, 0x5, 0x4}) write(r1, 0x0, 0x0) 16:00:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x3, 0x0, 0x2, 0x81, 0x4, 0x7, 0x0, 0x1, 0x2, 0x40}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f00000003c0)='./file0\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) chroot(&(0x7f00000002c0)='./file0\x00') getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) chdir(&(0x7f0000000240)='./file0\x00') r4 = getuid() r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:50 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000040), 0x355) 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$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:50 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2e, 0x1, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x20004) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x87, &(0x7f0000000080)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c6530004bc7783fb4947bafa12c2bc96aa65dd1f863dd9061a0ef371a4eeb5499c206ca034520814a7fbc7bc1af85d87b704f5b1dee8c41cd72913eda9ef27bbb2392874d35c7a322f011abdefc635fba71e698c79b1ee83198665e9c8b4fa66e46133aa97f0b21672992eda1f2e218b76ac31b70ce9eef2e5d1534cbcf5fcf6cbcbbfd13e544afa01ad489df9dff48204ff65a5fb8cd29ea5070f30ff9cc8d82d4e735dfd3"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="fa4a89c1c0994e125b153574270f27a54103e9ac196236e4e3eb1cdc7d8caac52ef1db7cf5f9068ccdeb43c75d3c1bc63567b61e3f5f2dce8d1a9711c0fef50638c8571c703ac32935348464464a8d35f48bbd3b227b822bbdb9002d25b7ab3e521e293f15e8466a556677ff838c7ac437b73218001b", 0x76}, {&(0x7f0000000180)="1e0368fc42e5480b5234c7f227347c67c16aef199ce0669fdfe434c6d91cff40767d0e9d3cab803e925b4f432dde96fb53d0fb4e9f6196914e638b295a7712a1", 0x40}, {&(0x7f0000000280)="7625877d98b143d067ce2e1591c6d6fd72644fe4f056ac4d9e0d8317e19a2cbd53c8548b2c945d137029a3d8b99161d16bfca75678840e15b83c67884d8ce1dcfaac5713d9b59d5e8590b00f9e34351fff7721d24c67", 0x56}, {&(0x7f00000001c0)="6c790e55ac2d39721b77a1d14495b3a23696568fe98de4c8f4b9f97f186a8fa4a7f884288a5d", 0x26}], 0x4, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}], 0x30, 0x402}, 0x20b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x0, 0x100, 0x3000}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r6, &(0x7f00000000c0)='./file0\x00') readlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) r7 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffffffffffff}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0xc51f}, {{r7}, 0x0, 0x80, 0x1, 0x652, 0x6726}, {{r9}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x4, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x4, 0xff}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x2, 0x949, 0x5}, {{r0}, 0xfffffffffffffffc, 0x72, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x43, 0x86, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x84}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xfffffffb}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) read(r0, 0x0, 0x0) 16:00:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="a31f8b0125376084afce3a43634f4adda8fe12e4f1bf200ae8025b3c65cd98f8959a3e6d9c0d36c36ae44f5a09874847c946edecbcd6e97d0f9884dfc5d45d00b1c414131b2b9fff4c4d71d7a0786fe419cc18"], 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) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/120) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000140), &(0x7f00000001c0)=0x4) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x8, 0x3ff, 0x2}) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0xe679, 0x3}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x7, 0x0, 0x0, 0x7}, {0x806}]}) r1 = msgget(0x3, 0x100) ioctl$BIOCFLUSH(r0, 0x20004268) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000080)={0x1, "ead5e4b314423a17cf5ffad279057eb8f5cc2b4847dc3ec9cce596"}, 0x23, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/10}, &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x7ffffffffffffffe, 0x48, 0x0, 0x3}], 0xffff8b45, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) recvfrom(r3, &(0x7f0000000200)=""/46, 0x2e, 0x840, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00000b4000/0x1000)=nil, 0x1000) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x52d}, 0x10) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x8cc6, 0x99, 0x4, 0x3}, {0x3, 0x4, 0xdf, 0xfffffff9}, {0x4, 0x6, 0x8, 0x8}, {0x0, 0x9, 0x9f, 0x8}, {0x449e, 0x4, 0x40, 0x3ff}, {0x3, 0x8, 0x59, 0x3f}, {0xff, 0xff, 0x80, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0x20b, 0x6}, {{r4}, 0xfffffffffffffff8, 0x19, 0x2, 0x2, 0xfc12}], 0xa4dd, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:51 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x0, "06cd5023c9810020ae239ca275994c599415d753c8510c135e7fcfde4055f93b3dd507d0e4b8c20569113cd7fc926ddd603ce2b155ad8d73f1d0ca4d81645024a4528c5ba9af6abbc05cffe8a9076573181872309501c1db1229c6f97bbeee77dd93fcca8e163e4936b07106bce76f9d180318731e6611acc503276d10894c15ce900b8348b8617f295ac100d11b4fe3a516b47ac465edb52d42a0b9724d583a6e8e1f061f7c9aa5a16742a321365dd38b33f7cf3a4bcb04d30b14bc5d04beab209487"}, 0xcb, 0x800) r2 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/174) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="8c253b563103bbeb19", 0x385) 16:00:51 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/166) r3 = socket$unix(0x1, 0x0, 0x0) setsockopt(r3, 0x3, 0x4, &(0x7f00000002c0)="4ded53aa32658af4a976eca0b660c7953a8f2f6d8020defc74e15ba5e27e600092e7f503a3b8f4e580c94841172ab85163561d7bc9136658387dcc0d58992c8165532df7dda4d43b6c9034d8b6ae2f073b94611f82c29a3fb2c53ffdf8038b95b94349ed783479436d249df7a5a5699a25b0738391850409ff29bc2b2a9d87bdea0748e6c0c29863969a144cdf52f33e2dbc2377d42b3ba40e7f06bba53f7f76502367b6e4367530af2f8c040ef959370ed67f1958d1885a2235aa1c9d5f0af8754e7c37c2d236e2a30e5e296a8f9f5b0ad675505e080b26f27f418f11430fc97a59523516837180", 0xe8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/5) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) socket(0x0, 0x4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000001340)={0x6, &(0x7f0000001300)=[{0x800, 0xf8, 0x4, 0x80000000}, {0xf76, 0x40, 0x1, 0xc3}, {0x0, 0x7, 0x3, 0x4}, {0x81, 0x6, 0x1f, 0x27e3}, {0x5, 0xe0, 0x7, 0x8}, {0x5, 0x20, 0x9, 0x6}]}) fcntl$setstatus(r9, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffff8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x13, &(0x7f00000000c0)="080934410000000015dca85f8a80b668088d34") getrlimit(0x4, &(0x7f0000000080)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:51 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x498b2e66f6161d08) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:51 executing program 1: r0 = socket(0x18, 0x4, 0x28) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r3) setsockopt(r2, 0x1, 0x7, &(0x7f0000000140)="badfaf2086285806d759ed62a5b6dcce0af7452530e941e380a10b4a04a6de8a3ff13fb3bea0a5c59f9184a7e61967b5e87692ce4a3d3fd14b429a6fb0fc74506ea0375ed628b7", 0x47) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000100, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[], [], [0x4], [], [], {0x0, 0x55}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x20, 0x4, 0xb7) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(0xffffffffffffffff, r7) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r1, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000001c0)=0x5b) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000080)=0x2e75, 0x4) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) preadv(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000040)}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000480)=""/95, 0x5f}], 0x6, 0x0, 0x2d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:51 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$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) socket(0x0, 0x4000, 0x30) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x5, 0x6, 0x800}, {0x2, 0x8000}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r8 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r8) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f00000003c0)=[{0x0, 0x1, 0x1000}, {0x1, 0x17fc, 0x1400}, {0x2, 0x7}, {0x1, 0x8d46, 0x1000}, {0x22fbd2a33d554b03, 0x69a, 0x800}, {0x0, 0x5, 0x1000}], 0x117) semop(r9, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000340)) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000380)) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r14, r7) 16:00:51 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x5, 0x7a40, 0x3f, 0x8, "3bff9c0c40675e88e637b9cb6660f63bca5efd9e", 0x3, 0x3}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x749}, {0x80, 0x3}}, 0x4) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18009, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc00900000000000000000000001d00020000000048"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000000000000027bc60acdb24ebcb335e22fe5f1461e7ebe672b621bf878303145ce159acb031d11a9f69fa605a3b0ead4268632f8679c18c"], 0x10}, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:51 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x6c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") acct(&(0x7f0000000100)='./file0\x00') 16:00:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000094000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(0xffffffffffffff9c, 0x22) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) recvfrom$inet(r2, &(0x7f0000000080)=""/11, 0xb, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x240) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf200000000000001ff506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x28e) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000540)='./bus/file0\x00', r4, &(0x7f00000005c0)='./file0\x00', 0x4) socket(0x18, 0x1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) getegid() r5 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r6, 0x10029, 0x2e, &(0x7f0000000400)="ebffcb4c5940c6b9fd812eaa4e713048e699319242e1e5d0b857ac2c6d78bb3f772d53e9e36da459f8290a3e13f15a4fa0d56be2f3bf76105fbecbcbaa5a80a8bd0100010000000000a7072fdc72d709c7fd1eedde18196d14169f4a00e42adba197035d97ea669f68754b84adb47b815219ff7445b149f11b96d3c1adee7a16e246d1c946825bd72c4cb80be25557e76f97b4b45fab6be689a48a8f677dc9eac265c9e6819b8db440a9ca53e83184e16ba380a7e5dae20189e273dcde2551df041385bc6eae351ac4d5ab34ffbe5e80c9594656198ad3fef38164e5122ee3422d01c9520e42c0", 0xffffffffffffffee) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r7 = semget$private(0x0, 0x1, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:51 executing program 1: nanosleep(&(0x7f0000000040)={0x10}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r5 = socket$inet6(0x18, 0x3, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xddffc32cf4ffe773, 0xd2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket(0x18, 0x8000, 0x88) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r11 = accept(r10, &(0x7f0000000140)=@un=@file={0x0, ""/62}, &(0x7f0000000180)=0x40) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r13 = accept$unix(r12, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x91, 0x80000000, 0x81}, {{r3}, 0xfffffffffffffffe, 0x25, 0x20000000, 0x7fffffff, 0x4}, {{r4}, 0xfffffffffffffffc, 0x90, 0x40000000, 0x1, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2c, 0x1, 0x3, 0x74e}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x5}, {{r7}, 0x0, 0x575264e9d3798514, 0x4, 0x3, 0x81}, {{r8}, 0x0, 0x9, 0x10b5c1139f354c4, 0xff, 0x10001}, {{r9}, 0x0, 0x74, 0x200fff7f, 0x4c7e, 0x1}, {{r11}, 0xfffffffffffffffe, 0x80, 0x1, 0xffffffffffffffdf, 0xfffffffffffeffff}], 0x2b3, &(0x7f0000000380)=[{{r13}, 0xfffffffffffffffa, 0x20, 0x400fffdf, 0x20}], 0x8, &(0x7f00000003c0)={0x8, 0x8}) r14 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r14, &(0x7f0000000040)="81bd9d607c58e1b2", 0x8, 0x0, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x3) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x104) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x90) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) r6 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000007c0)=0xfffffffb) r9 = accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpeername$inet(r9, &(0x7f0000000540), &(0x7f0000000680)=0xc) pwritev(r7, &(0x7f0000000480)=[{&(0x7f0000000300)="d469103b62aaffc2a3bb22158d5b6f8e2f98f9e03996166efc2b332ea12c93f4500406e424c795144f797a5f18ae4bab1e2246565e3ab66685d7c4abd3fe6dc96bfb30125d9db22790712bf71e5091840e5f15000a7f2bf13a67c581b538e9df6c51fe6add7331d2818c5cd9d4f760b908fabefcec6f9ded11ba8b3d6c41c7d3db112230edfff8bba278c5a7ae6df1d63412a6b55b3f04e37c20d548a488c1a5614b512f62dfb25f", 0xa8}, {&(0x7f00000016c0)="5d9d29c21b2c583fa122a7bac287704fc4070353d2e96c73938e5fe9d2e3659220c4c33fd5f503f63df6d69d494626fd8bd12dd4e0d715470ffc1e7fe6ac7fce4c541e5fa63e50c976dc5800dfc4b4456334f12fb28d5db9e3578eaebf14edf9b11fe244d528fbc4319c489888b32515533ed4f7ee98fc7bac4790d8ef84f24b6a17c7faf881faab4ccfbd8843df5c50cc81ba65e9f7efc385806e7eadb00815fbc0b448a211f89d6e5fa1b66538344f1bd5a77bcc358b9e445bf6b2824887241e4166f292ccb65ad64c088765a38c0d0f00c5f8ac284ed084c6ff19b889b46223c045ebbf1be67186d76e033847457ff5383be0536de597a0dce7a6bbdf481bc909b4c7cb955e4d223c0d88778799f28c9e7a094661e294e368b5067f1764c451ca26abdfd02a0c90bfd0e35fec6b7a11a23b0ed32876e88ad74344ccaddc32cab5ecfa8c3cea3cea636aaba61cc5cba238d409ee36f2ad2fa843455c11fccf900ef4ba9531257505096d48071bf08ada16c7c890271625e588766952005b9c40eff5fd7f981124960921abe36f599314632db839812efad685c80037fcbd292ba1eeaaa31f3ae7cec4be6bdb84a2a2e22e315c1c0b2234ff185f635a205b49dd764535ab642e6bd8db7265aeae7cb5c64ad45b4396d39b7f9de11cd6de1dec25bd4b7017cf6fa52fbe7c659f8f4d5f35222d0f56ba4bf9ce23899694a9733c9e45cac0eeb283e6a11f07d9e023a4c9d101f294331c93c82b956edf0904e372c683ff34114020de815305a21739a2a2309292fa86f0f35bf98fb88b86d8b113297e931142e5ce2c44c9dc26c0ec8324d75276925cd88e199eca15c970ae9e2269ccfaf036477694cfd76205cdcc60c1d69362c6a301a5b90465f2402b6cae104e9d559dbd931e541cbb25c0af78fee66d6dc4d5d495df2021b5880858633ea5e733c3d4f7894aa4d72e85a8c4eb41215e1dd1a03800d91d3f5c727d80c87d54c1c473078517cf53d047b1e8168035af88b16e34cda7e0dab268b362e9a0f9e7cd8d45cddc3e42206b3c2625fc322fea6ee02235680793f5259d3c2a16a7a54920e96bd0204e58ba586fdaeecec9f98e1246c196f57a51c84198d28a226848c20b38f48460ea776a15331dd4839511f2728b7cab5d6011a4a4806cbd2ccb9cc662767e51156d617a326793f0d3cb58a74b655fe67f287c6f082c6f980509084c2e8b1a4127ba26b056ac528d5109a02bc1e4d5415218dc59fc84dde11d3191b18cfd3f4197ce0e3578d448522c97e7bfb389ab29c5347ca82b5ffff26e8babc89b5a685012bed1ca838c602e241d2ee0debc3cb10bea377a4d1a74e2b9c1bbd22f52d766d25d76df26aca579997052576b898c032f9b3db4dc47b003e8721c759e7daeeeccdecc77e4d41497d143340e4bfa467e4f0a3819a6333d5d21b95c5b8b5c8bc655a3ee61b9e40918aeb9498777514687db428257d3b8d3350e2a13d605577b6dfb23e52aa3b4fe80389f1d0e0ddf93381b3485f707f650f3b2a08237b0befc947bcc05416321e50c4d792ad1e89086d40b6166309ebcfe28994608f6ec15254e99020e1e8e100550bbaad2da4e201f4e5ebb835146c48c5c91347c67aec019e68272f75dac0127f51bbfd4c2441ef8c5318a2907c53160ce2addaa113e469bee0e9360c0720886c0dff2b0821b12ecc429a0d870959956d0ddc34098acd9ac73f9817e0652af1f42ae1a83926591187a6877167a4419edd0e64781a1f5c1264a974def59700207607ce65889e363538383abffed2c6cdd6cfa10e81b410ece3d089aaf0f472bdc014963dbba785cfdc3c72ec02dbe2c6189e02b0d0b4cea58cb9fab96539f84a0eab544da9b87738c4914dcfe98935616e7213186ea9b52ad70765e54f1332d1c4c25e28bf018d3f4659b0ec12bdfa04bfcb3f2c24abb5461a623641cbfa079aacdf192d41a3daeac1ac8ebca50b7619a27b8036cdd1343a58038d525988464980ff2a327eff22b6c764794179bdd19bf53c0b7853638c26f0e3293045c6f5921339a8284f5769d2d1b178b0268ece1a08cc9e83ede0e3553147f4f512e1ce726a7da7dee017c811bfe8cd5da7a8b30913c7440cc0f90a5d2af4976ad8f4f8d6c1968ce07342ba1eaeb7f14f61bb970f476ec28aff4e34bb36541547683798d9b018929f0c7d77ebfd9274014fc2abc0e95c304350a0c4fc3d0213d0de7da63a6fbfa33837994d9ee8867dc60729a5088895cd1ba791935615828e053e26ca7eee82b5540d1e5e1d1fc7baf77fa25708b3e06813d174ca39949088a707a0fe8b8f9b5fd7a3a9c02db3ce9a6bbf07773aeb9f70468d972b91ba83eae156d04b5e1d3c7d61179bda67bc1b4becc2d8ed4574bb074dad7aeefbfe7424cd57abdc3250ccdeb896ec7be967b6f99c3a3196d81ba7aa279710b9becc61e25aa9179f2325c369cc28dff2e83b1cf02a098f3a844b8db56e49dc295689d718332877cb325acfc4802102d886b043a737d73c0b05b96f612df457bc78ff87fe0d568243f30d4689caaca07d010dc061ac50b1cd05e78c5c9c19da084f1b95ba64767ab49ffbdb046979b9c25ca2b4838b85101c7348c437cd4783aba2485d55736d174a2b0046fb55b9ddc6cb8e50427ce7f4f4913e8f8137181dfb41fda962abfbe260172d4a1e23cb5744a676077c8b82fa771729825c208c624f5ce7be87ff95b75175d63fed2a0f04dfe0230843d46a9c41b9d03054dc1adcc6a17f21f09af005bab217d2e3b65f3aba2545bf60378b41a08bfd9ff8f3645c22865badf8c58641cc43a724d4ebcb620b8b6b4b2e87661f2131aeb5fa27ad5d0a4afbb87f59a25fc8cb8365b0246d7c92e0baf31881f10a13b07e664827f3bd29c969e973fd0edcce1e4f5197b0856e3a8e2a7848249c249c5cbfabca77bb9ff5ae48f2c5848e1f3427738f6b4cb3e1fbb837d8e3521d2973c8673fd7c5627406fd414a1f5c807de6de19c5b4ab1001924a6a39acb73ef4169189d2c1eaa3ee890d2fa397aaa480deb4b9d12e9db49ff9f8e461aab26e97b349736d9d6ec4805371a899e85b092934d6d6dcba83b9da0137d355848f293abfda0ba35b84bb925ae572b10d820b350b204c859451fa78e9d6792a19603d471e6e927ff6c52b19644eb5de5677e879cd20274d67ac9d2489e654f609b7cd0d7ca7d3277b6282e6f3b60f563c8567b16d4e7e1c1711c377c4c66637a542229f954d868ab36daf4c688164efc0703dcd4c748d4d1eef046fa691706375be2e95b4e9c5e9893ec13f2cf6f00cc2e13c2b47c2101967f347ae7820cb491ccf13c8a37fa538fda528ed48859f401c1bd9d86bde983bbff8c83b0ab730f871f6989b73a04d7af3b902cc7a91d25846f33972f723d8039d7e8b10ef96dd915ff85c7186b631166d4877bcdf159e9ed6112d2337af1477d7071896dcf6262c156d7b15ac8dab0e9a0217658c499538d8e1966355c02106f90552826de935b53df586ffd639bfddccac7ff5bad77fdbc61552ad5e4ba8a093b21c6fcfea563269d9725f90f6b2737df40eec816194dcf59f6f1e8352e7c0417a6752d726ce532aa711b96b4d8ec2f831ee8a2943f856d29557ed41ad106a4102985961be40d5174bb1ee594a047630733b36f6023f79290bffead95c0eaad54490dcca88421e9439006d6ce6781a41055051f963e94aa2bf2edc8426d5656d6b11bbce0388b7d21d25ed98da34e053a3a5f1f46490b4e570d356b9b301e53b79174d5a950a2a7cd317d5cfb6df927b590e80bf38899315de078098fa459c63212a637506ee81f0e34aa0fbaedeec3d398b1f842e30458895db61f3b6535fb9ba03b9afe67331f007e5bd04df92e2f19cf3eb8f8d9cdd6fe27655b4901ade6b714c69fe9f492a8e34bd15e6c1b9461f68327fe168743e8d6302a72667c37cf737ce002454c7196c1eca2ef89f0633450d0cc24849d7dbd525ec2ce9b7c31314e2aad860926e11c70fdc764be42d072f7c2c0ca8278c975d0fc58f1e70977c12dda7b51d4af83920f6097c82bc838a0d583b9482d9ee7ea40bea7dbbdb029f2c048d15285fab9e8cd54eb41a0ab198c30ca78a4d32e349281fea7252161743cf58134c8374d80663041688407fac8b140cb834344aa1dd0bb90e5f97dfc03795c2f786b18a7196622996bb004e3343419c0e72e904570aadcacba68f83da9ee5056485c6c516b23c11215f0231314708cc867e5b824eca25297aece0dce330618cbde3725d1eecd5cc53fd1be5b68816d32e1b7f8d3e1f3bbb57e4b50b39805d280f1f660794999c0878bf24c1766d7f1ead4a59b99da00b02822fef1995ff48978f7abb8dff05c15c25b26699859fcf94e865bfe07e342719ad3ac1f494c0c94bdbebe6fe69e670cf5f5675c0e4157021ca2926b227edd890148cdf7a7cd4f464bb12cb413d0925b5b555bb4a9dfad11a8ea66910b67e23e4b290613a74f29b5b6619388e180a94d9fe33cc669c57c70a9f195ec2fe010262feefe44f1a71dfb4d972cc866936061c266b461ffa013ce614f0eaaac5145581062ae1e5a390be5347dc8661bc3917c3b85470b4742e429af768fa677a0c331f77db1214167cb02009d11365accb9d4d0f4a93b07f6e99600d6d1bfbf034cadd5cecf7618219a94146a3226e0f2f02766c438393e776b9e847933da65d1d2f676a6c757821302782c84d30dceb8da7e0cf86ff820c979c3c831ef8486b6ee837b1da527177e1010bfed704f90b0c68d42f940c7b4aa4390bbbcd446b2cf759836685ce493deb5d3e31ee8dfdcb940ca2bf0d2bd5adb1d20126f35c931d023f01d2af0d8e6db2ed7be2ff38d7227d8e005b0e849e41a46eb7580e40c525651a6a590cb453e2bf356ecfac64470c1ef71bdf819c67d927ca1b496c5cab050d41f089e23648af1615ca0b4d40963941e9a4452025937e66ad55ed951f79bae448f2461a7a8808338665e78aedd26ded004997b85abeaf3a7978644e2bb532b8849baca72a53f8052180f6cef79d92625e61985d2b2aa4c3a5b7c42fa78978bcf9ce2cebd76e22dc7c1e6e1e585468992e50c66cada6cf39fcadf113df7f9710b722cda063e2c26e144a1ff57c1735312b3c34cdc008f98ec43f277e64331846b7c0c8e49f35fb97dc381b21d4e8f4b8ffd2329b5734a6bd09fa888b981b9dd6a69ec2ae26b1d4f659617be2815ba8ee6e54b43938831e3d47c5e192dfa70b59873b3b1cf3196f0ae04a934f0caabba62479c0dedd986952e0ff97e66e8c34d4bf1ba8befc094ccd8c852e04bd89b42ac30746453cd4338020a460645df7045d26ac34b65aaa9609b2037f161327845fbe3736027106efdf3e257f365ddbd3704fff297c0775207eef42fb30c494fb48c4bb06e2b7146524eb4681e169bcb1e7e3548c7a32decb6326fd844a9163b28070a2229da05b9c756773876875d2509ba8a63bd880c4237f5a068f14897c4b245db67d6160d3415bde21b73bf16c4bf01e78293c3f422292d00ad259dc73522abd14145c7886bca57013db58d821f624205a4ea8137864ce3fc237b95883a935b76615b23023596122dc70642aecba9126203f16aaa0742f4946ace69bdaa3743db6cf37884dcd9806ac07e7aa299205299aff8f180b83b68122ee15d43a2031776e28c484a9cb2eceb3788aa7da9be32ca5a643c39a9720fc1393a93b8074926d81aab944ac4f04c10a11bfeb489c9eba1743ea6653c6153dfdd1d37d59fada9c2f70c5e3d09cfa9a38bf4", 0x1000}, {&(0x7f00000003c0)="23d394e9d4d3b663a8aeee683d277930eab8c3874b21db13568b90482a3b45c47fb82c6bc9d25a88f22db4efe653ad3cf60d5305e86872ffe9ce7ce44bac9cc34cfc00a6d97b558d862ecc4e0aec993deaa61a6d55466e415d85aa43a89d345204bf8ea0ffbbaab5338c3ee3223bd30bb2484f6c6ec5ed2b2617c30e61738efa45068851689a4f2816dbb42d1ec8b602de5dd5afdff2f943f385", 0x9a}], 0x3, 0x0, 0x0) msgsnd(r6, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgsnd(r6, &(0x7f0000000240)={0x2, "fce27266ca29af480ff3e00f69052e5cfaa92a6262af64945a81b7209451ac4505771f9860c0c9c47a"}, 0x31, 0x851dd042fafb4314) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc, r5}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffffffffffa9) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x5}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setregid(r7, r12) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x110, 0x66) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x100}, {r1, 0x10}], 0x2, 0x0) 16:00:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0xc1, 0x696f, 0xa9, "eed16e074c9f91b3a0e798d4bc06ec47f3b86deb", 0x2}) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x1f, 0x9}], 0xe0000, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x6b1eb1380dbea119, 0x4, 0x6, 0x6}, {{r2}, 0x7ffffffffffffffc, 0x1f, 0x7, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x94, 0x1, 0x8, 0x5f5f}, {{r4}, 0xffffffffffffffff, 0x9, 0xc5cf9fb9f4b83510, 0x3, 0x9}], 0x8, &(0x7f0000000380)={0x1f, 0x2a1b}) r5 = socket(0x18, 0x400000002, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x401, 0xac, {0xffff, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) read(r6, &(0x7f00000001c0)=""/133, 0x85) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) fcntl$getflags(r1, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8400, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10088, 0x0) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x15, 0x1, 0x8, 0x5}, {0x6}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet6(r4, &(0x7f0000000380), 0x0, 0x20c, &(0x7f00000003c0)={0x18, 0x3, 0x81, 0x6}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000080)='./bus\x00', r5, r10) write(r0, &(0x7f0000000240)="220e2a", 0x3) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001, 0x0, r13}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r5) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/9, &(0x7f0000000480)=0x9) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000240)=@un=@file={0x0, ""/41}, 0x2b, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/128, 0x80}], 0x3, &(0x7f00000006c0)=""/147, 0x93}, 0x800) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) connect$unix(r7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x20, 0xc0, 0x0, 0x2d7}, {{r0}, 0xfffffffffffffffa, 0x111, 0x40, 0x0, 0x9}, {{r6}, 0xfffffffffffffff8, 0x20, 0x80, 0x7f, 0x8000}, {{}, 0x7, 0x8, 0x2, 0x3, 0x8}, {{r7}, 0xfffffffffffffffc, 0x22, 0x1, 0x10000, 0x9}, {{r8}, 0xfffffffffffffffb, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x10, 0xff, 0x20}], 0xf8, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0x64, 0x20, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x80, 0xae9eba946611de46, 0x2400000, 0x3}, {{r10}, 0xfffffffffffffffd, 0x433401fc8a76e9cf, 0x2, 0xe25, 0x39b}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x200, 0xfff}], 0x3, &(0x7f0000000400)={0x1, 0x8001}) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000500)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r11 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x1fb) 16:00:52 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)="e9e9dc7a57d4c5c7559b288296b588c1eb61c9ace6bf66866de4c7f276b5c3b9e5d63901ae29c2501e6013194f6df85145", 0x31}, {&(0x7f0000000180)="c28de9913f88dbcd1171316bb9e4f1928e8bbc1d9060417115717ab0ee487505ee5cbc7ee79cf2dc46b474fdc0a8219c356a00c6136924022f44e9", 0x3b}, {&(0x7f00000001c0)="fbe19eef44e8e2fb253c88ae0635d20859608a358a834340fe133b4ee700d3fc83f9ed9ab08d8a405bcdad02c83faaab5b72827a98a50cf2675a2ff3f652b5e1872843b4eb313777bf5abb59db9561fb4a5abd24417c566cae24e8ac8048c823251a4093e0ea37defd37bb02de975a4ef5b9d83c6ddbfca444d96783c7fc869eba78cfa5769e8be03151783d6c7fde7d5de622dc0bbd8685a5a24888b814e8cc4af7d7585ca78c54410a78fe2db7fe00"/190, 0xbe}, {&(0x7f0000000340)="ace770fef4627e53c9e139240c93e910d298328f371707e583c77319403c28dd34a116509df095b52398b73a7cd54e2f57c4062b079b8163a190920acd801e054825c63d0b69871ec7f2daa61c0ab31d0f1a9a34e39ba57847bc61ff25d322e78f9db36094d07d415537e9025cda1da2310691de6374d67f38ac0a8dd60ae2dd4f67d397708288da218b90c1a2039db70907d2c2101d0fb26e5caea72a8468dd288c37fd9b6ac117f14195a5c149688ec2d232abe7b5478766a02799b2908a4a877b22714f20856e93faabc4ed4ee23c0fe20062f66b4eb6c6fcdf37a68fb334ce29ddf501a616d716ccb66a9b9b378b7ea6ae2d626b3ce8503a1efb908c51a2e96317b4cbf99a9c308d47d4d135ad7f353b9b7fca1e7e9fcd4f7fb7ce78231b6f28d0aded9a830b2517c3a4032919a3350867dda53819174cd8207926de9ffa16162b8c98ec6374da57544befa3b91fb372e7175b6b7ca06e35eb2bec07dfeee09c042c746b767389b9edcdb90ac4b5761b59d1f0f512ee57c7b29af0a55022918dc20fc50067b2c6ed20074e7e2b7e12ba6899abd9a78b0a6575e04161ff7e56f84bbaa50c434b3a1c62e47932dec9675e16ba40dc69d55340289679becc617c5c82bf352834d12774d614203a5577c665f59353aaed33705c3a567048c065b7a7870c555dc57ea9bc4e94192eb8f7e8b95a156cc101d131f1621766e5f6f5b0c022059a108f2495d182e71eb6a69135c94d4e92c831569f0f25a223c7ef85bca21797230ff7e522954c065588f0f3c0e5c65c8e1fecfb489296a222600f3b7f40c5ed634adb619f04ec094570d5765373bdb7e1d9f7db72070f53ca1e0b66072370dc79dabf4681a859f7bed517b186132c3b437b51fa3bfdd32d09e2e7f8578c6bf7c185ab35870e012e6f3ed5a7e797b8caab4764094358f7ed886c8374a3d9f7730232f86e7de40c91eaf47e0e99f02d2f564b848a089c1c88b79c1a6d661bbeab8abe1dbf0c3d4285709661fd670d3be6340ba76d7d3202ac1e0217a5df9afd6515db850fbf001edd590dffca6c896a9729651034da58647819820ce08320b7f6802ed9f313c6972461ce74b8c8e36b0abae298f5c5bc6b3577a9002e0d583a9c6f1836c4504ad312f00604fe67bc050d0272c5bee102cdf39509bdbf1d9edbc803a5f702c8fefd313e5aec8ee12e6e28589f332c9cbdff7d969612beda6a2788b17c762769badce188779e41a1a3a23afaf8798c95015f2770e2f187d957c01ad6c7867711ffa1d65722851c01be6a1030da9cf70da887270c0e39ecbd122451b60fbc3e6097a4e790428c36e68bf053de7fd266a4690ff998c9e35fab9e1da19bccbf0e44f669d6937b519188bfecaea09cad7486bed7332bc1b8f28b2a1d00e79bbe6d5a9e39502b4a81295f4733a83fbd668f7434e05f3e598c55c2b8440fa46cb14b513d3cddabf74b733e99daf8d3e9032c333c5c10e32e30f1154ba2a132efb3c06a9cd18c6fcd20c79302ec8d475c4ba7218ba0435ab16bbba6efc85b6ac8f06f7a3096e6214e00a67878b4488a047628f42a16631734509d4e04330938e8c4c9fd1fa51e333d28488827b8ba51e2d215368e5c00a878fd5ae4b83bc64af2dd9c21e207b5b061d6b26ca0b44f39c2c2cf09a8a1c436675e055dc7acce5b0b3c3cfbfab1cd98e2858c607bca052aaeea2f4670eb6f069ca8945a57676a2d9dc5540ffd60cecfb07a6972d7d9611decc7fa0b182373b97b74a81ef4b7ae344cd2348388ed477200699f8943f4c9484ba501c6528bc2bdafbe240356ba36db372ce47481c5ca54bd682646efe79a5b28f7b9e76ec6f37ac664b18ffc4565b6f1a8106975c1cda7442c98fe5031d7add95c31f26c48f08f8672ff6290680269cd6b0ba73f68fa51597bd7441087f2c17afccac7dea9b0692d2e83c62f6e357663f789ee8c4e77328cec1880ba0eeeebd1de898569541cc7346b35a1c2c427d288a723600aa04d06ac766516eac63e380fb0bf9eefd59dbe6d20f3514869b7f431c48ace07dadf1f22f54034cbef056d8f37d8f9fb784764aba15ff688047b82a1d554e9235173e6a4dd4a38fd926262a72a5b556f24d1b1c03754c132f2b028a464d9f9adee7b963f9875678804e788d143dfdc0bb0fa56abed27b2ae95abd8048a05996b391c0549e5a5b0f3aa99b6ae9ed04d847a5e94371c14c4649182671a363caf5144596fcb57ed717cabe50263652fcf41a8ec8f5f37b7c21c5018726c47b7cf2cbd733a10b0d1479639a7bfcf5de03f889fa754deaf3d8f89202b5e72c54e0804bc55a7b4a16d1da028421e7a902bc54b9d32a6627d0263225c40dd9e91482556f5c3e9e8fcfe388d500c841e2fc9ae004dfbfe71681c54df453007297e2bf035d5f7ebbe13996b0590f3bc6b59b9b5e46af2136fbf444468d428ed315835f89f1aab848cf32987af42555e54b60ce24623f9ebe3fec10373c3dc5540444c3d5c24d5328772a4f575822c72ea736d819a7125e2f444f53c145660f2c50d3fda8ed948dcdb374da27cb3bf59c333d07684da3fb8adde40fd175ed8377b02adcdae52490e0fa18eec9ec5ae6f2e144154d3c4fdd5e37475e2282adf31d498e9b7bc881aedf8ffc1fbb7e59964176d0e095bee7a22f935b32801cc14deebb4d1610553f465bc04f62d76237b53562cadbccef8361c0b6531696206de33c78afaa187184476d2fa7c5295f90a1a3ad084b56e46854a5ce75e8fa08fb9daf02ad70817fb9f557948ad2ddbd106ab03f3460a99e53e241942d9c8da3b0657b4f54845045c9d7f00883fff5356bffacbbbde9e4cbbe1e0f0c295eb4bd715dd05781716839329a6624815abc9b2fcec05ffe23b13f9e342537bc3ec5e2c765d377541755c7a9047d73579c12c19c4f02a9e073a52d63df37e3a2ed5a7f835612f171df4c7f8c1e396f8163d8f7ac17f61d7571df27f0309466363c1de4eed52d3070dee424f5b3d6e59dbfee710b3b075b475f568b7dec6da1fb26f9062bd9dee1d077a4377f4c4089ee6a7d29a83c37dbb0255dc63e72c81d0c85abef98b958a92dcfe0128670274f9d7ad1548094299f6593c4974a7a4ae89bd98a3ae6c7662f29fb072e28196fb2d2ef4c8474e8937d1695fa8bf4f7d04b7d8364d0730797152fb4bc6ef8cf3c6865f7af01d5a81e7dfbb93e23602fffd02ec625c93345e8b14e1349410a5cadceffb233c585c340dce2718647f929b0e7e9df4f1fab9256b31f018110ae4a256ece6c97d52e8e1b7f02a26df4e8e00071c79e1955407f5485f96a654fd5bc9e7a7c2dd18fd568a183bfa6317c1e4a5e257fb8a016ccf01c3ae14b341c7b28b7cea59d8430ac0d8c64189a85f683150816396f055470378bdb48e03ceb093bafd27c22e2250bc81d0bf938b558330a1a2489bfe06aad1fec52b89b0a82572f7cd10bc671f6d68b9a9cbe7b0c3fffd4b76eadc00d7f479ddda82ae16c46461a0a46f85747d3c1284e471fcfb9fed057acbae5630c1dd263a3d09336eb39c240c81fbe54f5ac85b87a51f0eca43fd0b9859f7f0c181cf50210be28042ac27acd5fa7a55815c66ae6f2e10c94f7b1a5b02b13a7e9bb2f5324d5ee4d73e1303d40ce4bcab79c6f7a6bd19b13b8afe502efee430b4c10484a99cd7ff362e827cce8e88471bcc38544ed3b126fee36236dd4b8c7c930eb52eda5c032f517ef7416846eef703c53cfd58d501a6e927ad250a05063fd7b705ba67f74e08b6e522f0af0985fb24c20919372d16c4efe0d90ba412f52cfd692658b1eb98eeb35b841666c69ab9862b78c72a33d51d487b30ac2fb85a31d19bb50dc03bc0b7b929ff1f3c6ca552e8c3108aa5ef914f7816cda32a3bbf56de15d73bd901a2ebeb3f7393b10e19b15629cb44a0a4f53f5f0fd29ac8a6dd4a55a448e55ee51a821e0ff2abff7f9230a405098a11e918651ecab754cb5a5eb712f930c9dd1161cec03c32fdb05630e02f47e3017e6a1ec8437ffe6380d9c4bcf2f980f770170f15fc01798a44f58543aba5de5e05917c92931865857ccb9175aa78606cb3dae7925b93f40800b93a87a0cf661162e82b2a47b5fd89dd76c58becf4bff622c306f2befb3292c761f1ed095409ed9b1ee8782e9634b0f1b725ffdcba17110f808dad6b43dd35d58bb9b70915667de3c9279351cb1c68bc491e9643879847c9ede1ead18a43e238aba3b40915a576e5867c495f1992306fbecf3b423e0a130362a3205346c7615e28638284016593bcaac0367740c2a3355456b5b05cd49c4366cf7ef00734449196b69ab17511b19e08b00132e10ef0f675696e317cfa8368ec6cc77ce32f18f46fcae42c9035434ec1825dc95f2937787c058611f0240a3cbc735237f61c226f02d4a90c4cc2dc7e16361edf40ff85239dec76052c752f801173fcd53f40115a7745e7f706de0fdbe1eab1e2d7ae4f0ab2f4b92352c5995fc1cc03695bb9d196c1337105b3ec65b33b75417cbc4c6090ab91a6af0ed9b38a721e1ea7b013023f7aff41cc140f66e4c0a68c90cd7abb8061084dc5bf4341d9e6f97911490c84aeaa40215b8084f01dcb94cb127eaf4ee73eeb7a6b0ecf0d6d338e322e810a413af4b9f4fe4b584241192793002d526b73535460ecab5a177f55987492fb57296acf0ddde02824fed0198318fa20b464fcecc788356782d1ed5ebf6a2b31004a5c9bc8523142079f73fa3ce4dd4a875954b4c6a8f903cc0f44f0ad6d9c3df3db45912e5bb0dc35c5ae31fcd2610991e4c84d4d2a4d553220c19998542dd2ebfe04b6ce917b0fb68718987792c78c940b6cb92f58e027d0bc203cb0aaee14d45ea63a932300065444037e890f8267bf3aab5a7e256a86aa5d7dc3507243f547905616ef3c4c8e6cde440705b1370c358fced0efa9b92d81c240cc53021f85d57b75bbe8a81c2cd0a6290411412f0fd3e9fb73362d151a77a7b423bd52c7441076afd92cf4cf75fc6b2b55acbcc96332fbf960f496af155c68c3cec692d7de6227f72d0b5e7652283de0a6e9ea3fae641372886551647970eeecb10454a23e03ec0fa0a0d19edadd675869a81f84bd6270082cd70a913c560a02161a8f2ba4abe582b7364ba95f9689ba052725ae5fe1282f9c46deb88479782c7eb0ecda964e237b7fe7ff9f5f06d029729acb363cc2e1746e24ff0e76931f73845ff375f6a4897b369d5be9156a1e7ea299790a184c4cdbabc1a4142511900076d0c0069f892f3d7f038a722c622973b4e130b2427a6b2d438cf468c1bdedefb803daf1771e900714b8e6b0983c5ca42b7e35d9ced5df2d69750cfbe2c52f67f6087a9ce8e069ab2ee53ce002802be32a653a0f13a5a121407fdb02a82987de4a74546ddc667175f8a1c0abbe7b4129695a57605199e389ff7ad11dba940224da1ffa334c3312beb3aac1d2e96a8db9807d17d3528ceb2bfa1a0ce06de84b9be69cd7a18fff9d65c221d556ea7f97232aaa1abc7d101f39d71822f6047616df537ab92105884bf83d7a2707dc834992b097ab0d8efb4b1042081c662131f42fe9dcc5fc37871f7d3cc1564115150619af693d3dfd4ff83d42df965fb525af0f2b1036b6fdf391de0a07718049ebc0c2fc4932ca9883527c8aa951e0a44d24c30c080f029d417f21fbd408031f48d586664aca6685838b49366d980e80555c9954d66c49ad2c7b19c18d76135026c8aef1068be25b238bc329544fc28b5ffdee339da93057a4fcb8107ccb6a6f876d8ee3fbab61a36b344265a15bed", 0x1000}, {&(0x7f0000001340)="0d7c6c7add35cc0f9f72a897fdee60be07351b4e0a06362e86f4e0c0dc49911eb177d3445ce4c83bc457efea82ddd914a048a3653ad38bf8fd5958d0ebb3524266eabc81f91fa4074c45358e751f4157bdc83db9688518fbd45e8edea077ca6ffb96053ae9107a0aebb114a6f74489895dd80861835fa78f4b54475293971f181d343f94e2e9e2d2b0748d89f5f63fdfb43651be969726222e24e8bff5fac2183f73e923c918bbffd2638949b1e77577965dd73f4bc47fb5ee46fbe3", 0xbc}, {&(0x7f0000000280)="bc5ae65ac0c00b0effc2e69256ae789ed3ff33cee08595fa0827db65a29b24e0263f7eb10c2a6c8a600bc7b4c67c25b5d2b1d0634febabc2d13f4405e58d", 0x3e}, {&(0x7f0000001400)="2692beed227f337349fa4b51f42a8924e78cb14548b214fa79147ea479c21ec7b50fb0b837ea70e15d6b30c1c25c74744917b1e3570285ea7c4333f193ab64b75e159c1041a04401f19f1a038f66f47bacc0421dd293022d07c71653480a226631dcc371069b98d6ae7e1f60c80a0584f078aed88c76", 0x76}, {&(0x7f00000002c0)="03000000", 0x4}, {&(0x7f0000001480)="70faafaaf082fc0d526d2a9d3c122f4342c74ffc11f2091ca9c897848d6b0c1e322ef072", 0x24}, {&(0x7f00000014c0)="1e5fa84cef9b784355c8d61ef7b2c464cc41da7ff06ae2dba4607323d477d2e4fdf2af9c3df8949d586cc42398bd10044c41a27df10cd327aeff106a85de7827d8122e4ce6ec87e5a32388b07ca5aebe06eb4f6ea0600d0f6ad2badf66ed2d2ae3cd144d0904d6fde3dd715d2472a60b7caab69259d24a872279bdf8fbf3752e2ebb068a91f4a08bccb8bb9a92145a76330bb1bbf34c215a63a8e6c0e23afcfe3dfbf90f9d611a19f39b5ac0fdb3add5866693fa082f0f2202f7183b1f529fa2a1a0b05e1341a8c9299c4c2bcd783dca1ecb8f3ffbaa5929b7fbc4bc0abc55b2c0fdf4", 0xe3}], 0xa, 0x0, 0x0, 0xf}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93", 0xc4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:52 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x134f8d77, 0x5}, {0x18, 0x2, 0x5, 0x30000000}, 0x1, [0xfffffffe, 0x2, 0x0, 0x586, 0x7, 0x9, 0x7, 0x3]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0xbb, 0x100000000}, {{0xffffffffffffff9c}, 0x1, 0x6a, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x28, 0xfffff, 0x1, 0x20}], 0x80000001, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x7ff, 0x2}, {{r2}, 0xffffffffffffffff, 0x42, 0x20000000, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x5}], 0x2000000, &(0x7f00000002c0)={0x7, 0x4}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r4 = getpid() ftruncate(r3, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x7f) sendsyslog(&(0x7f0000000380)="3f256f7f3b0b7988701015f0006932575a03ed62b60000000000f542c1", 0x1d, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x15) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getgid() semget$private(0x0, 0x1, 0x400) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) recvmsg(r8, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, &(0x7f0000000340)=""/30, 0x1e}, 0x62) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$getown(r9, 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r5, r6, r7, 0x2, 0x4009}, 0x5, 0x5, 0x8}) fchownat(r1, &(0x7f0000000040)='./bus\x00', 0x0, r7, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e84bb3dce450ce001d049b55fdfbee41e0ae9f24160dac7a9560ad906a74feca7ce041dfd5b7fa2b2a6de21829c9f7cca0439258c937321e3081a5ce633c0c40d2701d8756479d7d90ed7d550921a926b6d5c7ca4a6ac8c4fe9ebb82fac078381802f40c330b36ac8dfccd3d8201de9dc4be91", @ANYPTR64, @ANYRESDEC=0x0, @ANYRES32=r0], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x88, 0x80000000}, {0x6, 0x7f}, {0x20, 0x100}, {0x104, 0xdd}, {0x82, 0xa1c}, {0x24, 0x1000}, {0x100, 0x6}], 0x7}) 16:00:52 executing program 1: sendsyslog(0x0, 0xfffffffffffffccd, 0x18) sendsyslog(0x0, 0x0, 0x23) msgget$private(0x0, 0x400) clock_gettime(0x3, &(0x7f0000000000)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='pf\x00\x00\x00\x01\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r2, 0x2) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x800, 0x8, 0x400, {[0x4, 0x400, 0x4ff6, 0x475, 0x4, 0x0, 0xff, 0x1, 0xc9, 0x8, 0x10000, 0x4, 0x1ff, 0x80000001, 0x8, 0x4, 0x100, 0x2], [0x0, 0x9, 0x903, 0xfffffffffffffaa9, 0x0, 0x20, 0x3ff, 0x3, 0x1ff, 0x1], [0x24, 0x6, 0x8, 0xa6, 0x80000001, 0x1, 0x2], [0x400, 0x0, 0xb1f, 0x401, 0x45, 0x9], [{0x7, 0x1, 0xf10, 0x6}, {0x13, 0xfd, 0x5e2, 0x4}, {0xc357, 0x1ff, 0x682, 0xdba}, {0x8, 0xfffffffe, 0x4}, {0x8, 0x3, 0x1, 0x3f}, {0x800, 0xfffffffa, 0x8ed, 0x5}, {0x200, 0xaa83, 0x4, 0x1}, {0x3, 0x9, 0x3d4, 0x2de8}], {0x101, 0x7fff, 0x9, 0x4}, {0x8, 0x0, 0x7, 0x8001}}}) r2 = syz_open_pts() write(r0, &(0x7f0000000240)="79934d55b3a7148816bdbdbfe1e43dd28f07b154d088dab4e21bbeba8a6c9eae994096488ab42ccf36c5c68a7cc4a5140b658b413ebac19e24995f5c94cd7011b1e5cc66e70eac547261cf2fcdb48cd0103a3a464bfba135fa92323f358e46b97580f6209377d507cae92ecb155f12b797310a3acd30f9ba57979af0e3ac4b9d07c38cd3324ecf0f0ea429bdfee70a2334b0c4f95626", 0x7a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:52 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$inet6(0x18, 0x2, 0xb9) write(r1, &(0x7f0000000040)="1814fa1f1d97c0cc7cf6b8c69084560895ad9b78ea53fbe76d72bda5a6371355e302617ad4c7137123d9b7e09b52", 0x2e) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x4) socket$inet(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x200014}, {0x60}, {0x6, 0x0, 0x0, 0x77f4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1b9, &(0x7f0000000080)=[{0x0, 0x3, 0x0, 0x4eac}, {0x0, 0x0, 0xff}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") fsync(r0) 16:00:52 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$PCIOCREAD(r3, 0xc0207534, &(0x7f0000000080)) 16:00:52 executing program 1: socketpair(0x16, 0xeaef6e0056b0b5b, 0xac, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7) sendto$inet6(r0, &(0x7f00000000c0)="6a058c01ff8014d0abc8bceb7cfb70f041588e1fec1f83527e6670b1bd34cc25027dd01db20e72c594db834f910f1654ea3d593ca8b7b76e52c1376283f3df099d9929c449430e479a00ad82b69aee2793734105a46538e14d1cc72abf763a7a74502e93d8344560141eeb6bb53ffeeca772c07fcf7679322bfbe65cf94a7af241762983ae1406b0680f7237ef9182a092b88ecd13411ec93ea84af3714664c8820e52a31f7b", 0xa6, 0x408, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000001c0)={0x9d24, 0x0, 0x1, 0x5ab6, 0x24193ba3}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x6a2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x40, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') sync() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet6(r7, &(0x7f0000000380)="50c46b0cca2dff44d93f1e9e8d5da3284d80d82300dc0f263ece4ed0303fbeef2fa35eca3f659277f7f1", 0x2a, 0x1, &(0x7f00000003c0)={0x18, 0x1, 0x3, 0x3ff}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x1, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x3, 0x0, 0x8}, 0xdb9a, [0x87ac, 0x9, 0x6, 0x5, 0x9, 0xfffffffb, 0x1, 0x23]}, 0x3c) r9 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) getsockname$inet(r9, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r10 = socket(0x1, 0x1, 0x81) dup2(r10, r4) socketpair(0x12, 0x5, 0x7, &(0x7f0000001600)) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000001640)=0x8e9c000) r11 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000001680)=0x8) getitimer(0x1, &(0x7f00000016c0)) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001700)='/dev/speaker\x00', 0x1, 0x0) r13 = socket(0x18, 0x2, 0x15) r14 = dup(0xffffffffffffffff) r15 = socket$inet(0x2, 0x4000, 0x40) kevent(0xffffffffffffffff, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x22, 0xd763f3b1372c1d6, 0x1, 0x8}, {{r11}, 0xfffffffffffffffa, 0x7a, 0xfffff, 0xfffffffffffffff9}, {{r12}, 0xea01e0a89ae9521, 0x2, 0x4, 0x5, 0x761b}], 0x10000, &(0x7f00000017c0)=[{{r13}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x0, 0xff}, {{r14}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3, 0xc9}, {{r10}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x5, 0x6}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0x78d}, {{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0xfffffffffffffffc, 0x2}, {{r15}, 0xfffffffffffffff9, 0x88, 0x0, 0x7fff, 0xa09}], 0x100, &(0x7f0000001880)={0xdb0a, 0xfffffffffffffff7}) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) semget(0x3, 0x1, 0x40) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="2d012e2f66696c650cb29fa0b255d10371fbe6a740d6bfb621b403a5185605831a77b0f6403e2cab59a92bf97f6112ef52ec42981d76e035d21b455f91a9b36667c59965005d5e260fdaf67adb87937bffc3f102261f8d476b1e827ba7c5fc218dcfddefa48999698e12e85e7236838d7ffa3d7e50456caf5ab7c9cd67e0596ae293240f85e71a1efd0792b7b02bc4a26dfac9c77efc83e099e5edc906d7cec7df62c99a7e1743785fa19f51264ecfcdd4e2bfe56738325e79f3c15eda0f9b87863bdb0db1ad54044b9e5b5a87fbd5b8b2ce4e41bb229f1ec41bf84f13660b7c"], 0xa) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="fead8bad44c69541b62023591d56b293f61b3e238c5cefee0bc8e035f98061c46fcfe9ca5772c6b3d9576e81c3a5845da789a867c144058d3858cd09052a637047401d63ded596d4124445f26e29aa58468e2e241a81532bfe4366bd302d5948c35ca91131c8ff5b2316f4691a2bfea9b7e6c005174db707685851af441dbb490133a0f195105b9fa0e31e119ad6b9e04f33d6aeef2eca8b19c73fcaa3ad5f129598e261a47d4590c4b22c379856ff608f24974e74f92c4e1a2a68", 0xbb}], 0x2, &(0x7f0000000380)=[{0xe0, 0x1, 0x2, "de51e0392c6cbee86096f4e1db19c4c9e8702fcbae5ab740018cfc6c6fe58209685824a83dd37e983e57601f2fa9fcdeabb28446a76145401593442431bd0542221d0e075bfa1ec0edf6ffb1bdd359f4b4cc6d5f69728b60fd99312166d61fcd53960a1e62845d6bd0b65dd3b8062fc0dad6c3d009d8f80ac52fec30c952e847694ca4695a7a6911d75b6cda377250018f076b85174835d163bd5f543df6febd3ef799ce5e01042bae2d7821ecdaeb77cfe04e092e5d613ede90ca9c35ee3326814291825bd76bc5708ff126760787"}, {0x90, 0x1ffff, 0x20, "24f4d69014349e00fbd9be19de20e2a8fb95b21e9458856ab09f5c15b833a0a75687795ca071437116c1090ad6774f2ca9d5a92e2a9b91b7ef82c4db0c3db7a79f67e90b7bc930ee87ea497a6a1090741a0851a70017fcdd794c3c68f3ce5f27cf773adea9f707d794c08aca40a905de00a85b2a5e6efdf0589075b334"}], 0x170}, 0x20f) 16:00:52 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000000082bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330017000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef569e3a7999bc2b0a9ca083d3547f780026e969c9341589ac85cab1a4c6b41dccf137c8ae29b4f03b4928efee758e3c75dc3965072d20ff40f89b888c94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77696b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) getsockname$unix(r0, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) kqueue() 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) shutdown(r2, 0x2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/49, 0x31}, {&(0x7f0000000180)=""/22, 0x16}], 0x3, &(0x7f0000000200)=""/48, 0x30}, 0x802) close(r1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p\xb0\x05', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 16:00:53 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8080, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x186) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513da85b6cd98204888d55d3044cd2dd55b02ad508bdff6468332c16184e1bf54ec79b947989a26a0dabffde794072fe19aad0317c8a681da6934399e9efd933b25f23833f329a4a906839d431754045e10728b0703809952ce5629f02183971ee96dd72578128de30254a1e2c735945b4af233771981ea75fb6bf289cbb278bbe00cc98f7e5f530fcc6d147ca7a84251b0d886748e1c8d7e727389a106103db0a822fa7b92a26c0db846eb1369d396ed3aaaef51ff2ed4eab0c63ccbed6ccb19149d6411744f26f34f547491e12892b1459545e2ca2a90ba942716dbcef8d1a38ebcf74a6e98a3cbb961a0add6833405a512f9d42fa59f5ec58603575226b522107df81605e82a7231f", 0x134}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:53 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) kqueue() sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b329", 0x9d5}], 0xb0, 0x0}, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000002200)="35b8a1cf4643e20bfe497809496a62250f0481728b94fe59622e33e5e049810d4103b329e2cfa9c28a8331fabbe2fc3b6d726f4799824cc045bf11d7c7e0ab230d79050ca78e1ed96167321ccac85435382e5d7f6200c40263037bebba58b446cb4befae32355ae8d5118ea6e995df5553aeb5b77c87560f97fb2a01157920678fe4b33cc7f2ee542c5d793b60d4780f15fed5eab2706fec6d97d7c460b316b4a2cafa45187780a9af3402728468f54cb4cf2cc0cede11d9d94129220919ac2cb6155f64b9c9f144471d661227d411e5e5321582b66bd65821804dded4b79ff7959e7a5e2c06db892e4a5fa9bef2a363cd02737768f46285d573b52279824fccd89b72ed90b844e668b1fd8f7a530ab9d1fa8e24696b648c587b5a59c0a231ebdcbaaa132115137b0c729ea544b22bb4944576c0e79bfc80b8256963b05a63f46577b66dfebfbb7c55af72b30922b14a2555cc8f0e1f4dd985a5153a4486cd1d3ac0f512709e09c49907d4abce7ec5b7b90a32ea549f3b9ebb0d3b68dc1ff829d51074e1338f6d6e17ed8021035cee3875d31dd2dba0f8042e0f6dae48f2315abd1ebbbdf1223591684a48ce84855fb8e459c9bcbb64a70f1a0793703407eeaf7d7abb016249839b339df3a75190c59e9c542409b40708850f373a4378e34763dd049f91b6ff43f76b7430714d3422fa254bb3b669f8688b00800beaf459c47b09a9c93fe8474e3d580ff772ea7749f0098ed25e8678c6887a559fa64cd49021cd6abb165a3e64197792a0f94273ec5952f565f129e9ba027695e3f07e2524be07a5307d7edc1d2f29fbe61542fb386198fa9c883cac393000018021785e17e603c72513d2f02a4b22feaf5fa4a7abdd21bb3281a76ef76bf3cdedb5f54f8c07ba6d3315b9fd61c621ec08f74bd85a659c45580d648050b22d28c54801ae80fcb17be0c561f979596c602c38779d276a881a9e1ebdb6249895e336032638cc2a04d307fbf2164d7d21a9ad7d06145d425e33313788b8591b975d9e092071f854825091ecfca25c34e289739a17f1f35d62b2ef520126ecb08e4338912563e8c4c52090cb2de9a118bf03f38f53eaa6784a3569981df920287f8231008c96a4ff0569f28b2877bc0ea5e068c77a5eb97654e3ec718230968699c57074b1e26b82f7cd5492f80572e84cd63fa2e32189f2c17b1c9971e162f3a3df1d609791c710fd0ae72d418092a2e2fd90fb748218e9e191ec8e7e377c83c67c576f01d6928798cccf5497bbea03de917231672004214c312e1ab1b67e19eb8b50b952afcdc0dd52b256cd20fda5619fdccf6ab3f9a5517e0beee5aed3ffff819a70be44ba612a7e2d0ebcc77abea0698f0582ecf0863537be5b9a2db4088b5c128a9cfe3e3252d21564c7f5277008187fa1660faa6e28a0226c8df5a78a445038bb8d494bb07c1d70e17436b855fbd711bd16851bcc1d8edd4c30d5f9bc2053742897419a23f20637cce1a19554c573298291513440542a72a69231fdcc45df23e1aac2c2967bf475a371c52802faca37bea8d3dd90cdaa83be8b6190736958c033fca79c929b8bba05e0c01fba029a5208d7e082d09ecf696ea608080df881a4ddcf05a4e6539ca847cce350f41566769ae3ee2fe57dfdbdf83d51bd6199c282f0568bdf0bc67dafacf7cfe6a715d1a092b48a1165ba7adbee020751fda7e2c1542e829afc6d7691dddf0ffaf6fdafe03e186a22dc1d5d00d47db4336e8b8d1f84550ff3abf3694c7758fcf4d6f593535e62f664da77aae079e518a85499ce608150e60b5be908668466074e13ea7088af58b4b3d4cb1a3c2e9799cf4d3831db38f5e3b020a02489cf627e531a65cdd07a3cf483f857233dbf843abc2cb1637c49f489a6b790e5166f49ee65df55b97a3bd29e2024496a4677ca5d76b645335b5c219197a2b15e76b1a72d7950765de8141ea31fe7c80523d7ff01e89e3d349bde9e7be08739915b91e56216aeed60481e3c887bf9ca400e2a786269eab986db277c4e7027b2d190b6fdb03a0a38d9646511e07da086e316208e59c28987323138237b9a0e6fa2a81c6e95a933fb37de35d7466b7b8e59040f155b93c073551fe214aaf1baa8edb2978f68b811fffdbe86a5593040dd2184fe2ed715df61454da50d30b7422d2a00ae99e2be0af4759dca34498c5cd9f5f64b3239064e9484e146f31316de52f828f8f512576fb7c8365d24e669e5575e7f24fd1786de7677576c797a27d6ca6c8805b5acabc5443105e3599ef8ce58b352a464f078aa2f8d7407841d4e9c42b94cbaae82b3718e56f172e13d5db4308eaaa787a0e999a3ea857f55b8c712edffd105799455ae1266b62c30d3bc34b2ac37edc2e22e5c8d1041f3e1fe1ff6ed3fe37ff0a06564b4f04484fb59df3dd2368f1b178e23a362f80c610dae72192c41e8f7e1ad14c523d93a0919a54c39ded9104e2577a2a2b59f15ad3b7c2dbf1836a1d0f36550a927e9ef02d044906eb866e6efe84dc952d482ed15128465f7be8cce7bcd147f2ab102d701301f9572bc081903b5eadf65edb6cacb4ccf46fad26ad3d55b2c2f03fd74c2f9b016ef343b53cda5ad2981e2fdd64c8c6d18915d4fa4d6d820f1ed7c72cad5ba63dd559f81abe56d1d5d014494a5b255c964fae2d7bf37b8abb303621ab83ccdbc38f219b67ee8e4547dd0eba3698ee656925dfed9ba5d0d25dabb4f677365c274d9b01e352bbf553f36c007128fb0abb6d68b4c1ac81b80dc28c28415084b14910123686133b6aedd6657aa98104d661592fc909b49e7374890de9a004a0c2b042d953b1e4f19e7f9ca4b51f9bfb7d985f92d85ca396af6b03b259002febd5136b775f700266019335c4f0a3003116c51416c4340481ce4a02257012b39e8fff58f25ecdad4ad5cd5909d065de33bfb7dca2e0515642587995f1eda9dcbeba212b84bd453d77ae831efeda2591c57d7a4a2d09821eeea5d0d653a81e0bc5df2e59d586e7fd3a204af36d04ec1bf6fe3ea1a2082ca81597f50dc68f5b9316fe79f56c0d4d7cd0b6af2b10197e7fbfe30e1d3164511df77def7aced87b3dac7b3cdbf78b55c59de5a24acb931c7bfe0de3c9baf7b8abe307402eafc053817720949aea5e3ff6c6c807155d2f2128a10d032e09d6622adee653090d7e50189832fa373472c1f46f16fd8322a818486c962e3cb3f833bef54927c4e785eb7b0ebe8ac412ddf3202272dd9df98b3a044f29e5056ad6236e3a550ba99c104fb74870cc6307f3e79cf633372c3c6b9fa389af5ae68a9512dc3cc8e0aea56c1df98ed54a1c9040cde25b34aff3b01d479b379271e3f78630af5a86e4d8299158c481e271c341188ff08ddd3aad7b80f03ced16f764a9516fa4e4f70182e60825199c19f03808cdc8ae3850e6a2f4256ab84fdbcb6e550933faaa3669721b5fe0caaf4af46d0075298df852407788eea5e006634cb5e1dc7593331fe4c11282bfb9d7a44bc923b3026702c4ed2032f90aaea6d3c6d44907ca33725183374b8edaa4e58cd0824f954e40a9242e3007c7b4e8f70d9c1017121e67c541649938192f5ea483e3b93e974aefa4594c93d568bed685ba2bf378e48a84d8304569b64aebcec5884a073be0f96ed9283b71143591449da9c9fc2c11b876107acc4505dc70407639e2243a4c7a146abc559553b4f809771724ecf4fcf46491c638625cb03d23704b0de9336788a6b0edbcb9c8cc9189db57069887751d11bec7ef601d9e348eccec7ff9c366feba8ab2400b635be658c943e6a3185a141b06a1e6e890adf2197260f7501b9a46aba92d55684c40e1b6382995217692940823c928a42f96fa7bbf24bd224cd9c9afb37e1351d60eaeb6b80655edd1405b280f07c2b3bf9e8c11ad10c932e18674aaea117c9340c9fe8a97f39a01f690b345ce989eed088305515433d9939b6ce7ac5d778c302c54852d6c985d9eb0e7433df6f477fc5438ea26071a550641b8eb415cef459298e7638ccbd8a643ed9e1bd8453c2138ef744e398787e10e6eee06178d0dfdeefd2e24dce6a466a61c7dfb6f6d92714d2b4f3006c801db47bae81d16d76f5431fd86c48c4d654068cf66d5c30bcc9748ca0883d9faa7ba0e8c7f121354f5f41bdbbd41be2e17c30a8ed6333b836b50e5678145653e136086f3e63c7f4fa6a5a6f5d84929bbf444eed64c3991228df57ef9a50573a8b9ecd63a068311e55e66a4351fd3d782b6995673bc8eae96b5010969fb283ac0b84e5ebba9ee8388e5aac6d91a56cbfd788f1e3c15711ee1538397f33194add59c609a87101eab981f0017dbbe730bb4a0e9cb6010f01acc3238aec2ec1e5cc1a8617151c35e45f2e424aae55ed79109cdfe9e1e0bec5d92d0169121638c5909ac5af5e93beec4fc736c3900945d453713a808208d55db58f1a735f81c7cc960ca5da54d675dafc8ba2646a5da15b5c0e3f5543c357cf5471cd91a8cd9459a14977c8c59c8d5beeb373dab8e6b5d1183c493d62034e5228e114af9f84c0db7f8104c0d46f8faadf7d8f0b4aa6f9acc7c52f05583e84ade458818f25732fbc974c9dd88566ef2fa8eef37ce4b8b2ee0caaf52745b471841e9c4ce8442699e90b402a05ccd62770950e6c074554053f18eb76b56a8dfb4e5356fce4b74cb33c93ce4c89ab882c11a4c36bbdfd8d4e7dcc76abdd73d1b284264c0c32fbed62a223061c336a529b0b398df940ead6192c663179632b1acfb5d5dc597d439717084b1c2f0d02492b6d66f1f73675b2fee244c93ae51869c71ad5d9b6064cc05f5b17910a743650829a352e531d38a8d49e961be691e8c90a5549430a67a7f90001cd015fa371d1786d9d49cbf61f1e0661162badb5a1a65912aeb1c701d2fcc94d49964d302c4265c72308bf038281d28e46c5ec6687b4268583069261bf3da6652ce57aabb4d910f224d99ca16892bbf492eb522acff2c21feb71637f1d6cf65298874addee36d6a6d47dde09a318427cca8771d2f22f0adfa74a1dc37f59aa58204ef4e5f3ce55f049bdb06c413bdf4ffcd71d3aee6f213e3a831b5a574ee489096a440e7edb03d0da0db64f84f82adbce8c9c836e323d85778a9d8fe09c5ac638ea17641dca0307442f88c60ee804d6dfd30e13cf5a5b19829f2a766a8efcdb3b0bd3e3561954809cc5da34c233f01aa6262dc17546522e5e59b83f4bf98ea0b81c32fcad1ead69838b8eb9bd9573109eadeb40842f96529a9fb2de0c58e496fbdcda0b486093a9d9e475570b18d11dbf8416cf3802a01b573d7c1f854a4e689beb9f403dfd8e2310256bfdbf619902746b3abe6f0ca96563f16b446efdec5c3d09b318c65c4eb1d25e4c1c66d23d0e8fe2c4ace13d89ff88e82d7d8d64f4c1fecf48454282dae95d375567697806721e50544c24787c3949cb4dd6df71f7769b99b0a2a0dd9eca2d2d00ff130a3cf033fe9289c3f060216d26f5fb751de1361cf891695a95a3d293e391e2e3e5db72b2afa082f21918565d41143f13c22597a52c5cba9bfb6cffdded5c2803b80cc852e6e947b4089e7acca8f8d62125d61421c259971311528bbc579aa3166526f4d231805d167cd38245dc09d251d49ebe2dcdbaed8aaf9cfd4491d527900b3b286036c1f3750f7a688290ebc1176b73e8aecaf84d1fba9cd54aaa5ab4c759e8e584827d880a4752d8671b8c13f6bf626704d30fab8fe87946ae2fe78a63745e0288ebbf55bf206efc629a601e19302087a5dc12f1ef4705ac0747ecafff60f23a87ea35cffa6907", 0x1000}, {&(0x7f0000000000)="9915a510de325799fb0926346aa013e56cb5689a658a62eec47f9562fc893c91ad1d6c095dd5777edc81c09997349f4b2f9913b89aacbe8dcb849964744b1db0a6113c8e3efcc1a6959350470962140ead557bf211226fc2664b29bd3aa683f848b476e842153396f56722b8d9788883f77cce4c00a4a0be45c7ca5096c9155ae77a40702c5fdfe9969d271a8317b2cea218bb56ab7e913be18a48e5c91f9c6e083fb68de67634341a180dc990172e5dc5adf50885190edc8b6e9471e9fb2f02eaa6ae55faa001b67e2aa6b7b0d564f5d54aa969d00114ef1494db263a14e6600ef4e3470b5adf63f707b552c948e1", 0xef}], 0x2, &(0x7f0000000680)=[{0x108, 0x1, 0x8, "90625cea846672f94ec98e26272b73cc898c18825bec58763f13529e92576b15cf9ace927e2adbb255f6a39416068adbe413cfe789ad14f0aa18ecb83c2bbebe4a981f1dccc9bdfd0879987b06d30d07734ed1827218108943005c4c16f3b90bcc80532e62e58cc77369acbc1f650628c78767d483f85bbfb3d87514c61fb85883da469f7d7e6d9aaf831d9c32279f5c6e232aada73dca601be3de0e7f6b88b64071e158c70db5dae1ee50aaeef57c85b4e4a60cf9960bf8c356395d1d7bce21ab445dbf2734e7d2cb1ca7dc67749f7fe6fda553c9a5000cd54acdd2811495a77a3af6b16dc7271e4727fdcfcfdd9e4478237e"}, {0xb8, 0xffff, 0x7, "566c1730bb4cd9cc9909d7aad2fba90409cb069066ac0744382ecce1334d10a3af35ba1e61f3340f6fe318d9a61726ae3ee6538e1648fd79098d5011577f8f536bc5aa4ae0766948a7c6441032bdc8cb2d1b05c3f6a066097cc91ef0420083b1d5cd770ed03ec11b87bd20687658f5481f19ee756d94389b174e262cfdcc9a809efb692551c4f982a164651c8950f4f047e051efb77992ce179225355c41aa68b7"}, {0xb8, 0x1, 0x636, "85a312bccfc0a386f0061c89a8ec035e1310391f39bf5a689e54ad0df43ad889cf52859e87fa24cce0b7a40233d370bd65212f3ef015af13003a44e671383529b6681f3caf2b92edc45486837ec9c5b938b05925830d97bfedaefb3f2ce695a4a1abb96335a847eaaa9e798e115cc4e1d835729d3cef8b95aff1ebe784c68235038fce56ed6af4c5e90a59184ce8dabb073a42190d8ea2fda90b6eecd45c6c37e2865b21"}, {0x78, 0xfffe, 0x5b81, "20e124cd7c7517e77f6927af24a2560427539aad74fefc34ba15ea4db334e98843ff126276caa31dd091e2a10a7adf7cf4394da696910f7d08418c1fae052aea0ed5465b8c149a9fced7487e75be3352a33bb3f36342bd59fb64ba785d1e895013d2e8d592e3fc"}, {0x80, 0x5e0bed7887c9b4f2, 0xf5f, "c0ccb0ed4fef0bdd216141c34a5f243eb2b7f00df08dc18cad133f5cba3d04a401541644a822f0d67d200ceab4d20960646d1a70a82e2cdfd968b3a4b884baf402821ff3c21d7adb0f79050611de854c592d04a0494cd4f2833a95de5e55f2f7bdcf9454b6182475d12861a5"}, {0x40, 0xffff, 0xdfd9, "0d48b831aa6d0b44c9fed938f27251d4c16c8ee6648b89838d9942823f1cb1111427255dfc48574a348f0cd7e5dec0b8"}, {0x48, 0xffff, 0x10001, "06c300d141791cf0c7dcfb9d5fe54e67b5c5c0f25e81f56cdaa1413ad10cba3ab4c9218b75dfc224aa05dd9f51891e4bedcd0490"}], 0x3f8}, 0xc08) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0xff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r6) write(0xffffffffffffffff, &(0x7f00000000c0)="a9a94b142498f3d084", 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) socket(0x0, 0x0, 0x0) socket(0x1, 0x2, 0xa9) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x0, 0x80) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getgid() bind$inet(r15, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x9, r13, r5, r17, r21, 0x44, 0x77e5}, 0x5, 0x5149, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:53 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x7f, 0x3, 0x1, 0x9}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3, 0x1}) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:53 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='cc') unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000380)=[{0x1, 0x0, 0x7fffffff, 0x3}, {0x52, 0x7f, 0x6, 0x8}]}) mknod(&(0x7f0000000440)='./file0\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r3, 0x20007471) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) unlink(&(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) sendto$unix(r5, &(0x7f00000002c0)="4e96d3034fd1e85c6076127853a9352e4e2584058a7a03523a02587dc89cbaafe07581aea2c0aab68e996d98e210c29eea28a998107976c0408ca4d117884bd43c8946b612d6f7e71ae815242bf7ef2d4368f4a541cb213142da44864f38ac7e", 0x60, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="8c112ea0752850cf2d0d5a3ed6a69e9044d5394f0211574bc69c8f72aceb11c3df55509bf49e9df382a2cec785415299849fc2ddc8d7f81ed1b4949620d171ed7d7683479baefc067979328976f1c3badfcb8056e33c61af8b10b02566ba2f6dc8fbe24600fa7458e67c4000"/117], 0x8) dup2(r4, r2) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x15) 16:00:53 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) shmget(0x3, 0x2000, 0x4, &(0x7f0000005000/0x2000)=nil) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000008754ceba05a671c600000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="a8a50466587d7741ad81b2ca555e440efcb93fcba60ed23a897a0945657565509556010aebf27a"]]) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=""/200, 0xc8) r4 = kqueue() poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r1, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x1}], 0x4, 0xa22) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x1b, 0x3, 0x36) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000001c0)={0x8, 0x1ff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x3f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x12, r5, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x87, 0x0, 0x40}, {0x7c}, {0x6}]}) 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}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r0, r6, r13) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x200016ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x20, 0x1) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x10, 0x20) r2 = socket$inet6(0x18, 0x3, 0x3) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x1, 0x0) socketpair(0x18, 0x4000, 0x9, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x3, 0x7, &(0x7f0000000700)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) kevent(r0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x9a, 0x6, 0x3ff}, {{r2}, 0x2, 0x60, 0x4, 0x800, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x8, 0x80}], 0x4b40, &(0x7f0000000740)=[{{r4}, 0xfffffffffffffffc, 0xa, 0x40000002, 0xfff, 0xfff}, {{r5}, 0x0, 0x8, 0x80, 0x48b157e7, 0x6000}, {{r6}, 0xfffffffffffffff9, 0x9992829ce3e0b3cd, 0x10, 0x1, 0x4}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x1, 0x7ff}, {{r8}, 0xfffffffffffffffa, 0x40, 0x40, 0xd21c, 0x4}, {{r9}, 0xd, 0x78, 0x2, 0xffffffffffffffff, 0x1}, {{r10}, 0xfffffffffffffff9, 0x1, 0x0, 0x1, 0x7}, {{r12}, 0xfffffffffffffff9, 0x40, 0x1, 0x5767bc76, 0x8001}], 0x3, &(0x7f0000000840)={0x7, 0x569}) r13 = kqueue() r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername(r17, &(0x7f0000000280)=@in6, &(0x7f0000000440)=0xc) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r19 = syz_open_pts() r20 = kqueue() r21 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x10) kevent(r13, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffff8, 0x8, 0x0, 0x1000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x4, 0x1, 0x3f}, {{r15}, 0xfffffffffffffffc, 0x80, 0x7ffdc8d813dc2eaa, 0x3, 0x8}, {{r16}, 0x8000000000000006, 0x2, 0x89, 0xfe34, 0x5}, {{r18}, 0xfffffffffffffff9, 0x80, 0x8, 0x8, 0x6}, {{r19}, 0xfffffffffffffff9, 0x8, 0x1, 0x7fff, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0xe00fff7c, 0x8000, 0x9}, {{}, 0xc726becab6c046df, 0xb0, 0xd00000d0, 0x2540602b, 0x2}, {{}, 0xffffffffffffffff, 0x40, 0xf80000a6, 0x7, 0x7fff}, {{r20}, 0xfffffffffffffffd, 0x14, 0x2, 0x9, 0x100}], 0xe09, &(0x7f0000000200)=[{{r21}, 0xfffffffffffffffb, 0x4, 0xe26a2f3dc1a39a0e, 0x2, 0x8}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x7, 0x62}], 0xffff, &(0x7f0000000240)={0x7, 0xfff}) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x29) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x62) getrlimit(0x4, &(0x7f0000000000)) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="2b3424dd206622c0f8741c064a90f102038b62e5ebf22116c053d91299adc52ff0d9e2246d6099494fcda0dda6ea4c1df9bbe8248cb12185c6ef5f4eaecb9b897f77d15f8a7805a560db73ddffd120cefa9cc24b6af858a9fa987e0ca49d0345ef2c5eb684ccea0d96d7a90be51684c69d70fb75f29c2839d8021576d26c1e9ccd476bee47b660f8d707cbafdf6f7c0b3b22fc128e329fe36a9620ca447b9773f0aea14f364ba45ad3422eb43ee0c8fc0bcac9ed716648c15d1e1e22828c14f9d29bb8f7f713cf5764464c2a98bc19e5c90bdec83825a432e260854226831c56b09f5a79739aa258d38c4954f3434e8dc0", 0xf1) 16:00:54 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7a03820080"], 0x10) writev(r0, &(0x7f00000003c0), 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000000100)=""/235, 0xeb) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x4, 0x8, './file0\x00', 0x1, 0x20, 0x0, 0x1}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) msgrcv(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff00"/252], 0xfc, 0x0, 0x800) mkdir(&(0x7f0000000000)='./bus\x00', 0x142) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file1\x00', 0x5408899907ae1d1, 0x10) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xcca6, 0x3f, 0x9001, 0xc572, "1ae83cb5988966dec94ed9be7df3c0ab77430a08", 0x3, 0x8}) 16:00:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x6000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5822d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa101009191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r7, &(0x7f0000000800)=""/43, 0x99) setgid(r10) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a97672db4250d4c17dd4e9c2f800400000000000000001400000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00000000"], 0x130}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000cc0)={r8, r9, r10}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x30, &(0x7f0000000e40)="ebffcbff13b9fd812eaa4e713048e699315f9800009dd67e0f597733973b66377c4fc8475ead7df0332ab928f75eea23fa43d105863253a464fd92852aadaa7efdbfa72defd08b5426ef9981", 0x4c) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r13 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r13, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCNXCL(r14, 0x2000740e) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r14, 0x6, r15) sendto(r14, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r13, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r13, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r15}) writev(r14, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r14, 0xc) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000700)=0x3) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r17, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x5}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000200)=0x10001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0xd3b, 0x5, 0x1, 0x6}, {0xc4, 0x4, 0x81}, {0x2, 0x5, 0x8, 0x2f}, {0x2, 0x20, 0x2, 0x6}, {0x401, 0x9, 0x9, 0x20400}, {0x1000, 0x2, 0xff, 0x800}, {0xd6e, 0x6, 0xfb, 0x798f495e}, {0x5, 0x10, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000180)=0x4a2a) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d", 0x4f}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, r12, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0xb}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffea5) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000002, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x4, 0x9}) getgroups(0x5, &(0x7f0000000080)=[r11, 0xffffffffffffffff, 0x0, r16, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r5, r19) execve(0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x5a, 0x400}, 0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) kevent(r4, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xabdc0ffc995d6104}], 0x40, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002d00)=[{&(0x7f0000002980)=""/175}, {&(0x7f0000002a40)=""/109}, {&(0x7f0000000600)=""/49}, {&(0x7f0000002ac0)=""/151}, {&(0x7f0000002b80)=""/30}, {&(0x7f0000002bc0)=""/116}, {&(0x7f0000002c40)=""/137}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r10 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r11 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) syz_open_pts() r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) 16:00:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./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) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000054}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:55 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) openat(r5, &(0x7f0000000440)='./bus\x00', 0x2, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000380)={0x2, 0x0, 0x5, 0x1, r6}) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/196, 0xc4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x4049) open(&(0x7f0000000100)='./file0\x00', 0x10, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa7a67509000f458b, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x2, 0x4, 0x8, 0x5, r2}) r3 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000ff00000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) msgsnd(r3, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(0xffffffffffffff9c, &(0x7f0000000240)={0x2, 0x0}, 0xc) r8 = open(&(0x7f0000000200)='./bus\x00', 0x10000, 0x1dc) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000300)=[{&(0x7f00000000c0)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d06f8d83d9b80c391f8c1f4c9c38a47776ab85b39cfcd229243b0b2899cd7628c9e7d891b36b1", 0x52}], 0x100000000000023f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = msgget$private(0x0, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xfffffffd, r6, r12, r13, r19, 0x2, 0x8000}, 0x20, 0x7, r21, r2, 0x9, 0x400000001ff, 0x3f, 0x2}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x4201, 0x0, 0x2, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") fcntl$getflags(r0, 0x1) 16:00:56 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x20, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0x0, 0x0, 0x0, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) wait4(r4, &(0x7f0000000100), 0x7, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x6, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x2, &(0x7f0000000000)="ebffcbff929685af09da547a290d000000000000", 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="001500"/14) 16:00:56 executing program 1: readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/192, 0xc0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2349, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='!dev-k\xecM\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x3, 0x6, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) getegid() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r4) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000003c0)=""/138, 0x8a}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:56 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000080)) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x9, 0x9, 0x6e3, 0x3, "2246adf82370f1a5b10a10cefdc48c0101d0e661", 0x0, 0x10000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0xfffffff8, 0x3ba36c3a, 0x0, 0x3, 0x9, 0x6, 0x2, 0x0, 0x8, 0x100000000}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x117) 16:00:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x2, 0x40000000, 0x6, 0x6}, {{r2}, 0x1, 0x40, 0x0, 0xcb, 0xfffffffffffffff8}], 0x5a9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x2, 0x8}, {{}, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x6, 0xfffff, 0x18f, 0x7fff}], 0x401, &(0x7f00000002c0)={0x910, 0x1590}) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:56 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x4003, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20000000000000005f5990a7ffff000000000000f87c8a5b671b1b549946747a0058808375648e837329fc770000b81030fca7d69dc476fc5fa915b32b7047105cdac60611d57ab25b0198c67da4e871df1a1eb3ed3cb9e6fad818164ecded4e5f8da95e565edbfd231ebb700150654a90cfe7505fc6958d1cbda4d4f92dec8ce32493c7ba274d3a7bcdefbe669aa2b82ebd66d6bd3296dcbaf9ca79930f6e195b0589c3f8be3c93f98f9dec03e7cb2683263f224729d5dfc9205039849037b80ac0bdda00"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000440)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x3c1ae7f271020aa9) r2 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x1, 0xe6acdac8dd687432) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x230, 0x0}, 0x4) shutdown(r2, 0x1) 16:00:56 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xfffffffffffffe0f}], 0x3) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x10000000000001d7) connect$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0x8) socket(0x6, 0x4, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/82}, &(0x7f0000000140)=0x54) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2e9, &(0x7f0000000140)=[{0x3c, 0x0, 0x0, 0x80}]}) 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, 0xffff3530, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x86, 0xe6}, {0x21, 0xc23}, {0xcf, 0x1}, {0x46, 0x7}, {0x87, 0x800}, {0x26, 0x6}, {0x23, 0x1000}], 0x7}) 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) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:56 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r4}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r4}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r4}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r4, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x80}, {r2, 0x3}, {r3, 0x80}, {r5, 0x7df7dc8f42a4fe55}, {r6, 0x717a0fd54e3ed666}], 0x9, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x800000000000002, 0x2000100000000}) 16:00:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x1) ftruncate(r0, 0x0, 0x107ffffffb) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000000000000400000000000000b2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c639403000000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3c3172e162a319097b64d558b4d31dabcbfe8f5acb249bf6b6add018ccb00a957f189b2b7e592be437823790d5ac695124efc4d0ff122439614efb95e226fb447ee99496fc1684fe4e8e9cc1e8882e3fea0e7a6fe528bb340c01bcba7c1e64412ec78061a56b67f0730c4f3412bc33a043798fc62cc4138abbe587e0d81ad17b3c4f03ec7c9fe22bb931ee6226432af9f85632"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:56 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x3, 0x89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xdb, 0x0, 0xfe}, {0x4, 0x0, 0x20, 0x5}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r3, 0x6, r5) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) recvfrom(r1, &(0x7f0000000280)=""/224, 0xe0, 0x2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x6, 0x5, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000040)="029af2cb45eebc4b398a6a1a16b237835181c3f38eedc1b028dcebe90966394b428d13398158f6fdd25a3d", 0x2b) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, r7, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000040000000000e4ff000000000100dc883ace358623d29f8aa7b0807ddb58fa0c68c64bfe223ef47bd65db56cf74f1dd746c5e4", 0x24}], 0x100002d8) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x5) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/40, 0x28, 0x421, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) 16:00:56 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x9d5380276a4a8150, 0x1) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000340)=@in, 0x392, &(0x7f0000000640), 0x1af, &(0x7f0000000680)=""/85, 0xfffffe9e}, 0x5) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xfffffffffffffda4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x9, 0x7fff}, {0x18, 0x0, 0x9fa7, 0x3}, 0x0, [0xfffff77b, 0x0, 0x1, 0x1, 0x2, 0x8, 0xffffffff, 0x6]}, 0x3c) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000780)=r1) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x8, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000740)='./file0\x00', 0x0, r8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r9 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f00000007c0)=[r8, r6, r12]) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x8e00df30525381e9, 0x1, 0x9, 0x9, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0xff, 0xfffffffb, {[0x80000001, 0x80, 0x6, 0x80000001, 0x3, 0xe, 0x6, 0x7, 0x5e3d, 0x3, 0x50000000000000, 0x7fff, 0x9, 0x120000, 0x2, 0x9, 0x9, 0x8], [0x80000001, 0x5, 0x695d, 0x6, 0x1000, 0x80000000, 0xff, 0x7fffffff, 0x9, 0x5], [0x1ff, 0x7, 0x3, 0x1, 0x7ff, 0x1, 0x5], [0x80, 0x2, 0x5, 0x81, 0x3fa, 0x7ff], [{0x3, 0x0, 0x7fff, 0x7f}, {0x7, 0x9, 0x8, 0x7}, {0x4, 0xfffffff8, 0x20, 0x7ff}, {0xfff, 0x5, 0x6, 0x5fb}, {0x6, 0xcd, 0x9, 0x2807}, {0x7, 0x2800000, 0x4a3, 0x6}, {0x6, 0x5, 0x2, 0x1}, {0x100, 0x7, 0x7ff, 0x75}], {0x3549, 0x10000, 0x10001, 0x10001}, {0x1, 0x80, 0x9, 0x534}}}) write(r1, &(0x7f0000000180)='\t \n', 0x3) ftruncate(r3, 0x0, 0x5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0xfffffffd}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x10) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000001c0)={0x1, 0x3, 0x60b4, 0x6, 0x400}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="bdea", 0x135) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt(r1, 0x1, 0x101, &(0x7f0000000000)=""/3, &(0x7f00000000c0)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe1594f62e9f1b225) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x4, 0x4, 0x6, 0xffff5a99}, {0x1, 0x5, 0x40, 0x10001}, {0x2b6, 0x3b, 0x0, 0xfffffffe}, {0x2, 0xff, 0xd8, 0x101}, {0x0, 0xec, 0x3e, 0x80000001}, {0x8c7, 0x9, 0x9, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) listen(r0, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r2 = semget$private(0x0, 0x3, 0x1a) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/81) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r3, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180), 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) r5 = dup(r2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x100, 0x1, 0x7fff, 0x3, "710051b27bbcbc2441b450dc3b90a15522f54ac9", 0x9, 0x4}) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000200)={0x7, 0x6}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x7fffffff, 0x1, './bus\x00', 0x7ff, 0x4, 0x5d48, 0x5}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)) semget$private(0x0, 0x7, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x8, r8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000240)) 16:00:57 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = shmget$private(0x0, 0x1000, 0x25, &(0x7f0000ffd000/0x1000)=nil) 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}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() bind$inet(r25, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r31, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r34, r23, r30, 0x2, 0x9}, 0x3, 0x5, 0x8}) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() bind$inet(r37, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000040)=[r11, r17, r24, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r42, 0x0]) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) r45 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r44, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r46, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x8}) r50 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r50, 0x0, 0x6a, 0x0, 0x0) r51 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r53 = getgid() bind$inet(r50, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r52, r53, r54, r55, 0x2, 0x9}, 0x5, 0x5, 0x8}) r56 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r56, 0x0, 0x6a, 0x0, 0x0) r57 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000400)=0x1) r58 = getgid() bind$inet(r56, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r61 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r61, 0x0, 0x6a, 0x0, 0x0) r62 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r64 = getgid() bind$inet(r61, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r63, r64, r65, r66, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r58, r59, r60, 0x41, 0x9}, 0x5, 0x5, 0x8}) r67 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r70 = getgid() bind$inet(r67, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, r70, r71, r72, 0x2, 0x9}, 0x5, 0x5, 0x8}) r73 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r73, 0x0, 0x6a, 0x0, 0x0) r74 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r76 = getgid() bind$inet(r73, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r75, r76, r77, r78, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000080)=[r49, 0xffffffffffffffff, 0xffffffffffffffff, r60, 0x0, r70, r76]) r80 = msgget$private(0x0, 0x0) r81 = getpgid(0x0) msgctl$IPC_SET(r80, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r81, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, r4, r43, r46, r79, 0x11, 0x5}, 0x9, 0xfd63, r81, r82, 0x5, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x72) 16:00:57 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="79576ee32855ad60a196030f9add0708a17fccf98277e38e9a20cfe06c4873f21484ae26b172387341e8deadf8f9d1a50fcfa92e70da73977cdc314ceccadcc2de482cca11c9ddb367b76fcadc40a8bf80d8ebeae2080995305579c762ab9dd61fd2eeefa37f02ac5c18774b1a4476b4f607d1fb3cf7e8dc47359829b5b38e97f3dc7bf5abaf13ab038440c5e2e307772b5a7526110ff6d27945f532d2f553506c494d872429860c65b28ce9c236fe3c46443e686aa0b7a357615b79467cf01ae631ab205cf870828c22b9e2c0834592df0df5fcac0dfb1e27c74617047f61ceb180c49d66f1cf4a453b4a67c122fc9f99ab4a08d7945a2791e0de3c56a7e41e192d1e6c0810faf2", 0x108}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8c1189e2142d4385e1fa1d35f2f701462e9e81ab", 0x0, 0xfffffffe}) syz_open_pts() 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x9310d703d14ffcdb, 0x0) dup2(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ef024b9366696c453000"], 0x10) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840), 0x8, 0x0, 0x29d, 0x804}, 0x40c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000380)="33038f3c74cd5aa5172ba2dcbae48b546ec64e6f397087f7c840619c6b1612cbe4127ef9b6e1a58e8d8947d2ab17fd7dffa8ca8d232339ec150de9233374e8c8f82439aad3fa6480fe7bbf76b97466575127c5e4f796ce40ef15f379aeb7948690d94bc944217174f8ae2b49094581d4f9c0064dc1d126923629aaabab56a2497218844be9aa53315954af92f48de549abcf63bed9d0069acc1f68b1d71f355edcda66e1aee85839816a185a67c437293f883fa81e7a7e6320fb65fc15a1ad12e0d02c097a7fb6864c93b1d051ae4b7fb5056fed", 0xfffffffffffffeaa}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) close(r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) recvfrom$unix(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r3 = dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x800, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) recvfrom(r3, &(0x7f00000001c0)=""/205, 0xcd, 0x2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)=0x1) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000140)=0x10000) 16:00:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) unlinkat(r4, &(0x7f0000000200)='./bus\x00', 0x18) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x2) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) syz_open_pts() 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x3}, {0xff44}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) shmdt(0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 16:00:57 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x61, 0x80000021}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xffff5bf1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000026, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:57 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x100000}) chdir(&(0x7f0000000080)='./file0\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc1, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x7, 0xfd}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) poll(&(0x7f0000000140)=[{r2, 0x100}], 0x20000136, 0x0) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480), 0x0, 0x0, 0x1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) ftruncate(r2, 0x0, 0x3fffd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x74}, {0x6}]}) write(r0, &(0x7f00000001c0)="25da52e3caea593ee8e382317b29581f0de94ae4ba236d1040038e8e4e9645e9af067d89e9c10dc9a1c50ac02759fd8517bf43cb8ac8d3381580317d6e090751bb43c718b0fab402419206cc6cdc46dd354fdaf8c6921b3ccf5ab61dfb9b8c618f4675167759bf01bfabd9113bd65bf85993189baeb756c6f8eed4998875daa2d19baf175d26d2fc04bae777670d563b90711a2b1feb9b51051c9cbcb24adf406b95e45bf9f7f767982c3bda8d3d6d9361a037233ea0c46613e99dffaaf161b78e43ca54ea7206a5", 0xc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r4 = getuid() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) r13 = getuid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r22 = getgid() bind$inet(r20, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0x1f94fcc0c83c9457, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="a9db83335cc38a17", 0x8}, {&(0x7f0000000340)="73164c4fef093a13bd8209c4027bf928b12d903925c3c8ea5f39ff0651d6ded67259a10e3c2d1ae69c32ab18ae54e72dc0a24cb8816226aa612a6a42f8711dc2c4a7ebd22623dd33472a691d8dbc4e250a97a249a5f58fc707c3ba5213ac220ba9a95988c36aef0e65a7d80f69bdbbb52a01c00229a9222d0fd86ebd088a492c953e4a65540707c489316e803289acaf1f0b23", 0x93}, {&(0x7f0000000440)="10815f34485d75f5bce451da007f52befb9822bbeebfec19be1090570d17cd2b634eee7a5646dbf10116f1aa6182cfb669773f65707dc087d967d73367088105a97442dcfa8298f64e3f79f39fc38cf83408a41c05c7766b0e015222dc9339b3071671ff02546f2e511333cfc6148800e3df77f629c66f8722eaa93120fffd399087550f117ae7d300803ebb587675c6a22f73cf640bb63143f46876921845583e52f83fae3341b068e75e06e5854b9c37ad76691a584b4d12249588148f61098d3ec94cc49cc321d0b3e65c78639baa4ef3ac8c4ae2af51fa4003411f1222862c3b29", 0xe3}, {&(0x7f0000000540)="26a3dcab9b8c24b0d6cc1ff0763b9537b49ba461014bca60f4cfb1a97494d54e58e811fa6b55848804d6c4d41b36a9895b9dece9be822e1b226d269745f37d4f3bc5ccf0d7dfb3928457d946d71ac6432dfd2476172c918c10de756b945f02dd7d0654e37db219185505cfda8321e2591bb2919d2a046580c43c6a2f0ca4821fa2dc5135f4dbd86c7890cd7267998414123eff7f8dcf1c4d1005ab4e19f8ddde3798fbaad41714f1879d8baae23efbb761208af77c6b0bfed379a8ce11b9ef0d6d88a4dffcabfe44a772ca52ae4d2ab4f4dcf484cb0cb9ee2e27206a0a3af432f629e1863be1d803999c1d4bc0d310c617bd4a82e076969d276494ae2dac939bb98d276d9aa54f5b3f3c6cc86dd58266bc0dd09d4de745a613fd77801be17e8da8d15e6809ed1df083d103f9d4ddb1620aa60d1b920d9f2a7e939dcc97d689bd367ea89693170af286127b8c3e1e03e60cf67af7f197e1dd3ca685e81f46d7cece7629bab46191e69318a3fe9d02df34662ab573eea01b43fc66862e0ecb7f584fd796e2782a83b83fc0d58deafa636e3860ede28c02f3a598dbdfbbedbddf60051354f129ef51eb047a7cebb389769e661000d3dd3c1f95f73111ce86dcc094aeaf5f03ea1c2f98f608814deb168165787c8af701d83f38f8af883b51b1a29ae246f02753912142ee11079761330164ba19138ab75be0d63d2a23725ad24df89a183d893e39ed0b64c994087e91b74accfc8290e32dbe95b37e8f65071c09c31625f42fa3336c91434aaaeeea353acadabbf6f3f11d7d7ffa110fcc4599797584db5af4780a713bd5cc874a59e2b9380e31bfacd7b22a2d78b34ea4f6f686298ae8a116831648b8aa5b97fc24b47d8c6a72d82b067ec285b545c218937250371d782521c973291f1ac03aa265b855daf53cc15565a746a62566581a8067499f330551c5c1409478fd7121b7d5b3010c5d2a896c1dbb7b62ca79e5114ab667f4a5baf37d86f755759bc60b94ef6936dc463f4d8a07509df3d560378df16d362342cab27fd3da45b7c9c521f0d4d5c5b4d8e2c57ef770df3248995f20903f1138fcb5c3e8a2cc4d6873c9d405b05689ae18250fbaf44a37c0840c97a5c26d9e25d371dc7e3be27165077dd03db332d1fda00ba9bf3b5d219bb863b5b428de6731f3bc4131d5c921171b175cd09f56609132ce5e3a6a0ea798a0697bb4f6ec7e72c6369e5951270d6a69e57cbc79795d42365b85effec8bc5bb521dbb2dea341265dc8dbe219236f4656b93f97f544d55ade2a94b72e699ea7b3b88dd278ef758b589ed2556d6f99cdb8a0f29639844e5596aefc435ca31ed01e835a40fdad81cf8387e43ecdaea10f7b6e78831329ebce1f5b2ee21ea13b52db21f51a5f6ec185b3dd21c5b58a08dcb4aaed228754db6f8430ac3e81c67fde92a8810faeb436cac82dd3ef6d495be3acc58513aa07de7748fd89a125c261449984975ae270ea375e7828fad723e32ec9065983bc43d216a15e68de577a1a691590b921ef55cdb3439033fd515d9f0facc0fb16e72943214a0747f98db59f5f413f89b7a2ed4efba970579c7457190c623572f945ad364a6e48c6818610bcc1e8f84a84d9823c74682a8a28226b59ffa55f0fc6e7186d1ce154bcccff96a26957658584316fb95935381f0cc2a0a573743a02e6b5312884bd174aa907979d12800645e98dbfadd93e37c58059a45bc82cb67f7ff47b3aeb425cb2eabd8f3457553e860cf664610846457cf75648c1561316c35bd2b549b7c17532866cfb312e420cc56e8ad1f40f74d6f56e7f163e7d50b45f57c2afc094f55299f1abe9ab265d92d6cfca11fb84313c7a0f997a38fd0ba51987c4184d3177ab032f4b7417b88e01934bf0f26715e053dd3cb89d32e42f36818df7b40aa695090e2a6d308fe7a90ce08c56f9623fd70df0e9c5da1d13291545390d2c9c6720b92a4be7ac189e19fada3467e3d309bc4bc70163f876c43eb936feb6aa80dd7f11eac686430612635a1438a54f4961d82386919621adbe81b43525db9100ec2794738a1a6a3845ddefeff8d233a3eebb5b709cd1140206f7fcc2bf62ea01e334c427c34916ff10ea08685e2236a197b41d3ecb0e2cd68a1194d57c51cbbe4033dafdab61f4ef740ea0e93c4a4841a15594ca9ff606c9e9cf35a3fef2d8278abe711951119de75d00aaf55d04447e441bda9067a04df92795d516eaf9b5df1adf601f99b0d4cd131f01bf79f6869e000e9871b8ba5451cb627c231ba0cb61ec458d925f02387cc58cb0462f412d7fd3d469f87c74c9143cad2e1f8a933471ab3d60af15ac271fb797c07027aaf864fae048b3026ecadae2a5737d97783afa746725291f7c7e628b55f7db2553845dc46db20f3b232553b2d35e70fc62e87094691f1c13473680effd0a6bd8122a8daa5c7f30e8e234769b7a4fe934a6097e123681ddf7ad8dd5ebff42809b429f5e690ebfed492ea316a570face50768f5283ec70e93e62b0962df0961907eb0a24f47952e7bf4b066764af10869e6d73cdfeb9a03ed237941849f0141e31bda0b265c283f173f66d6613138029ead83e30c0a0cdc44ef7d4a54e651be20c4e5bbe26605c5875e1712ae02ae35c912e3f3d5f76411fdeb4eb8293d828ebadec94dbd6c23afb127541b5cc79ec0708de02c174256d5aa36520f071ce83fdea9c8eb8a3e8b86f4890e4242a5cb1483540f729dba6e378fe76868269e338be6d8ae04fdac84561e1bcaf6291c2d685d2da5e2bf3cd7cdd7c6cb20dfcbeb3ebc7f5c42847a25909e1ee6549a90542447904af91ad6387ca1794fad38f955584511879133a5dfe8341ef235214a436403745c27cde7bf885738d34b67aff853274a0c0f02aa67202805f106f18e126bcf499ebf74c88ecdd0129844c44549f0959d2116188592a3d0fe6399b0f46b2d3801bbf83e729e9473a8af67d511c7cde4c2079d6e4dede99d37bcd5fb6e33b9733d80c9bf2015d07b96ad1e63980131fa7da6fe193f441e016e47dd551c97c27de86131e9947dc8c0daf5d9fb6766f4a0c4d5d47dd4eb6d5fbf05e478547e46df7a07ca9980307511f1d5ef8432b1b2a3ebbdef83774179c3352c752e5e607535e39eccc94675ba464193874ef420806c7005a31ff5dc6f8524680eeba2ade3e7efc667065a7516fb5080d1ce16a756aef7168a972f5168939e26fdc780213edfc8b12ee7b5f871d00bf51aea70c7f5c94bca387ea918b34a898e0e789d97081955c1054594ac28549b6e0ff6c224dfecf1e269553cbb9d4bf35a01fc7943ed3b0625024980a3721ea9cbc249b51c74e151f7a2991a6163376dda09bee4beacd55db72fcc255c71dfb8412fb504cfd42833dfd011545e81c53bfd236964a07b28d1aa86d9a33321317abfcc7c565e7ade47e3879e01d394f827a1670b337a059224b7d1ee7ab1304cccf95adada029f1bb535ea309f45b7d3391483e222788ad587ef83e6f7894f6501fd55b2a0dd1b440f215c28fce636d1aa6cf04eedc4911e5cac2ce576cb7695e7236f2bd3e28c9da0db409581d1799009a2d387892b3aaaae69a434f566e1500bf64d9c0b0c18177dddaedb7c0c068d9af22e3707e925237f2e79754666f08a15ba6dda63cc43777598458f6b353a474aeff8a04af67c6027eb0d3f9db96d169ba082fb51c188fec2a758b82968d78100defd1c9d191ff94d89c59a58a2b8ac0aa931b9a737e5e6d15cc9da33557477c0bf32adc7608f1dc6f354a8a0122e946d70c178a355360859f7c30c7c47141fa51460c0e783968c9a4011fa2c96474da78f8678c3015ed7a9c2262fcc644e67f992f4b91e9385ccac8ef51a467fc14e7057781bf36462f88c8608b32b059abdacef42625a634af3b5311ae0a6b5a701d7745857b5d26565e42119f1d0d41b25abdbabb39a2ac206956b64d0d5f6e37b75e92716394bdf26589dfd1b867f3a168c8114abfc7041fba63a96e541265258212231125798459539124e6f41a5fc14e224a6008857a4233dec9e900482309ad81cae0f57a1a56376a2723c91065cfb3d9968032c80a151afe19f0ea09b48d3762bc96dd492e25bb385f86ea30bed422a1921cf40af413bb7e6a26e865bba0fe5d0b604d2974d8100205891543d6e11fe6f7d3abc90804c2d5c4143afee65bdeb775e15dd5c74f8843ce93c6b9fcda517a13e6b377fe6bc9ec98e4b7c3e3406b91947f988e2cbc9ac8ca04968d844fd4b93b0dcbc6e9d44a3036fbbf64c37156d796ba8c0c53192d74ccf1cc43bbddeb33e8f8bc1cb748a1dc60f94b30110e82ef6a675c63946873c8f9c04168dca2c8ff9db598eb4216705ec84e4a4c5d44c13d233c58917c4412d026393db8807fcb511712ed6f8a6923165f7b53ab84bd338514089f304e554fe8e8210717e124a4dab94373a825c53dd1ae77793726658f18b25731f34a81f2f5ebd0b0ab728e3c59452d15709b6518a3cfb4ec59385f30c87f3959b8426c6c40d661da3c0a2f4ffee71010b4ef7656c1d5fe64ab15409b2816acf0c458f42e376146abc876f769cd883fb2efd55c28249c731df243bd85e596ae5931d66c81958a3b190e0b604c5ebc71f5a180082bcf125405b977ca26e0d0c6431f276f73c661fdc031a5bdc29ce3a433c5741cbe2f946fbb31b89555e39b7429d20931e4c33e5cc08f1791a8b13bfc5095bf5e3162199e273d7dc3a740805cecdf1bcaded1eafafea3f73812b66448e38d41b798237f30a498299df610d6936f14c5e9ac35b67d88955ede7aed404eaa4b51b7ac0635f581764e9982374c1dd8309a8a4e1ca267de6cd98e2da162721e361305e59c6440e315d0f4a0606b6aa699caeff63c8ac3cf4b1a87817b2987bed4fb764a362ad6a9fd46b7b01adfdc8a2a0a27e17de49f0ec97bc81932a94875fad973f348284b506056ae5925636688e115919488aa87a4dcc6665f18028ab94e4492eaebbc72a1d5af0abd57be099b6979910a30582898dc9a96b01db47c8f4b23e94437db9cfba68c8474387d417afa15fc608cc25a29b80b091069c94eec273ed21e7da8f520a4cf82233c31d48b7c515926fb66b02bab8d517de24e4b23d6b366fb14cca95fc2144e0fa970f05537a66e2c65154b745f7514d1de0993af275c66c60c2e01ad9aa3e1cee5559db13eb3c47fa6c6775d5d18179820ece4091a460be9166becb33cb19acc51ddba039a7b26d50bd5a1f963959b46b87259d93103ed0556b8dd6f53094e0c9683c9b80c294a5e335831ee8b21ea926a5d5284afef48f890f55ed6342e0be0cb89da3cbf7bcc68df18d9f6c3ee92079e5278d623462d34633c97e0dc3cf72fde515b43fbbab1d2c14d96afab04fe08a567cfbd8be0cf52e02ebdd4ad1c36bfc6caa440e7405221a67e8764729df651fd77303050563d21fdffe04c6d7691efa6172280c393bf68a8b9c2042c041be1dfae26750b847c2939506c69a376b4324ea9916b4a45272c5c118cda0580d6eaf24ea3b6ca54659ec0d5d07c2cf4cbf76c533266b958412a0469ee90c52b4c9309e2a533709de5279944eeb5da21bf57187cd9c424e525dcd3116a8fab74c350309ac04744521449543b7a3a22008bac1c4be26d9e1bb023bbd34173ce32833c4ce42d1409c4d5519428d9a73c24a421de8735831e3a3e659af7d3cbb0c35cac423da71150c46069cc20fcefc7b88ef37209f912a0123d6abe270ce3fb63be7259660f2f3e7105e8fc98f693f563b418e781f2f9c8b2c24d377f3d86", 0x1000}, {&(0x7f0000001540)="68680f3f9e1a5b349a4af1cfe7ba20f61bb563ff1245e1ebc5cb84a3bc13d4d5a9f130d070c4557eab241b5a97b336c273a0e84990", 0x35}, {&(0x7f0000001580)="ac8161e848033927d1e6ca38dd8f348a5f08f80d326789f50f6833c89ecbc7b4f1611bfe8888360434c1bb3f5aa48c76bed3fa899360484e89c4de6d2284cac4e08d49709a422c9fa2a6649faf778ae039a87d702ca4f9836dc121eff7eeb37e795e9fb0d9b037d16ab5b0fa09c905e1bc51bc81db17af006991ea956cc8cd447b180b8637bf53bcc40ec39050c929", 0x8f}], 0x6, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r8}, @cred={0x20, 0xffff, 0x0, r12, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r18, r22}], 0x60}, 0x3) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:57 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) write(r5, &(0x7f0000000140)="f50b7a1490090230f2e23e697dd96bd53ac5b43f9e5a751889a51e64af25adb68b9cddea095b95deb1d4598d74d90156338cc036864cf342d6b38b6dc09070bc8865ace1f762523567992b8968dc6d9b5b46435d87f69de86c9a298b", 0x5c) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 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}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000200)='./bus\x00', r6, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x80}, {0x4}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000024c8a44e1caa5b31fdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x24, 0x3}, {0xd37ec6ef11319cb9, 0xffffffff}, {0x40, 0x29b0}, {0x87, 0x1}, {0x89}, {0x22, 0x8}, {0x4, 0x6}, {0x81, 0x3}], 0x8}) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x23, &(0x7f0000000000)="c1925b64c3a2bbe84bfe4f49606c8c103209b2944d305d516eb4df6cad2a9bef671de5") setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:57 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x7}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000aed000/0x2000)=nil, 0x2000, 0x1717edc14d1221b9) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000580)=""/177, 0xb1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="4d3721d62fe305b6c233ef4b45c7f76c97ae255e0963dd1f4780db088b1115d35a74be225970cef75903d8f3e5d71ca535c735375721da53981b2a07e7a86d41f39422ef9ef7574816a7b450fa5fc2ae461f07e27c87580f8ccba531c4e9ec7ceca51d1fb91d3ba7628e545a28cb4e991e8151cfc2d750f9d770c04d524ecaf3dd8df0a92490f39d9ba8145c002adc26ee9131e4f770d7be6d47b11ea17dd69af13f585ad83cbeef2ab670a8bbf063e677db1a9f65fc1a43e85c45422a8f1b1afab424fef54a491e155293579fc603944d4ad5496bed60336c538754f76c61c7ec8ac17d2d3ee7808189ba7acbdfdf1ec25037705c7c28aeb43b3a672a03fdcb856872844302f0b1721276c3be2dbd5f908bf484587677dfd96c2599bf13055ece2b3559577fda1707d5fd9c79785742f83c4b90f7c192b000b69975f305bc219bde1a849ccc2a3a6e868621d82193b2028fc6ff39525a23157a0a73d986381a4a6c99c54f3daf36da10ae66b2244b6755a46de9c795c42958b1c288052aa1d37bf32b9319cc50182252681a1a97a55056daf332a32ac8b5c44b037c361cf9b83884252f17c8186d6ab1698af6fad91b64c82be39cb6152511e2c130f0e60bec9493c79dedc2cb04950b1ed79d8f53bed6e3ff234d3faab5ab25849d09331333f19eb98a29d79b8bcf5cbba4392ee6b0257081eefd9669587cd3453316f573f03f746d050fa2fbae502272e18de92a5ac0f29198136d542f2febb0598d394a6320cb65dd5507cce8aa9737d71a921de14aba69625b2fa565b7fab2d9cc4bf9cf27ca1194fe3bbcf2fdbfcae8a9412faf5c82654a843b18dc7a3da78b723b54e1e92465f5e33e081d5605c54f3ad0f3d0c96fcba3292d5cf7b6b5183a77c7f7a6db13c7c75a968c1d2c30a5a85f22cfd79ab02b82b4f420e8334d5a50c288d999e579c9912afa73de5d799cfedcf8ca3fd84066a2b66fd7a5380fe22d73e377c6c181e8e501d75d77b3663ce9fc3f7f296ee56389753ebca274565970256882304bc68c24b340dc465ebf8184c7e65a02c52382b0fa019508d2807b5c2110c9d8f07dcb592abb85940eec7c012379dcebcb5a13d20129e6e40b95649c71a903250ee4f087e25d8b6981c2424f2090ce97aef615d0cab53b383c32ec2f437c590a6b0b3897a042af26ee72747db9ac6abb1f5f3b6d1026e9712d3726f4eca70cb517ce07a94d75ed8aeff00166b9309ae46cdda8bd6c5a1ee28a7c9e85633f2fc1fcffc92223044464ccb45291b2cf09efe327a4bf88ec468dd4c6a598ad1b436bb5b434c74edf2e8e6eba6e3271563adc28ab7802e4851d885867ec7685141314ab7106b6e066a6b1b5e6769552bf4bcc6a2f6ab07ac500b52976ee41139e12fa1d99797c56c556def5dc707408cbb8d90a3ff9304e7bf6a192613cb8a1c09e9286ea529a78126e00b93b0b7157fb2c2da11b60670f40e09776d01d6de72f66707e93f80195cd2d7bf02a6d022bc467d9090e083ec68d12368f06604c8334c4c03667803ea865400b94f7d6255e2a2d7e7aecfa352d0a9b2cfa33a58b732d9daa2f8c644a100bd53a939f19b4de1701cda7a8671a17a2a41c769f4a8e9f0394bbafd2bafdc43842c87ac153b9188121797c65612451c869fc5e7f8d1fddab9e31baf4bba3fa45df444c9faf4fdaddcb9fee1bffb90367bca9cb1646e16dc53723008da15b41eca3748e1eb7274678e4dd8476152fe33c5e5c67ce20ee5c496627e032f6c44607e32de6ce1f4d64e376acab481c2e7176ae8a2c4f2c33fce1659d53d3d0232bc25a541a2f6018b06bff76d3ed8d090a50b7a70f9c697f55cec1eeaf8901613f6db793fdb3b919ac6758d456e11c6d3f5170a2d14a9a936baef5b3a09632bb7fa3d471f6118b2733de3689e3b9187b3f3e6d138c1053f83627021dfc454525f0b29eaa197735c9044f186804435f6673f6f0e1d0f83c8a5de23d0fb298304978a20c26dfb8ef6b1f6e9b42b2c5a385b300717ffb66f19736718b8c85b5fc026701ef586ed3fc47cb4767be90f562cbcae4b60c7c72939bf6e693e26ef5c54c2ef0f2ab9acc7cff1208aaa401a94b0eb65fcf2df12da41b67753ae0dc4d98383328a12b10ba60d3bd6539494e85f17fb18d94b7f48c66cd69a74f2b61df106a0da0051c459b829d8a37be8d49ccd6b5a9484bb3bc07a5e52dc480abe8d9a46d70b0016d8e8631bc3ea09b2b1d1a397b274023e00aebf4cdb8be62766ecf5e73339530657e42bea35e248800f299c68137764466d232c92ce8d270bd743553908dae3e274e9781aaf36255a3395dad5565d14a157a36e41cf86bc097fcfd44f433a172e00b3dfb674ec4bb461ebad7f7d78bd99b2d3f05739fe32ed1aa32044beaf30b0676d18c4fc163f006797feb2a0c022dea8c145f6f7468f1974af54072d79f1e4aac952671b3f7b33b8bd510dceed30c684be55b1c03a7c45a76bba70f47f92849ef45e7bc9c88efb7463d71ea019d24ffaa9ed93d7f5c97f43d0929ecc490d2e056a3db41aa34473d47609913d1ca4ad1328b7cef63c15abe1beb2817a24cbdd9d1732eec5d11a10422fd0888aace0c693baf748d06a5c77c5e13df80820a6e09af293958b12e6b0dbe8afdd0e9e1205cb5ab76bb85c3c2dbd4c3bdf14392ca5e95334b7998e84843ab013f5de145564ec3b816d779b450052d3abeecc21d6547c83350908450401679196a8445a443442aa6d0661644775cdd5176569aabfcd0acb8673851d66c118bc2ad448a58069716c9cac277c481ec4cbfa4dbddabac4761c1dd64be8cd1f6daa95cb468c780ef43e81f8354f00765d4bb1f887efafaeb213a507a8a9fe9761f1a415a10b87823afe1dc1d2e2815746c433fd8ebf1f593d3a6e5a484e71a27e9a0d4f3d07b9d4e53ea3fd2273e16b6330cadc704c475e49eaf8b8ff80d665c6866f9de76717aaf06768f966297f27d51ba363cb04bfa1d239b8231f33fee15024f93900d17c2629616f6a200005acdedcff50b71effe65f7374800f243510ba7aa78663a8f4586663b18783d1894311d4f6faf0de3b2e4d4f474557714e06e1f66b5e62de5fd6f33bd01094fe6c7aee5d88c9e197609c286e8492e8a9e446af5a3d2aecdde12ce0375e54f0bc293e047de533bf2c97f552f9874bd25cc68ba49f91509ad27c0267d45ded5cf7f23cdf31f9e9055dba78c2c3e506e480f372620abb2f7135895272b26aeef5db87094a923662c4e1bbfeef43c309e801e2f8ff3576d4cda19db81a73216590d767e641d2a12ac92efc54ae3795cf3cadb79a18b44e89b9a102cc0c9f9cb8e36bc67dd180f7640d89eba6af4ee332c1e514e38bbc2a537d9d54ba4bcfcd9028e8a332c1f2b3c5721dff719067257a1d7473ea22e86e3c7d5bbc031f07427acc14d026df6cfc11ab3f86817fa9527768ade1cb62e25d7197e1a4cee9348827afb3e913e82fee638f19befad996c16b237bbf38639e3a8768039d3bf6dfca4cef24d7a182db3951640973da8024eef7d3853063ee2863c34804817420e466fed7276d295f408e6d726126e8959ced662260f959ce75ea3e434991fd232fca566b3c06c147796024da30f2942e0925f00c5c9cafb565667f08455b3d5b8beffa762010a7b4f98334af786603c438496d5e6de6c590e79de7b7313de083203fdb0e4d2414d5dabcc679595fc4dfb1a74562e203386f7596986f851c16a4bd10b615534c5bb7bfb9a9129cf691f4ba1a15ee9a8b21dccf41e0cd2bf2e4a0346447ee0eefd71aedb4ee78b4a9f5fe07c0320b927a96ad3efae388c2da76f8d892b890e7c5c6e71656287657837708a167a76bae954938e158ff450b3fe86c3900f16b29188e1552eee19657f9fcaf7b6fc9711445821c3a61ad0a5851ea4e31ac72d95cc85238d51354917332deb37839ce60253e5f1fbaaee13bd2481a1475ad72548edbe7a7473fcbd5a3d5ca5bb7b2b3005f72a62b84a44cf2cb6de2cb7c5e26ac359aa11daaa925aba04aae26d2d7c2574cbbc547564a2e071b8acde812159665409ac5f79ac0934561ba00b47837246c01bf861f910a3e0c02bbc2774aa09d10e9eb4dcaa5d85b7a2b840b6a67b6f8c8084c3b912e94775ab0451105261fbaed4680dcf47dfa0b1fc980912c4603a0f5a599089b59776e8f8b70b6959ac0b3add2104c17a4a3086d646979c5dc0b54ada5cb51730169d3c5db11df36d63180801ee1673bfca6db1d447cc05f81a32e65ef033b66739f6c3d526b1903f1f62bee513b14ff184c1cdc80e9c18390b91510cb283b449646bb3646422c034b9fd9725949167f0e2e3dfafadd11b0e5d0c0fe03c73f75e1de97df72dfdc9a25f491e7d7f1058154e608467695ee07ba7421abeca988c9816de12a3d147b928dc1aee9b4660b05c5b3bc9f2e04206ad58837f75e9a693bd1c913dce75edd208ede925062c306ff7fb5d46f0e96d9db9d4aacf9bd99a0b33114e0a0c568df875a523d28e8a00125246333ffc0b409495e837e18d40c11c48265a14c5dba13c16c2101ee29ba7ed3582ff0c7ef4050683cd02395a10a8fc1be3d129d898b0e26d69220a7ea0183113cba7c60cc6d168950ec202b1b30be368ddd740700292d04b3d9912d45c62e291b520810e7486910c433f1ce68e7e843f9fbd4dfb707e29a264949fce6820f419acecd12c9cd4acd7af30b8817927207d80d63393ad3395ab1d74bfa0691dc8264c374ffc96f8f4809ff65b62d6a1d3fe2f1e0609850e42fb42d4d8e743ed26ddce60f646d0bd7f3cc5c31d4181385c5b4b6ff9ee74828961857dcc6c33641b06badaeb7b2a1ba94d341def1d318ee9ba3cca8afccf1625639c3f6e2946ea74b5c56b080eb738fb25f2ca979d4adf7577f426a4f7a9eac2b6ef4e8beb39a03ac8525ab03065e6e8bf8808d139dafda0fed863bf383b1c7ab08d9f11d70fed5259a09b74e1184f565eddf5a28f42592a1a5a4153ca5dd723ca90bd966abe8353c2088fd4d87a155730854cf36b64e6187a089e183919dedf3e177d1c3deb50f8cf6f269393930cdcea57ae6ffc8480510ab6e84982498f4110efb831a697ede6ebea32ab7b60b32bafdd03d3afd42085011c100c75ad263714e35ddb6e13259258bffde715a59d474d8c94e08b6af7378b4982c45b6891f2393a5ce8b2d3e8293e3e2b1fa6c08f90e76e945e08df2bc239f037d11978f4bd0897529b6e2d89a4371ac031f45bb091cca6b7fe38c1d2838b94d80fd9567161d840e066defdfa3bd1b2be198539b0981a396ec47492cc5e57598f28251e38eed5a9ad0ffe6a4af49b5b1f54a9a5d8d64f5b5d3bea721a2064a7aba8ca6e11c5fb81af832d8f55ab704e9a3d5e0af26c0c02724ad72bdacc7a1c1d54af7ab62b1941a32e8f12521b9a79151c0d3f2062ad4150d72de6e76cdca098fe2c44767a450d622d0f14b6941db27df41054b22550d2f169e4b27a55c4c22aa2ae0d30ff6948efd82f12b7b23b229d1e81fb3f327a5300446aed986532150df95793cf3fabe22c6349ab5f11e3771aae602f1568a169f2dd62d9f466a91572becdd9553aad5c2e35c826a8510e703f3468116d745cfff2b571100188d45621cab7029dacd4a17e9f4126e7b051eb8b1fdf97d5ad269b5e22e71659568641acac8d07c3111d9805dbf8d9aed31831450a5241c78622f398cb408d53043066e61c23bfcb3b728eca8681d5e7d0e5d0afba60026937b7c6194dcd0c05cca097f391e649cca85b5b8d5d847866a3", 0x1000}, {&(0x7f00000014c0)="4dba966375b32212dd098cb250f4fe394d5729b9d1ef4c5227e71a38410d78147a177c9ad4573aaff270693fd1ef5e054751e7777db60d695b2768063d5e5397031dc3656184b63c5a3c152a31bada3ad7375fdb7e49f8703e2fbbe567d458a9a18c636fba975a5128e7cafd6ac8cbc19df7f0712558599a987550c0df50dbc0ed1e80050417b12fde0ae8abaa6d1e7db5e28e498158badb61c897a25a48d23d37705449eb3968810a0a395e72fad3b0e68771890ee7838410f6d03f9895b260526c1c97aa80b2f60ebb239be7c450035e8347fed01d758e07f8ca318b1ff198da77d35198e1298c024754587264bedf8910d2644277982cf74bc848d67f5eb078ca96e1e7e2ca1f02f050d6bdfdaefdf36bf285391e6131104754814eac1452e3f330ff082c4c873d9a013a9ce8b821dee82841965607bddd81c514b01f899b64514453837f28574187023580597ca8477ed3ee7ea228e4cb6d8f31c5abcff6481657c288bf99cf9d241727c1086d57d6e503deb5c7fa88613d9d5e1a1c45c0d1f1a916c1f84ac27f4aefa685a27b7e6ffb4f7f6e4d07895ff0c19ae7cc0b3dfeb122c1c3d558fe464e61fcd46f55cb94ca3f94f4ce65cbcbb6694b41ea148111159dda2b77da60e7eaea36e9ad07702d2cc2574506aee7bf346474aa5803856b70f0bc5bcf102a0017fa5306e141bb4fdc1580253960c8ce282f05a95eefddbf20e57f8bddd6bb140ea51ecf172b0b3d7f8ea8ff7fe8a617db9e24efee43b850343278a82cb62c729e9b59b1b5923075a2be6b7297f6d3091281d1206c987281e1525ff95d6f548be98692b547121a82ae1eecafdf0c86dcb9eda5545526c962dde149a2a0b506ee5720df26c3e51d4e72d028b1d512c1b6b75c5834391ce76f5280d735ef77ecf8ca7c6e4e78228c12b86826cccf61a5eae7502d04d8397f9b3360b104248962c6741af355c107e2745e8da00bbb45972e0134c9d12d19f758f83afa2b4f1f8db296b3d3130dabb1790187c232841172d537abca87c46ef48fad32c76ff6358cf1a7e00ee2c9d5b968fab9721416ab72f397b9549bd81f782ba42501b98dbb6ad20886a2ff7d0fd66530aaf4670e62e7b1e44d3db381777e775a173828b176f6623b7785e840f1a13b973202961ebbbe253ccf2678a34d6ca849f3574d9b23f91b5d6bf436df4b2182534594d79289679f53315d1114f78ae5189005cf79fe0e762c90aaa30252193555631a6704d2c64e42d86e8c3a16c8107f71d855fe5d505cb8f2f941ed5afbd09794172e3cad546dbedf2c8dd71487de560ceca5f527a32dec1dd186818180fd6f22de542d0955cf55a6e09e25b850f8cc201560a58be2bb4629f5d13e85efdc5bd6efc125d880ca50f5cef058ce7da3231848bb7c4791bdc5dd306c0243ddf0df2da014767f947db341c8dbee06d36b8abb7d476d15f1c154948ec4f1a4b3436b381acf1e5986203b53c88c13ff20eb020ad56c416e49d29c1b37ebbbf1a5aa39b15c3fd798352bc6af22ddecc55d122c538ed2a748bcd5208fd608ba5e9d49bec91990ae64f2224a62155326bc0a4268d3d172ae4d9e75457200743d1f350a73c18f85b72016ea14517f99e6baa34e68cd0b471e304464e99c8a231f6b8b6bcfebe4704cd16662dd8a1365d95fdcdd22f78d749e91383ef4519473a0f19635fd43bbcbb27c035c1a927126ad4ae35edeb8c47f0933f8adef35cda3834206c2c8f5d1eb7367429a189e5e2fee26f4425c330cdf3912d14a47bf434612e4e0360c4ae4171d2232780ef2e209a682df10509031c59ed8450998a69789e3d07b31f82bc6398c0543f3f51d65bcdde8fcac7e65646aefac0b1dd40f66d638c5792273c43c5a7db444807d66a3fb59af8153dc00215375648adc0cd592ebb2a62d57cb9e68a47d193b538f742bae273389416ebf82a64b1837faa9ec619262fc213bed5d3bdfd495ff83c3822681ecbb968f22acea40fbae8251619a3abf8b88f63a806a632902dc5680340f152d718c14d55f26387f9346ecc4ced2c0f2b1fbe23022b7ce1ffe05318b6f5163a86b2bd7afc5021335cac1f32fecc5357378c78038c1f820c851d0813b855ec208b94c538634a14bd048c3c3fb8c11df4c8aeaf68cd67361498c8e808f29734c1a5b9ac33742f9f0da3ec04f1e96df79638b277f4e332fe45fcff3a89bb07845bc4133c948510e8c6cc46ec0891debefa442cdc458836e2789426f765c12a2ffbea4b5689c3abc80b9a10f720a5daed3a63f37a060807d1597d30ae13d1ed4b180f28611b81249e5d6b96fda90e81d381c53da76f47a888fa1ffd239734d7179759283e82345c3c97d4e1d679b9efa6de1739166d0417febc1d930d9480183772684e89a228e0f3d0a72beb276100a18cf8c0ed5d29f78b7e6e485683727e325e6aebb3e4b03f4297c6d9c7b76fe70c6a0c8a1354b705487ca55e1ab07816b5e1c2e1c15e806cd3f3ef995356bd71081e17445b72371181197a2ae26a0859f76b8ab67c7198364e700dac4cc74e1bee7ed0cf2cfc07afec4a256411c69b1070527ad6f855e07f7aeed92c7a197d07d1cc8fe48f5923d23f9ffd30708d9287c1bddcb370f218b8f4d609c13babe1b55e912a384ec75e61fd49ddbd48780fc3fb87a281f48f0f0b243b470191479e4b55d94516db70ae3d98271dbfd63d0ad4dda16055087f45adef37e4d0bef0d82b448b23b0ba55be8821d4731929ee50241f6c791f5e443d162d26126640ce51e936f2acdb23f66c1f7b3bb24ae1241eb3bb93f0216504392221f02ff1b7f1124897687e2d0f72ba93fd3fe126c1f3ef924f2b25c5f3057f75b958378d7320da2bb2beaa4255796536af7421b5016697bec3ef36d881b1649a998a5de8e73f472469228b48e97ead15184e6050c503bc644675318e3a195c38d338f634971092ee77a7eef2ea7475727c000be140327f59285d51552ce293488f341c2960295ea07c8a5c7c2c3e695edd9d9ee1ca3e431686f44ac66bb2e6ed6f9125d2af21e5f76a243a1a86e7b1fd51113a818b4c4f229719fc81ab509186f4546e09b8780bb9df21ce3c9a80a63816835eec46801b08173ec67a4a7df17683bbf56a39cfb93d5e836ff315564c1e7faa56b08a12bb9cf1461b0df6a52afa6cd6c2bff3efa5e23570c1a790acacc21c31ed5388ecd839dfe080bcaf43def72bc211c7908be3966066643c32f72d6e31c6fb3512034911ae2b0d23e48e5a590756a01cdc7267493bcca01425bbb8f01907c2b46c69ad8982c41e4f2da9bdefacef18281824eac8ce52ff44e2f12e94b5888700f51f3758d03a99a0516ae159665ba96f380da377774f91bcc753f42462095f0e937873561c0740d8edb474b7dedb39dba9084a319557c377b27362c33784f547a94a425659d50b227067573cec3a4db49b085420ef270e7beadf32c116e194ee974affcd67abd53f3eb339ab0e20448a88283579993167054198efeeb061793de24993b4c4f105548214617059b6bbe7f8286e0176465cf68e94d2c3118a86a8ecfec48393a5d5da16e64a9bf9f112ac4461081cb4f3913b026dcbf0db9edb4ba5f0a00302e975b270601d5a94443d3c0373ec80044af6212a509dc594c9918130eb2622dd2bee05285eedeae039097ab58ea234e200f11db1e83dab1f9e05ea1c07b729e3f428e25a5266d7fced05fa31cf3aea077a7cef29b69190dd9810bad5cfbc7766be18237e3bfe9daebfe2463ddaacec7897402a479ac99d063f3bfedf657c90a6c6e5fd910eac45fc2dc99c683c28b9fe38c7e5a6f5d9c34ce81b9de70a617c8e407c2b6e8e17c205231af507f5fb6c47c427f17da80217389d120eb8db4ecc7dd3f7d2c828764f8fe644186fc830fde90f1b8c3c3411b28184383734474af52b62d80857101bd7278f844f10e8b893b551d2605acd1e611f48dd592c6f692f4b8b7debb903d45fbcd109151b6f3e0e8662dc9b18cc8e8d04fb04b75ebf10edc62f58fcd6554afaac57799560e6dd6ba3aec37eb1c520fa2ccd8c92678dc8822572bda05180df596d3155a6660f9e279058205be977c0a8aef81227fd8ae0d915049e616d741f98e77da4ed2d4d18e83416d23def272c07a561645eafdb542fa086d67dc4057a767c1e574423ca3e4af3a60bc8eebfa351ce833ebeab9f9508f487e91940984f402ef657439b9a71e8cc200d338f52a279cb6431ae6d8b4c0773989d15b5e25fe0e27278bb17030cd414315bba463afbadd4753dfd52b21e9ad2f4318be38370fdecdf38c34f88782a1c29eeb2d789d132c8bc6e2b8a00b6204f8a91112394781c8163d3658161e8f260b280bf74a8f294c1361eeb5eaf13f30f8bb75ebf8a3cd833b0e2fcdfbcb087342315d781a9186c8523005684357a61017978ea550c611afb3f79d0f37faa7d75c6bdc00e2d71aaf8487cfb9716029111060aa0cbf6d264ecdc2415abea0ae5241b35c8b1fb49a46288fee5d8436fe614122bfa9ccd120c40aeec29ed52004620a1a48855f1b09a048208735beaf4223f1c98662b5597a04ed48d708de6899c73617702dfe2292cd83fa12d134801e896d4537b6f8df04139bdaa6f890a67c4aeb3b2e4a08f7f56101e71582083a3b3ab0a3eecc8f270f7dbae1196398b7c1cc3aae9e881bd56bde6086d2fcda104f66a88554d30ff4bd665d3a17611857d0de4678c0ec935abb0b993629c30c02e56d6589558e7faf8727b054e7eb39facfd022b17e392c14cce5c6bf817441aa1dbfa0c2b7ce79d804fec1962114f3cc92fc2e3e9c3b7737d7063d898a6406c9ef5f8f3a266c3e28d3e8bf16d885ac5248903eda1236d4a73d75fe19372d4bcc7d1147d080c1e0cf5e60bdc1e6fdcb5af0394e790edcfbdb73ed9cd3153a7a5d425b8ee420619355b2dcb6a287e72ea02847a5f6871edfbfe4698510c7b0b6ebfaea111c2d486ff7b009a8d2cce7a2c3045ff690232a29b8595b2ae1c5a3add3a185b852186fa1b05eb74776295126ece9769a6c31d9c6c444f7b1a5cbd35ce8460a4bcc42a70d0fd85a44d5bf8ba4f89c12667cbe4afe369174a97821ef16d9ce096818d41e119168e23325e89af4d9432882212db83d3a8ccf7a8f2a130c22a7ff133a6fb7713cf399d853f379fbc44ce05d8bf02f6b8d048fc4a34fc11f55d18aa53f50d682f8ffed4473e1a08296effa889a3170fc6774e649aecbc277ec82404bb4c50bdaa12b79832ee633f8543fc043a4489b536697b190c32a2954726b08d1dc1f5ea20d8b26e53ae34c3522359ec66ae40238ae043663855cf84758b138a84f02478b050eb22bc76a8650653e3b9e6da84dfd093ed9999730511da1244682b53aeffb497c644aec7f9bc4b136ab9f00d8788aaa51a7d8ceabe700680fda3f21cee73341c8313f89aea93cf6b07c21bcf941c99fdd5b5557a6f40cc38209579e32b629024a2d4f4f70b2969223ba449762dc1607f36aca48a8f0d43013f4cb71edbce04db747b094f3c3caceefe1adb1c28b8ddc1b531faa50ce894a2af465b25fff2329f362cadc056719ef341803662ce4303e0499246d37eda267045583de29b020838f253b319905bd46bca4f2caeef21fa786f23805a228de1614e083fa72c27457645947b1d71ef6e66e99466e1796967914c8af6f9eea162482c4d9edd7232b0c96c44c3c0b094a8fe8f013bb86d6efc87b0dcb63f4b553ce76850c1f2f881c5c6afb9b8094fcac0edb72bf909135cb6e3719385f27faf8070cc490bf616bcd", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000180)="da8828b0b5d1c73fada717aa4e410739649536e1c1994e0468387aa9862e223e49b71023789a7ac95c6e835e740e15f21e853817db0d5d07048c75bf3ae1f39aceddbda7ae60fd4ab481244469ed7c684fac10d83aadf058cf9b65375f28df36f5c7255d917023fc5d36b59d9cdbebcb1b40e8f99d30d7853d75992037be0c082cc6e6908776b19767eaad5309b56644a6276446d0df61825f2e12405f452c7e9eec2af6716c732ade4f78e629fc9773f774c77114d9", 0xb6}], 0x4, &(0x7f0000000280)=[{0x98, 0x1, 0x7, "051f0b5f0a5ed38aa0f3df7318ff82f6cdd034a5d8c661781b42ff3cb297ed0a938eb92955ba83eeb40dfabec5a9e96e1716ac4fdfef344356951c541cac5c1c2da6d32f75c29a19d273eb8da658fd333a615905d40fcab3b5cad616ab8e8ac9d3727f2f429b01727653421e5f745bebdc56a52ed469c4a6ebe8a8608eb0b7d0bb"}], 0x98}, 0x402) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x1, 0x19, 0x3, 0x5}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'va\x01', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 16:00:58 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xb, 0x4012, 0xffffffffffffff9c, 0x0, 0x2) r2 = socket(0x11, 0x3, 0x5) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x7, 0x4, 0x5, 0x8, &(0x7f00000018c0)={{0x3, 0x40, 0x1f, 0xf3, 0x7, 0x4, 0xb4d2}, {[0x20, 0x1ff, 0x0, 0x6, 0x80000001, 0x800, 0x0, 0xffffffffffff4478, 0x5, 0x0, 0x6, 0x1000, 0x82, 0x3, 0x200, 0xf4, 0x151, 0xd0a2], [0x5, 0x5, 0x4, 0xa10f, 0x6, 0xc1d, 0xa13d, 0xed, 0x100, 0x9], [0x0, 0x8, 0x10000, 0xfffffffffffffff7, 0x7ff, 0x10000, 0x800], [0x401, 0x2, 0x8, 0x0, 0x885, 0x2], [{0x100, 0x6, 0x8, 0x80}, {0x5, 0x59b, 0x8, 0xa1d}, {0x9, 0x3, 0x17bc, 0x1f}, {0xfff, 0x4, 0x101, 0x5}, {0x8, 0x401, 0x1, 0x1000}, {0x4, 0x3, 0x40e}, {0x5, 0x78, 0xe70, 0x2}, {0x0, 0xcc9, 0x9}], {0x52a9, 0x1ff, 0x3d3, 0x96}, {0x20, 0xa27f, 0x4, 0xc4c}}}, 0x4, 0x4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000500)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001600)={0x6, '\x00', './file0\x00'}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001d00)="260b1b75b87c2e04e2fb950f0a1db84100000000a04b2f9b839448262aee0d38732dc99f87a6a69f04b711b0b13c87bcc25148d6f4532fa94073d93940c1aefc2cfa8c368e24420dc1600862423dd028ce76aa54cd86180c4112ebec214636a2de5307fdf3387f5b558ff93b2222c8ec98de076d0ad19c5dc4555b10ff344606e52445dedacebda14e7d47d06a0176b0c65489a2b1f59a1b72c1a42d9ed3f5d21d96cd2fcf47f073ecc9e6c11481", 0xae}, {&(0x7f0000000200)="32c581c3c8f389c3f1c43bceff3357f9b4716a2e8610002be10fa6b3739dcf6c30ce55b6869081985c3b053e063af542b0cd3690702d5976a1fe8b3deb68ae3e973003ebe229d3b1615de31b39920a2f343aed406956daa66a54167d23200d20a78d76e5ef5453e19786aec8c86e84231b7855e0f6733ecc345e5252d4566585b3e559a6467a886a547c1f05cbcbef272bb7432dcfce420e03c88ec2faab92e3c2c1d69535bd6030b70c592656f7abbd720489abac3d619ff773", 0xba}, {&(0x7f00000002c0)="5770e12747d9e1587f7ec058b33a1f66ecfcfb187dac46f10469145038c5af1fcfa348956ad0ddaea04b309c62b011c5e3a5b65c6254357a3d31bd87244aed8cd80a4daff1b76b16129b6c3b695c77954716ddd5c2781328053fa35410b14853bbcadbfb5444c1b1416242151372857a1f08208a6d6155aeda447ad66944539e1f3c505bc24d61c76eb6eb93ba9ebff29196cb8b3dcedeb0f5e6af09dca308b8a029a8290a0d553fb1e5ff4c51efcc852ea9e336287934beb7e2583d0073cb15db9c1c81bb6e6593ce00cd153f45014a06bbd98bf36662d1844c9f6f361024153e22f7d3ee788a78bdd41051fb98b2441234", 0xf2}, {&(0x7f00000003c0)="70ae714991d5dc7bbed5dd24ee49ac329e53de1684f05ee8eab5f11d5431a456c284944e741493a6b999a7a32cbd300723964cca743d323e198393ced8ed42c7df8ba3acfa13cb190797378f50733bf927aa9cd0633dd8fcdcc71c91bb06e2befbfeec2e8bee0a5062792fd649b13dda63c443c388d4eb7a3ba0568c2ff8a59adcea6751451a53c5c5ae0c36e159686062b484581ab85410a90501814c37dd925171a4d53017f4f62a501d", 0xab}, {&(0x7f0000001500)="900c0097d139b8d87344aaa33c1099de19933894663fddc70ff205626a559ad9b18bdf00c540503e93423e79060b1d4ce9b84cdf92ec45a1cca17d3169f945530a8edf498ba536adfc52514ab71f6e5632c12ee2e153633e656779bcd25233dbff79905f03c42b295b8b438744614709c2011294c71de3b94fb13abe0c56a20816fefc09fe1cb8c991b3ac856497cb58747434f3658ed87705c101142e26b29baf195c144804ddb11f24405e8ee34cc278c5a5d4e7fd6f5bb0c48fcf1e8d72e24dbb9f547d6beee3a1", 0xc9}, {&(0x7f0000001b40)="652bd2622ee92154c8add7d90cb0295a70f9d4c46376778b8bb381e27c03d78a91b1ed3ebcbd95dcf1b615a2dc9ffd36de0ccefb2895fd688340426b80506dc09834be228b0920289c10dc0ce8258dfe5e07ec95335e55e9d6c881f2db81777f827275244712e18ddb09ba27a8d796dc99425c790f371a144e49d8d85c6a606fc200c4d091d86d8f3e72544089a05b09eae0c7976040166d93c753af905534ffea7b35690479ae4e16e51c6829cf565962e07dc9c53167a663c7ebf8f895b285c5c8302efb7c60ce265804d9dd46fee5f0a3b2a38dd6c8561c29a3ddaab5d34469dc01884f915a67b6aa6282fa6352c0cbde2af743aaf2f7a4b634a71adee7a45c60f8cd2e13e9ea70bf06b2d39e6ed67470f3a945fd211b65890e6c5ffaaffcfaaedad2fc8b8925306adcabc741b5b6c7f300000000246b831699cb5ce5592b6168a95c47c56bc51c8f09e9b3c163ab6f79b05306720a8e126a5bcc2b57074b0501bdf5b28b37171e15713218121ccdbcf1e27d6caf0a6d1dee5ac725203ceb58264a2ef77e58467b75c44ca72fadcbdb194b", 0x193}], 0x6, 0x0, 0x0) 16:00:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x7) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r3) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt(r1, 0x7, 0x9ffe, &(0x7f0000000100)=""/89, &(0x7f0000000040)=0x59) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="811d41fc5ab549ce3389c9c89145f5c5c523c3c2a9e0b071f5f308f8a6273fc94fa22fd5d8244dbe08b8ad35d8aec7dd00329679d9ab1aef795bf37777e1fdf4d7c3f8bc080309ee2bbe19cf3f89c30b4d795dbcd4d17ff1cb4de6c7201636f8340f42e8b8bfcd1b58", 0x69}, {&(0x7f00000000c0)="0f0248b6133535d041c8bd817f9081a9c80b1b70a93cba1944d8d260542b7c6e90f523b44faa1e454696cde722ae5362d41c586e6888746add35a788d83e97014065dccdbc80c29e914eb2a56f8e9aaacf7059941b28e5e7fd3277b03bd0028671e173d4c73c43e51064f12bd7d1567ea86399e3ff4b14a878755db74815bbae29486fd110a7fffe245ce55582ced65d5f1e0e48a46fabecf5ba4872886ec6f141cdddd566a239a7856821a8c8e386c4766c18f2514e49f32d858c78b2aaa9cfec73a75974740eb3eb72efa9a362e3", 0xcf}], 0x2) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x10000000, 0xfffffffffffffffc}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:00 executing program 0: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = semget$private(0x0, 0x7, 0x10080000000) semop(r0, &(0x7f0000000100), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000800)=""/166) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x7ff, 0xffff, 0x1]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000001c0)=0x5) utimes(&(0x7f0000000080)='./bus/file1\x00', &(0x7f00000000c0)={{0xb}, {0x4c, 0x1003}}) r3 = semget$private(0x0, 0x3, 0x20) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file1\x00') semop(r3, &(0x7f0000000300)=[{0x2, 0x5, 0x800}, {0x3, 0x74, 0x8ca9a06aa4e30eb9}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x3286487f4cf25948}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x4, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) 16:01:00 executing program 0: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f019dfceac2a84e6abca64805000000c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795e63e1d6f465baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d20584f39514f0a91925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f001b58a2a87bf47bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0dca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb52"], 0x10) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca08147eae89ca66cab69dd8de28c955eb0dbe8fbbe65bfea49148559adb470a0bb7d4819e3b351da0530", 0x5c9}], 0x1) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x10\x00\xe3\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xf0, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:01:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:01:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5ed2e432a5745085cc2b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0108b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad2140eaa7865bbc198acf515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b1900000000000000", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:00 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r1 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x10d) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000480)=0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockname$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$unix(r2, &(0x7f0000003500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e11dad742aac4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc202dae852aa51a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a9e75979c0849ae1b90d25fe67ce414d9685160d4350daa21ff62cbca9667f00b328e87296010f089153223700a49efb87c9d2819468b986d6a2307cb5d04b46afe2d076c72438fdbc664a852f45fa25792b2bfe666b3658a41d40a2042210c9441e535cf49f0f4e271337ec2865e16139c4789344bb3ca5ec042eded2e29cbbe59d9e6bf1eb6a6c0cb9428b9d2a6fb3506c5cb32926fe30b21a359cf25dc9835fdca8b00eb971338de68ca09857b96af0ddadeedf4bbe950eba967"], &(0x7f0000002400)=0x1002) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)=""/137, 0xffffff15}, {&(0x7f0000000080)=""/51, 0xfffffd44}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f00000013c0)=""/4096, 0xfffffffffffffe7f}], 0x5, &(0x7f0000000200)=""/60, 0x3c}, 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x11a) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) shutdown(r5, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x2, 0x4, 0x0, 0x8}, {0x1d18, 0x0, 0x88, 0x6}, {0xf2f, 0x7, 0x1, 0x4}, {0x4, 0x5}]}) 16:01:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4cd494bf17ab1f16d1d3480a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b8927313ad30505e8f5300a49fef9d6137d6c44f1c460393795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a41197a3862078dea24018295824984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136bed2554b9d8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6693e86186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a20200000000c7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r6, 0x4) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) geteuid() 16:01:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xaf6fbba1d0bce955, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x4, 0x7ff, 0x9}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind(r2, &(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa) 16:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x20004) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:01 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x4, 0x1ff}, {0xffffffffffffffff, 0x4e}}, &(0x7f0000000080)) getitimer(0x2, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1000015}, {0x50}, {0x8006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x170) 16:01:01 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20}], 0x0, 0x0, 0xfffffffc, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x7c12bca3, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r3 = getpgid(r1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000280)='@)\x00', &(0x7f00000002c0)='-\x00') semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r10}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) msgsnd(r1, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgsnd(r1, &(0x7f0000000040)={0x2, 'Z'}, 0x9, 0x800) 16:01:01 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x46, 0x80}, {0x100, 0x2}, {0x82, 0xffff8001}, {0x84, 0x1}], 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x20) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r4, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000240)) 16:01:01 executing program 0: shutdown(0xffffffffffffff9c, 0x2) r0 = socket$unix(0x1, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x18, r2, r3, r4, r5, 0x10, 0x5}, 0x2, 0x4840, 0x6}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000300)={0x16ee, 0x5, 0x2, 0x1, "450fd864fdd1dd7761fcc24f5c896ea57660d0d8", 0x6, 0x5}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x0, 0x8, 0x8000, 0xad, "235ce2e923ea99164c65e15049b2ba0f3f54d95f", 0x5, 0x1}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x0, 0x0) pread(r9, &(0x7f00000003c0)="4e6bddce6bf0bb7c90685c3e3532ea2dae544772c2a3716010d58441c60841", 0x1f, 0x0, 0x0) getpgrp() connect$inet6(r6, &(0x7f0000000400)={0x18, 0x0, 0x20, 0x8001}, 0xc) r10 = socket$inet(0x2, 0x5, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = semget$private(0x0, 0x1, 0x10) r13 = geteuid() getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x2, r13, r14, r15, r16, 0x102, 0xfff}, 0x1e9, 0x10000, 0x401}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000640)={0x970, 0x3, 0x2e, 0x8001, "0741badd3fc48340eb3b9d79d1aca39497b8d3af", 0x7, 0x61}) r17 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r17, 0xffff, 0x1006, &(0x7f0000000680)={0x6, 0x9}, 0x10) 16:01:01 executing program 0: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) msgget(0x1, 0x4) write(r0, &(0x7f0000000040)="510f", 0x2) pread(0xffffffffffffffff, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4b29f8ef9c25263cd5bac11fd45606b84a4eacbac6225bbccc304d2b92e12d6512d9902e625ee3de0642938361ac8ca73fdd4716f2735f11f21636446cc3605ca455935d0e8d96afb66c197c9af35463e3ff3965894604844c4a0986cdee0bd3abed316550714e4fe4f37e84a0ac9dac3e7404cbe1a928714d7ff1b63c2150d306413f77fb4d898e670dd2e11647f823e134dbd6e1f52fd0db9bab0730d0006b1c7d748351400acc0e9852f5"}], 0x228, 0x0, 0x3) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0xa00) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x22a) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x800) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) setrlimit(0x7, &(0x7f0000000100)={0x1, 0x9f21}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4000000000000048}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) symlinkat(&(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0xfffffffffffffeaa) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x7fff, 0x48}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:01:01 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f00000001c0)=[r9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r3, r11) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r15, r6) r17 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r10}, 0x3, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x7, r17}) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f4010c10e0f9b4198fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acb379911f8a76fcabdf334943b000"/149, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:01:01 executing program 1: socket$inet6(0x18, 0x8007, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x1c44, 0x3}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) symlinkat(&(0x7f0000000280)='\x00', r3, &(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$getown(r0, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x8000, 0x9, r4}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './bus\x00'}) acct(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x7, 0x2}) 16:01:01 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6812, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x7fff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000480)=0xc) 16:01:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x42) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0x0, 0x0, 0x8}, {0x6, 0x1, 0x3, 0x7}, {0x0, 0x6, 0x20, 0x2}, {0x80, 0x16, 0xdd, 0x5}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="a6d1ee11c5a720b4ff03000000000000bd51400dc8f85eae", 0xfffffffffffffef3}], 0x0) ftruncate(r1, 0x0, 0x20000a) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) dup2(0xffffffffffffff9c, r5) accept$inet6(r3, 0x0, &(0x7f0000000100)) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x120) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) r3 = socket$inet(0x2, 0x2, 0x83) dup2(r3, r2) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0xa) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r1, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f00000016c0)=[{&(0x7f0000000280)="1e95dbd4b7df1f3893ef97d3de9b78edc77eb3f6584cd7ddb94ac3e3ad6dbc5dc0e71c4641e0a3504368d06e1304b1aa0d1ab3", 0x33}, {&(0x7f0000000440)="c0fba61efff950bd17ba753fce6e6c673df0d07f608f645c5da5fc8655b60823b0813e9c515e0844220a3d4cefa52ceb37f9a696287775db59e8af82f6fad9fc92556f44ba0910ea19a89d47a1ad4ba041e819107c2963d71e157ffcd5ba843ae18d046b4d91be5c2b61d9581ddbed4275a8a763731bb877d9f7b303fd822038bdac1bb57f45964033f9ff19e9aca9d83d7ce3e3936c34a540b17dd023fd8c21ffc3dcd724ed7b743107c1641ffac7ced9e184200db25d96b17b03bfe20fd013eb0f2c1b3cc959", 0xc7}, {&(0x7f0000000340)="a45bbfa4", 0x4}, {&(0x7f0000000540)="2fb4c530e5b84224cf8d94793eb26d737c588bee1e06c0fd1670ff0efae0d14764ea489d18a477e92f5b332dd01f5641ba84cc726b5762557c8d9ce1a4a1d071d389fd7d9c3aa1e8a0faecdde4d32f36869ef70216a0be94e17739208e781be68b82793b5b26ba471f3c8bc459acc893ede2b48bf726f7ded8e84a", 0x7b}, {&(0x7f00000005c0)="8eac3e0d3c86964ab5b73be3c39100075e849d0d8f3ad2e343d2ac87d5e109140c062d43dd92772010d10ca4ba896e5d8d3343a7ebf41259282aea52f35868a57afcb7fd469620a3814cb11311a35fa84732c5796f351f3aabe5629fe069", 0x5e}, {&(0x7f0000000640)="f74280c5bd90199c2988cebcfa4333d7e1a6415a16b2b26092d1bc5c9b55b36b873ae66add548f68f64412aed98dfc23ba33fc1190fb3b444e84b069297d6c64d409c7cb08805261c2ae90385ce9919994d1a46626e7923ea8416793e02d96d94d9187ea6d186848be7d4e725e963b7ff5771b9fbc826165d40736d6c094c4f267ca7536cbe1b218ab5c602b3078da4ff99fd6465ce9c9e318080758d1053a5019d756b2229ffbd7a1ebf39cb934e11e8a525d0c35d65361702d7bb232fd67444e541c6d1e9f2f41e8cf33dd8be92dc48e44ca953b9bbc431a0f58945fb5599587d9d9cf636aedb310da6d48ee316537d06cfcb74fa60abc2aeaf8b4bfeeffea304cd6f59998f758c0645e749aee23a345fbaece577ced45fe02e0eb97e886a880890ab575cf2a8c5845d5b9debb8d7017a2ef65b07495c361f65dfc5b8366399f9d17907ec4a17cf6cc55d467b59f6b27b0e1ebb983f584698413b03224b86a7b18f1b119847e43baab0149a2b04181e879acc4b4c78a834c63d80d17d96ab7afaa3d4b8475c48635629caf147302386fc0566354d1a1af2e1c5c6e26104a22b3e3e7735e0161b312733b3428f05c7b0b9da3c81e790151542f88d5405b0552f2134fdaa86f783c026a195897052c9ecaed4c1f84be5dc4236008536b0405134f10bd06f162560462569a1ded0b7eed83698e65c68961cc8bf924b4614cc01176dda8834e9a5cc1f80dad8ab5c64d84873ddb11c77cdbca0548393f7eaefb29d189d84145778cbf51a2bc6959f576b9eb2775fec8cef85477aa392e2283368a2814e9858553f6e1747407015c04ca99ff180d4cafb86f86de95acbebd296d96ada8769e7bd2201e0c37400df365fb9a11bd730863cce4101577079c9f561cc8bbcee38918432f81c85f12b29b13fc24eaacbbcd47c0b9130be6ccc52d80d8d642368b5ee4a632635ebf54b858b7aadff4584a0e5bf14009f479061c62bfcaa90c928711e187c2c0cfa3a1e76b7cdafaca0db20c5d0ad54c433940daed5cf894694023180036d70920838b38cc4653feb226561aefba456e0c6aaf6b22285c97c4d91cb104c26102b87e95dde9426b4a64d3eade59a1fcccef73c0df881d0b9bd9a3abfab0f7bec4993825c529ab72896e9b1e14dc02baa7ceaa371b1fb28afd93c5f7d968b582082fe4f2275f88bb06f625cc392c900f20cc6d29c7f05beefae5d50da7e4a61130ea3c0a47ade0ccb2925c76cd1b69171e20ed22d8f57a0e7b231b73e8d88d593c56eb30e5572dc7336bab3493fdad069177255c6d35024c9bc2023c3992e83cafe060ba337accec0087232245e2d92a9be8716f87dc102225f7e5096492d934fab4f5c3a9cda340b323b8573bd86c0a0f23a8b1b9c0d5338aa40758378122900aafdfe8554eef946754bfa477e9a1e506267cf1b249166907e29a99b51b516d58e1479fd85c7fa3673468a23b2b0614b6324054d639ee955e5eb4ad934ed1deff3708cc57e5b5bcd58826c22fb90ebbe124a28b91c92ebfc2992ca10f7633061dfe68c725279d9f0d67212bbe63c9810d0253995474209a31e49fa81ad48852072e7af8df8d3de07538c1e7d523bf711779247c88f5a80a9d3b6a9dbc45a72869c1dc577ccd6b34faa3991a3bb7d0e2d0e78f1953698eb7ef485531bae6f48f7b057f27b971009c4bb4d04eebf2026e1b458d1f775de7629aa8fdc29e1702f737d3287f63edd8aa34e26bee6c3177e94a71bc9263ffe96bfc8206426f7f08edd26f355a4dccbdfa1e3660d5a0f73b369cf07ba415d626c6d69ee01e881e1c0544c57b354a6af3f55d5f2da9f4a65b5a62d2e76401972729b0fabc7983c2edc6e359d428bf5214e95f6b10c10b9d231e213878e2bab3dd492516ac3ec2659118dc64b0db57d81d2d72e8f04691c9bca11388add4ea4d833564e683d22f80c4cc3a8c97318397df6bfe04cf7d01bcd054417bee5a80fc99d9b918e3bc98cde2840a4f9eeaa53468317839597f7abe004ff613f8f8762e5769c7c09a7382f039d911b5dab779db2494ae15158e5d4af6145ce92f4617155ffb8221c27732920332595850d4cc58299af4f61fcbdd072f211824f50175defc54ce505553c6fa8ab44035a2a1ea90c61dd6a7b69a401d869965f8cba290501959bd207299678834eb16fcaaae1fe2c2274dfac025016249b7edb53502125a8c18ed4368923ccedb560f58969031a4d7da4c6951f852efccfcea8c0b8de895869e8e67c448432d2e2dcd0120cd31a948459de5ba2427634b983e585662246e4125100c82a562e23714835b27863169f1ea6acc89bffe36957bfe7be06d6a722c3dc9b2b262cbd39acf8c4947463f35b86e62dfdb1376a788c3a8addb30b4d4f32acba5da68f5adc51d4d5fdb1e1f14ce65d0e9eb58d64b7247db644f2e2b997555794dbd2f62e69cfd42d6e10ed455f5d5334309979bf2031bac7ed4d8c97462c7d55f93db10852f98e2f47b72cee112f6f7686a910b96dc5b9ccf4ff50a7848b6662cd9718134ad029fe41f841491ec650d8e6e5e8c69f74f30a31b220c06455cd04bbc5e3d045a818b163599efea04c1fb5831d5c3b4b825c8cbeaf9901a0fd45d53acc0785bdd9f6c1fe6585aa690a5d4ee3d643f7e63cb1d49a636a357701ee47d0443434368905db98ea0cc17649f853db6774bbe3d9ae76bbf281d5992a1e426460c81ebfd79d4d2a3a0c07e5b8ca9d973bd00eef2bc07042c01fa1d7ede850e1d9d7907bf642859883309d1026613bbec6b32b14ed8a6fb34c56ba24a324c54bc1bd99a18acd47295d2c60b04745948cbbfec333bde783130620b6d2eaeed17ffa1647e760e6b4b697a0d31a6db012fdf0d9910d426acdbecf2a0264ad9b792dbec81446fed117687c8d12e0df6cb7bba36bb774909ebcf2b3799738c6e87cf06a1f1909c51a88077e87a36a03a53ef1699656c2672a58017aa77ec3ed31151acf7cf4e69f85b6a6dd4895737e67b14edecdefef5429737c277a874ff4dc64788a5ed74697ac7c7f8c518667fbe19a4a305a68cfb564693bca0fa593052e2eecff34526154cf27dfbf0cdf534df0b361f99fb4ee8e705e0608c36471ce9f46e22b6eb2e1bc0be28d25dab42631cc33f324501c59ffebd7ebbada24bf7127396614e4e6ac6d134cd81652f5c8db4ffd513ba516f161627b4e0ff44f248cd260bab96928602c728c0787097c4dc908ec82a7648ed421fbb477b1d4f015c7280db98d4ba5f2e218688f90c076f8b1ac3a2eab138f48c4b5260a5b2614783864489ab1d1c58758bdfccde008d8f49c0b29067a293f4ab49d07c59405dddfe769ae6cb261e9505086721f3e58b8ae2363b7ce2b78eaca905c8aa60784dd10e9d1255856f218b019427b7bcd60994da0ddc35a6140fe4c39a1de3ea04cc5ec2500ad503e00a000e866c7b2dac8aff1b2bab13c393a7fe4cdd18dd768c0adcc99132b7f697f4d8ed5407ec38ba32c6ecf1d831d261354ffa3909645e76b51b60479ac78275896a55fdb84c1e88c407ea7c50290dad0d8b04ad3cf3f69ebec2fe72db46e195a54ee8ebe9cb55a07e9f7ff2a79ac9ab8585430acb55c1728d16a2629fac66a47d08526a78447a84ef5167702e6c47ca860938d41dba4e65af51a2d76f7fbec44c50a160bde8326bbd65bbddcf0f4897505736eebd102fe96ebb3e36d8b232cc200a03169439f7677204b8ffa579f46536f3bcb2e45414940bd6649ac8166863fcfd9abb7b4f7232a65ac8da18cd8b41e76a94ec6452ef564a950361dce2d697a5ac366b1b95cc643a6d981640206f694c3073b3078326a498c9d22d7c570b93e110f7a84885b1ffe342c345a520a4d496e91b858cc964e12e3214b33861d6c0d69fc9c101012a77dc35da79ec3dcd280284c09b9074ec19e2f459cd6a201c53d322d7f72a38e4c393f2a109a8fadfdde38e36eecb49578be89a897360c951b5daa14501329eb36cb4f13266a1d1f167691c0610e933f11dd0e664da068fbb95354ddb6ca29e207dc13c06a1ac83390f336267c9159ee8775e0633e2e97aa6db1e531f5fae3580c6ad4a4cccff03287ab96229be5d10564768cf7639da3e4dafc46515423add601b0396f1273db3c8a1588848ed1b2002d4792ae10c63c4eba89a5cf673b942527ce59356b5f244846a8c50f506e875d6294238e432fc0b478eff5239dbd5fa69b22f7bff0ea95e0f99408b16bf52a9fdffd1f2dfd69a2a8fc55f977e423d49a06d75093ff0e8de75e6a59a3ae7a5eb05f7d59f85e44ff01dd729100b2d17be207719fe2004e12eb3c45220fff0d4a1c5efa05d84d3c19f92d3b6d1e33dda03038951d48b62a5332b8604d4da4e66911468881538cc2e24477bd1bf1abf5c08bcb524ba62b504133cc8203afa185f993ddf3fc0afe1e88e18df5e1c4d50946a3f6616ddf8da7cb3252c60625debb470a70ddd50aceb7965a7a5830ccda103d8954598d03fa5a62208d4b9fc3932fd88420f6da56e60a6fb7814f2f9e906d54e8cbf393508b01cab5c3c00d14bb384e82bc03823ca2e682410a5758f66893fe0dd482dfa378aabf1707e81bb041d2fe98e75889315c82512c20c97da46910fc5dba45999ccf8a4256c762ff483e2952d9feb02796b1bd3bf761b92db06557c71503f656db5c505be5969079dc413b13d62b840ec2b9c5cecc195d449c8477586a1a93164a229f4657428bdd1576f073ee432bb6688c4c37cf30126ce96dc4f9109f19e638e250afb4d4aff925aab3348229faa7e87ccd5206710eaf8312551445cd1d2e0ca58dcc76bfc6d950a1899ebf52700a05158a3ce6800cda563908967dd5cfe10b64ebd6acd11c28a1cb7d5f4f6652bfdab453561b73e219468dbd11d06044c73471ae4df0bab765ac3fea5bdc5eac56d17f12bc3867a8f1f30f9e904afd90b85f0ca31909fca079e4ec49996274618a43412c8f9a134e396fe3ffb8f04920c79ba527bedb41a95e0c761b2119955cf3aa630bc8fce06d325683d24e7aa857e592f5d60572a026b87e1eecb529b927849a0b2d14c4c58bc4178990e1aef923440fad4fb6b860120eb081bf07385729b113b3c54832ad4c03b1494b9a8ac5a3cfa5670a33962989b60b53bc75588df902447de1627d3765b0bbf716954c03b9dca8269fa89e5b931eae806c71633fd2e56b48bf76e9b21cd51d2e51c9d7547fb8c02f78cce556cd4a8f4c9229dd0657137dce57205e69fd0dd4978bf92aa1a1f8eb2af59722ad7781cadc8740efc45c5fc5530a8fcbe69c8c3aa5768e424dcc8be4794a451efe7dced0ae46991118c2ab871692fd93622d7d540519c2edbc0165749da34d1cd5a311dc9fbc83e9f72387ada604df401a6147ee79caf3fd1d38ad7ebc3db18cccfd71ed9ec2550a8e2a94987978170fc9f91d21021cfa89bc88dafd34ba441cbce14c05ea7829c8f7725490920e7bd781ddc677c18e0cc17de0c6709df62c0fa5ac8441ea9c15893afd4a71629301954f474a1b632ad1794ed4d46ea4c9c6f91db13201e71aecc0d0127c967de55bc1eba02f9325e8c68bf6461d080a8f16b9758f324c0da2401d031ad8451c6737fcf7b3b6a84435b2c8e6ec9005de6e0bf50e5322b887dc1e2315498a75a88d0c18215d0aa42fe0dd1dfcf268f5431f714f82cfed2dc44435e0b247c1917eb620d51bd8d407e944b47ed109ce1072ed4fdeaf9acf38c1645929307bdc19c7e3ceb0fefef9af89a19ce43ece68094be40589f7800d87c8c5a75299740a1c91686", 0x1000}], 0x6) r5 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xd0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x8, 0x49, 0x7ff}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fb5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583158968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r5, &(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r2}, 0xc) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 16:01:02 executing program 0: sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=""b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=""b‹ÑžÀÀbÏHjz¼®ŽÉÿÁSµÑÐu NQ=load: 3.69 cmd: getty 71896 [ttyin] 0.00u 0.02s 0% 310k load: 3.69 cmd: getty 71896 [ttyin] 0.00u 0.02s 0% 310k 16:01:03 executing program 1: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x1008c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/34) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="6713a63c89f232eaa85c7307189e") 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xca) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x6, 0x0, 0x0, 0xc0000000}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:03 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind$unix(r2, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0xc010, 0xffffffffffffff9c, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r6 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x44, 0x1ff]) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r7, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r9, r7, r10}, 0xc) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x3, 0x2) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f8048d"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000300)="5e0c6bd1ec4b6a886261efa1378b1bda5421b1fe5fe24332448138e60ed0fd3909b6e500ecaf26db9bbde9336eafc84a023aadceb5e86ac976b2e970437c89d5df5c153cfbecbb3fe29eb1f9da8a0fd31d2e84d9bec83436c2e8305adf5c375b43037a937d4ba65f1559629a6381e80444897633acd21386359e9000ea31525e272665025a76184ef4f578ad49ff704811945d83da12038c4155feeb08d3fb08c2712a016f885148dc3f946186d27c7e7fa0f9bfbb950b3250e6c2cd7e0c"}, {&(0x7f00000003c0)="5946f186dc696bd500146a966746a2f68962179c66f7ea7f2b3cb3a5b319f743426bf7f4c37a3a8e3573669cdddce1fa384471216ee02d682fa2651a10cca61e58fffe1cdfe2bcd030b51a0de292986214d330548169dd2a160375f67559bbbf48df198ad2910aa568762b7cb3dabd6749cff3dcfcddda64e05b993309ca01b65ad59e0a"}, {&(0x7f0000000480)="42849ae2d47ba4b8e0f2930b54ae7d03a455f6b6acfa345c914e6e1ab15344f4a14d541b38a7edb89827a75719d943c565975fce3b28906e056672a10aeedb327941c982da1c815b387d6f662ef2798eeca73b370d05586982bf81dd9d1fd1ab0f4e906aa3afd0be8cc88022d6985f8f9eee5a753e62fe2d55190d3800dfa28597ec56e0a54fce4c2c030dcb9730191cbc8b51d13afa5ebeb07f51f33ab3c2212307a978c0952c29eb"}, {&(0x7f00000000c0)="ac4300653370ccd9357440f2e4f6d3c493ec9a7239d875cc07dd0e294af884915110eec4c751cde5c8768bcdb3f0cf238cb05ea3a304d6f35871ec36ebb8353594c09b452e352406bfbdad75cd77d2c41ae74c276fe9ce6f2035e7ed57428f4226d0778904cf8bd187b539"}, {&(0x7f0000000540)="c47f56bf36e06494f62d42c8d5887d434ccefcf4858876d93463eb36e1f76f7e2794063fb4df824ecbce7d047293a9b335288974b851e562b10dff63f161b74db96b52ea325b2d9ea015c21d"}, {&(0x7f00000005c0)="06993fa6d255949440a96fc7db0b13c1075cfd6d7cf874e90089bdf6266743b7cb4cb90a1465d72327ec4112f7adf67291056742b07e0d1235389ad1ab436f520d032b063d3f037621f3b14bbc9eef9b16c297f4fd8cdda5c8d153acb1f3bf93ddb58e5a9f1eea59fba6f3d8a75a928391ea0a6dbb7cc4c5dcbc634d0e18825715076c8a849bddcedfb87ba771692f7957af29f80efa2a7a"}, {&(0x7f0000000680)="e39c9fa7ad11e9f433fa15b457114fe980eddb06465641ab22098c48b9b9ea98b3194d9c16987d1801c09c61f6670aeca39b8395d05d5dd7a08eff2af0ec04b116c6f449403e710391e31919bfdde8fed8480529ed7e523f14571efad67f458588a31cd2534a590e19d0edd6b023544d0ff6796bc306214a92eac7f6e1e95be217b593a43b695e76d7b1425e0c48cfc5e587956caa2a6c56a8e646de18ecaac75e9453e673e1f7335abb3f6bb44d6c46a02915c52ed4eba04ad7e94f52068c9761"}, {&(0x7f0000000040)="b71b389830538c2accff3d10b5aade48d9a016b66dfc24b6d7b0dc4b42a6f38695905d823b86d7385016ad"}, {&(0x7f0000000280)}], 0x1000000000000055, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00000ab000/0x1000)=nil, 0x1000, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000140)=""/92, 0x5c}], 0x3, &(0x7f00000003c0)=""/191, 0xbf}, 0xb622d5be1ad95eec) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) ftruncate(r1, 0x0, 0xcbe0) 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r3, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 16:01:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:01:03 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) listen(r3, 0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/170) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) 16:01:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x20c4, &(0x7f00000000c0)}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x8}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x80, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 16:01:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xb2509262df24f081}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0xc0) write(r4, &(0x7f00000001c0)="669b21caef5db885e8fe9809108c9523569fda3a6e3191afd3d993be603ef9fdba346416fb062fcebe3a760c8cc9a0e021cca8ac81288a63c2ecb5bd549775a7f6b48a765dbb7618", 0x48) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000100)) 16:01:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xa6) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind(r1, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r2 = syz_open_pts() fchdir(r2) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/236, 0xec}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f00000004c0)=""/131, 0x83}], 0x8) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x100000000000019b) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/183, 0xb7) 16:01:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x2) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:01:04 executing program 0: open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x0, 0x12) 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) shmget$private(0x0, 0x3000, 0x5c9, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getegid() r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x0, 0x1800}, {0x2, 0x691}, {0x2000000003, 0x400, 0x7fc}], 0x3) semop(r1, &(0x7f0000000280)=[{0x2, 0x0, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x20, 0x1000}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) 16:01:04 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) fsync(r2) dup2(r1, r2) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "7942c55786bb334800"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x174a) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0xf50, 0x43, 0x20, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:04 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000100)="7d9e393b95819b6e8bca1530df1aa98e87facc5d8b96d707d96312c1acf103fae9ee2da9bef22ffbb0eb71cc74cb09df38aa8c69d499a5d1c36699209acf22f2f9152088", 0x44}, {&(0x7f0000000180)="be23c9e9d566339de97c35db062327fec52a8a4a2dc8a0ee8486df3b1f6965a3f48bf6cab30837873934b8548665", 0x2e}, {&(0x7f0000000200)="7d2d73f4544fce452285cfcfceccf6acd037c942eff4b41c62ac7b4672baf7c9301c729d7a39ef37dfa98b864d7ff93eef492d44fac5e585e2dfa277f7367b3abcc46333c901b5f235b21babf600cc821cea9f2073158e417a2bf067e6c16caf7f10e519cc71fa6195e2e788b2da21", 0x6f}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="6fd37b6ded25a3e79142cfefb33dba8e15c53359052d17e9a7ad8a8cecf7b695097fad31e0d9ed51e373c7945087d9edc59e953cdd0deff56cf14433a8e15991f261accb892882a27278bbf618b100d1f19d70d754e0dd1d7acb728f4c6094d24557a5925783b7a8b2499c582f427b6d584ef64cf553678841acafddc6f541d61d4131257b1446f6108513584fd0eac2cb84dc3b2d55e0b42c65b98a4487e194c5fb5ca4a7cd356bef97e50988bcb24188fdc5a8f7cf", 0xb6}], 0x5, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x109) kqueue() fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) fchflags(r0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) 16:01:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) 16:01:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x802fffd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x28, 0x0, 0x4, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xd, 0x80000018, 0x0, 0x100000000}, {{r3}, 0x7ffffffffffffffa, 0x1, 0x20, 0xcd, 0x1}, {{r4}, 0xcb1e5ca9ca0973f5, 0x126, 0xffff7, 0x10001, 0x7ed}, {{r5}, 0xffffffffffffffff, 0x10, 0x8, 0x2}, {{}, 0xffffffffffffffff, 0x65, 0x42, 0x4, 0xfffffffffffff800}], 0x7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xc850, 0xffffffff}, {{r7}, 0x0, 0x1, 0x20000001, 0x9, 0x6}], 0x8, &(0x7f0000000140)={0x7, 0x8000}) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff00}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x4}, {0x4c}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x5, 0x2, 0xf0, 0xffffffff}]}) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="807842b1ad0bee99f751df45a3fe854ac40669adeee9a24c5a83b36b8bb6e7f45729181acdb5435dc8ea94c3a578ca9ab257d82962656e686ee62e14ae1a24144a4e51f918035fc7124d9aff7f4bbf4821501c36ccea8b4869540cb4859663e306650cf24fbe3edc1ebda9550190e9c0d17a5b4afa0098ee00f78216369ec46f66a883ed46775f4103080e175298af403887b8daa90d9acbc8317af624d00c801819982535c20d26bc6b2a31dc87356954a8f5f65d4cc01a3a2aab404a0156ced5e357dc"], 0x1) 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"}) socket(0x20, 0xc005, 0xcc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x0, 0x0, 0x7f) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) semget$private(0x0, 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000002c0)=0x3f) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r6, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r5) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b42a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1e1c465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9f0d4dece8f90ee3f93bf3d012ff701834c50f64655ef8e0a67293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde719208000b538b59c118000000c216c0b002d471beef3031860562b21d228fd368bf8a8cdb40af0500006058d5f96341e94c4205000000000000002621abeae2c467ab4da50c5de02f5e5ca728366d3489d76b2f71e39bcb828be5177d82621dd3a58796ff812099ecdb99d47a9e7b21feb32debd17241c03eec0300047c774bfbd1522d3058d1c1a3f01bdd85921bb6f914705f55c10b7074328024d85c83f27791e68e66a050f76606c5e23f8bfb0c9dd7b739f3c118ea409c293a86819811dd0647de8dfe736a994c012c85eff7403c03c1f440c220ada4834ae4d2c99c24e00da0462e917a893d25429d6cb921ecfdce4c7672378ec12a2d191dc3c04dcbd9347adc97bad19282803609c96033563f27e27709eea653b85260021afe45f8b33c5bbdbfd87578e6522a4514787bc716d4870000000000000000"]], @ANYRESDEC=r8], 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0x101, 0x800}], 0x2) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) getpeername$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:01:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x2) 16:01:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x800000000000, 0x9, 0x0, 0x100000000000, 0xfffffffffffffffd], [0xfffffffcffffffff], [0x0, 0x0, 0x800000000000000], [{}, {}, {0x0, 0x1000}, {}, {}, {}, {0x0, 0x0, 0x87da}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x400080000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x41, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x20018, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) poll(&(0x7f0000000240)=[{r2, 0x10}, {r1, 0x8}, {r0}, {r1, 0x10}], 0x4, 0x58af) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'te|', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80, 0x0, 0x1}, {0x6}]}) 16:01:06 executing program 0: r0 = socket(0x10, 0x1, 0x4) socket(0x20, 0x1, 0xd) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000980)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c6531001b27a9f0b6672fdba7117fa9fc624b9ba3ceace75e38337788f2c8d2defcdd43f5440ef645d5f0f7ce85b37ff7878429884b50fd46809808b488f89d04bb518d0c4c0c3084fedc3d"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x227) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = getuid() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b110000d19ec0c062cf486a7a9ebcaeffc10000010053b5d1d09075a04e513d000000000008d91b5b2a19ba1a167af6cd4e210ee93e30ca47f2ea8327f4abb251d6749fceb9afb2eda3683ff31c4bb0106831613c29c1d1fce6092e48a2ec7f36ae26e52b0c579d8c4a9222f255546d8bb2903c4cefb7bbf307fb699bfbfb7c74d7f0183f4b38499f6ce8dbc6dcbce6daa7185c786efe", 0x9e}], 0x10000259) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./bus\x00', r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0x3) connect(r6, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x3ff, 0x6}, 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xfffffff9, 0x2, 0x3, 0x1, "0a32594950d8a749d4deba24d5afd51160b83cd7", 0x85, 0x8}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:07 executing program 1: socketpair(0x18, 0x2, 0x4f, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:07 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x14, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000200)=0x7ff) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000180)=0x40) 16:01:07 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}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:01:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x201c0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20200, 0x40) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x81) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x3}, 0x8) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x6}]}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:01:07 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = geteuid() setreuid(r2, r6) setegid(0x0) 16:01:07 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:01:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000100)=0xb66) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9bf728df667018864a9f8fd812eaa4e713048e69931929648289d9efe044bbcb2e2ab76f81b7c1e60b72a81154dd7df944698d4727b8adf4c22302875af7387d37b44c2a433cd8b362f3d32dc30bd4e7254e1474bc1b79fee80e41203b088364a2592a0db707edb5eccd4e9cc69693487668c6445a46023addbef6f6f9f34f0a447029b3d0e837df9385c464c3cc5ff9783261b214a9d2df86f6405de451ccb03f490b8c5fbc05cdd5bab52007d09972cb5133c58689d5dc0762532f44fa439dd4e1dc6b463eaa66f8c9a4d", 0xfffffffffffffd21) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000140)="ad18f05be2f4ef18", 0x8) 16:01:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400020203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000040), 0x10000) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:01:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x401, 0x8000, 0x5, 0x8d1, "0037070000800000000000000000e600", 0x1, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00006ba000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x4, 0x1, 0x4, 0x6}, {0x2, 0x1, 0x7, 0x1000}, {0x497, 0x2, 0x2, 0x7}, {0x7fff, 0x6, 0x0, 0x5}, {0xfff7, 0x7, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffc}, {0x3c, 0x0, 0x0, 0x5}, {0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x10000) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) rename(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:01:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) fchmod(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r1, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() getgroups(0x3, &(0x7f0000000140)=[r3, r1, r4]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x38888, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r9 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x10050, 0x4) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x50, 0x2, 0x1}, {{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x0, 0x7}, {{r2}, 0xfffffffffffffffa, 0x51, 0x1, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x81, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x60000002, 0x0, 0xd5a4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x4, 0x5}, {{r8}, 0x2, 0x8, 0xf0000000, 0xff, 0x167}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x4, 0x10001}], 0xf99b, &(0x7f0000000340)=[{{r2}, 0xa55f24ddb48197ea, 0x30, 0x20000000, 0x3, 0xca0c}, {{r9}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x7, 0x2}, {{r2}, 0xfffffffffffffff8, 0x80, 0x8, 0xfff, 0xfffffffffffffffd}], 0x9, &(0x7f00000003c0)={0x2, 0xfff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair(0x8, 0x1, 0x1f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x10000, 0x0) poll(&(0x7f0000000500)=[{r2, 0xc}, {r10, 0x10}, {r11, 0x37}, {r6, 0x77d4af8a258eb7db}], 0x4, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) unlink(&(0x7f0000000580)='./file0\x00') r12 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x40080, 0x1) ioctl$VMM_IOC_RESETCPU(r12, 0x82405605, &(0x7f0000000600)={0x8000, 0x48a, {[0x4, 0x7, 0x80000000, 0x51b, 0xfffffffff4ad7301, 0x7fcd, 0x20, 0x7, 0x0, 0x0, 0xffffffff, 0x6, 0x86, 0x4, 0x9, 0x10001, 0xfffffffffffffff9, 0xfffffffffffffaff], [0x5, 0x6a3, 0x40, 0x913, 0x3ff, 0x4, 0x5939, 0x9, 0x40, 0x9], [0x5, 0x9b48, 0x8ab0, 0x100000001, 0xc00000000000000, 0x81, 0x8000000], [0x3, 0xf99f, 0x81, 0x9, 0x9, 0xffffffff00000000], [{0xd0, 0x3, 0x10001, 0x8}, {0xfffa, 0xffff7034, 0x9, 0x80}, {0x101, 0x400, 0x8000, 0x9}, {0xfff7, 0x2390, 0x7f, 0x40}, {0x4, 0x50db, 0x9, 0x1}, {0x1ff, 0x40, 0x5, 0x9}, {0x91, 0x8, 0x400, 0x9}, {0x5, 0x3, 0x5, 0x7fffffff}], {0x4, 0x8000, 0x98d4, 0x8}, {0x4, 0xfffffff9, 0x0, 0xff}}}) r13 = syz_open_pts() ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000840)) r14 = kqueue() r15 = open$dir(&(0x7f0000000880)='./file1\x00', 0x1, 0x100) r16 = accept$inet6(r2, &(0x7f0000000900), &(0x7f0000000940)=0xc) kevent(r14, &(0x7f00000008c0)=[{{r15}, 0x7, 0x98, 0x40, 0x3f27, 0x9}, {{}, 0xfffffffffffffffd, 0x4, 0x8, 0x80}], 0x8, &(0x7f0000000980)=[{{r16}, 0xfffffffffffffffb, 0x22, 0x1, 0xfffffffffffffeff}], 0x4, &(0x7f00000009c0)={0xf4ee, 0x7}) openat$klog(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/klog\x00', 0x100, 0x0) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000a40)='./file0/file0\x00', r17, &(0x7f0000000ac0)='./file1\x00') 16:01:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x80, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:01:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() 16:01:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, 0xffffffffffffff9c) 16:01:08 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r4, &(0x7f0000000980)=""/167, 0xffffffffffffff1b) r5 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x32a00000, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r8, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0x6}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r5, r7) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240)=0x40961b, 0xfffffffffffffe2b) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xe075) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:08 executing program 1: shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r0 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) shmdt(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0xffff, 0x5, 0x2, "c2e9f11dd8703bb70b01fe93cfea5d7f2556f6c3", 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) write(r5, &(0x7f0000000340)="962eebb45c9eab6b468d2f0ec48bc41802b5c894c67aef9e66ef8981ecaf8c0cdb15fe93364e890b0fd44efce41326ee51fc232d4b80a0cacd6e4364cd01cea7c89d81affd101fee4acaff41e823f5ff44571cffd644b8aa82aecc643d8e03b3b129379598f47cec0b7dfda89db2c23e65b2056bd137c9157b4810fac6326f6ba8fd86c47e9fa69dfee422ab2681fd1551ccbcbda90e1b59f3543cda0a7e4f3bf2abf7fe53631fcd5686ec23692721830bb2aceda5fba7abc5a98e15ef000000000000", 0xfffffffffffffcca) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x3, 0x4, 0x1}) sendto$unix(r1, &(0x7f0000000240)="f88f6ecf979cdd5cb2ebf071ab65d5d0c0d8866efd53e84eebadca555446ff83a8a885135108b2de1d8b5122e7dfdb71406e17f99378377f3983f1fa53880eb3715bec9487b70856fa58b7fb599005ed00a47e8735cc1ccc3da6f86e63c6e3026f6097c19afb2be56e4bba3e3e2f2da23f34afdae3cfe1b00add6644624ffedbd861f4b05f7b5d73713df84c26afe4ecf1bbf784ccde03ccf67c32e5943e2dcb5e5320e783cdc6d4ef129f5c8b067a125c49b4e23739b651d3eeaa0825e29891302b02da7603336093adac2ce7a731a1dfa367ea6d3cda7f483f7b0ab320b6ac17ff0c332f5c91d5a5793d72c09a8b4d59e843ce41f696567eded2a35bf6a1", 0xff, 0x2, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000080), 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50, 0xe, 0x69}, {0x3, 0x0, 0x4}, {0x6, 0x9e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x50, 0x0, 0x0, 0xa9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nul\xec\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) r6 = getpgid(0x0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x81, 0x0, 0x4, 0x9}, {0x29, 0x7, 0x1, 0x6}, {0x6, 0xfe, 0xe2, 0x4}]}) setpgid(r4, r6) 16:01:08 executing program 0: r0 = semget(0x3, 0x3, 0x69c) semctl$GETNCNT(r0, 0xb, 0x3, &(0x7f0000000040)=""/37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0xe3}]}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xff, 0x22, 0x8, "185fff76c64547d88d1274db68a48cece6ba4ba1", 0x7, 0x400}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:08 executing program 1: r0 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) msgsnd(r0, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/96}, 0x68, 0x1, 0xc00) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:08 executing program 0: socket(0x18, 0x4003, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 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"}) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x870) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000040)='./bus\x00', r2, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) accept$inet(r3, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) kqueue() socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x2}, {0x7}, {0x6, 0x0, 0x0, 0x634}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0xcda55da39253963e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x400, 0x17) r8 = socket(0x18, 0x4001, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000240)=0xfffffffd) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r8, 0x29, 0xa, 0x0, 0x0) 16:01:08 executing program 0: open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x7, 0x2, 0x3, 0x7, r1}) writev(r0, &(0x7f0000000040), 0x1) 16:01:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x14, 0xffffffffffffff9c, 0x0, 0x0) 16:01:08 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 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001b80)=0x7fffffff) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(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) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62026a7b836e0001e56a45815fa77bd1504fbd809fb27dbb0c9dd6f8534dfb0367f1c6ed11e1cd315418d71f9990780bee89bacde0d4339368dd73d47e776a744e17ab7b5b851fac575dfa276d4a9ce3ce864b351c0038f7b7991db1b0153eaf9692038d6cd602fcd4fdd7e82e6e5f4023d0af1d9c43e5db4c8218126b4e5f0dae8e8a0005370a8b26133c723c92bdb3da384f18e5767c2bad4667d71b627e1bdec4e582f56b64e0afbd0f1f91a2a8fb1abb938a0171dc4e71de3f65c79c40e6e8e9259edd0fe18097409db76dbdb31c005092905431fd832e2f40f12481c293bc9f4bb58eec15584fc6ec05132cb56efe12e4fd4044ab7ae81b53d7249041c7144be55051e58da4012f374b1365c11094dc436c2756f90e6eb34c463594256a3731f17b425baf96a5b81d90921a9f26d8cfe688586682966686ba8c38250a2a670aaac20b27f5e2515a8982"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(0xffffffffffffffff) connect$unix(r1, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) r2 = semget(0x1, 0x2, 0x100) semctl$SETVAL(r2, 0x0, 0x8, 0x0) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:01:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) shutdown(r0, 0x2) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x34, 0x0, 0x0, 0x8}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0x7fff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xbe8f, 0x1, 0x4, 0x80000001}, {0x0, 0x3, 0x9, 0x5}, {0x7fff, 0xff, 0x15, 0xb49}]}) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8a995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xffffff00, 0x4, 0x101, 0x2, "eca480979bc5e415034a90c1c91fb6b436fc57d2", 0xadb8, 0x81}) 16:01:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x112) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2bb, 0x8000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000100)="a48be8b2d738a7e5940ff6c1749e374b5cbf1873e6c5a81577b78466645151d615dc2e28930c75f7e7bb513ba46f872dfb8b2f8cda18370bf29f2db155e16f943e3468aaddbb9a1b0839a569fc327217fff827357de90c673037e7496c40510d5251465c6d9386bf92bf49b55a7ba3ef31c5478a8c224e196a73e9ed4d48b9718b2337ce00d357efc04bca009c96f10da5e5e3e528ae0d5a53e1f42147ba66e321cfa2c0c52dac90c1ea09ac0362bb08675489da6fd520a777c5153753872d21fda8a3697eeafcb3ca19b6f3922661bb638ec93cc3269845436aa35c0d9609c20c547d66256f439b2644e3a87e79ff67b619a2a4a374e7fac358e4", 0xfb, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:01:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="75e9f651fdf2f3d8b15fb57e45b16f51eaea9830936562e5186a63ae09200e0262c983e31af14d3a1cfce3721d553d5c04335f7fbafd2a9902547af0e7bab070222159084481c3da8f8744b3ab107840117d4d6eaa8f5a46bef72e46814a20adb232ab988ca819b52c1cbecdd8e459b55f2dc1d967b76137a892da76eacf3228b7085084081d4e39180c530b9aa427f8855dd2e48a283456faa6d3fe75416e287e4d07ddcfd9dc8d266aa2109d94dad175b05f14434baef10794a231a36d35fe216485e3476f9e52c1d15b2628e0290c62", 0xd1, 0x0, 0x0) 16:01:09 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r1 = kqueue() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x2, 0x1}, {{}, 0xfffffffffffffffa, 0x1a4, 0xc, 0xe000000000000000, 0x1}, {{r2}, 0xfffffffffffffff9, 0x42, 0x3, 0xffffffffffffff86, 0x1}], 0x1, &(0x7f0000000100)=[{{r3}, 0x7, 0x40, 0x2, 0x0, 0xa5c}], 0x1, &(0x7f0000000140)={0xd71}) poll(0x0, 0x0, 0x6) getitimer(0x2, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0xb) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x2, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:01:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) dup2(r0, r1) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) dup2(r4, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10900, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x1) fcntl$dupfd(r1, 0x0, r0) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {}, {0x0, 0x400000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x4}, {0x3, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8cd9, 0x2) sendmsg(r1, &(0x7f00000028c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)="060056fa26534142a63bae06fd197a802e94a5ac92e4f96ef0acf84e3a854ad59b6b18a70e097fec1d14fba67072e2f7d7c579eca7b32477a4c7c4e3e594", 0x3e}, {&(0x7f0000000140)="0731dc37c616314849e40135a36802feca2b936b88b106b998584a7ea8830bbd621bdec5d49f106e1630d41cfbf9de406114fe8d4264a90929a14b81e50e6c5710635c8962bbccbe278cc7895879f1124c4a4ad34d91d75f684b10f43e1785df2efb7c8268b9e4fdaa9685198a2753c5dc82e049e3121c540362e17ac3", 0x7d}, {&(0x7f00000001c0)="48e594e1d4b8ecef8b72b4e4a125b61a78cc767bc4a3e91b2ddf5796553a899b9d080103b5766f53208c19ac55e7213ce2dfb2e9b90782742424fadba47430d4f0e70b6b8e2ab6ed5ad2deb8c71134130bfa2f2a426bcf0c407331ddc9f85a5edac118503de218", 0x67}, {&(0x7f0000000240)="4560bc0eef609bf8fb0822f8726b0c478850ec985556e43fc1eca9b70b756a07e44b716f14bc341137b9a2280867a19805b16f88743dbdf7f628495d4a835a5a28b5f905ce92bc7333bbf603ed506ac8b3d7235baa3097cc3e733e2d8f2ec30f508399f896d518735784df2fd2887d4ec5c935d0b4f5e4321f03011680ead6fd7370a42032b7f34eee6aa5b63a8c4224956ddeb922056df38abcc0a3cd5f3c47f96a417a2a846d4ba0caf03e7ff2df4d1cf766c291b3d6502b08e7417e62f8290d06caaa9ca44d35a066f634b04fb8bc0f11508d5d63e417f345cefe30dfd2136322a7bfa94745f16b4a77", 0xeb}, {&(0x7f0000000340)="84ef295d20e7a3de9b92a4e0776625793a7c5370ccbf1455626b386a1fede5f262409e2b2b36742fee39e3640e1c45db549c818e6f17e4eb5b747a8b8c713d0c2ee108e32bb07615122f378bfae5ce4315a8951f2cefb609e26989db21b74df77ba895ae00cfa03aab64813d3be321024c103826b91a336faa8373f198b6d157f3a7f5e4b160769d07f4aa1e9b11771c6c7f83683138ce7f20789ea7b508cf1943217b1bf4afdd95d3d113c20ab52451bc16409167bcf9841a6c80cc216aacf60088c8df79aed23ae7cad50285bdfda77ea7d7747158d4defe21237999bea0e6ad081e4b1d4f8acba0cab8091fda325b", 0xf0}, {&(0x7f0000000440)="9938a3523ae6c461d758ea533342b48d271d1a27f12ddad24002642f676339d4ca82d6011caa120d6984608253589212a9aa555bb15d646eeee08f40067f7cedf3124d73570ea1229d6b90916aff4e7826029febd5d266df09b5425e97df0c9acff560c38110425a7af6caf10eb746865f17874e90cafab9c7bd3a2718e2c10952bcef303c32a76ca436ad4e2d49d56125bf0e7117af6b701da9a32b3c5ed8f36754c61dabaf3ead4d46a47819b47131f2f0a6758b7617a1e804008c2a746cd77520c3429a08078d09c5f8068e1970ee63ec11ed91", 0xd5}, {&(0x7f0000000540)="bffab0996f06500b61d80f83eaad3f4fb53158467bf544700c45254db9101d24258f19a977e32079c36c50077d198e345dbf5a67747f7babb4525ba9c02d7081227b2549907b3c1fcfa1479f943dcda4c37f82560eb47f303a8d1489d86dd61af5aa02c27a7d6598dc5447faa8e7feca652290def9c28e8d3d8070b1576f02e7f09c9c70637d63711fe5abe730c63eb057489133e386096abab6993e5f14b422d1e01b432b8a0bb6521e2bdcb0fb0364d8b4a32d895980ec3588311f1e75160b7ac17b88a3c9cb63d03ca3facc8b29f6fd8ee6b05a1e67bc1e18cbdb2fdae6c9", 0xe0}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="c000000000000000010000000300000057f400f3c2a052f707d3091ad745c1fdedfe8a44c8ece7fa529f5297a77d20819714c44a7875cc088d16fc35bdc24ead8ade585deac6a974b3fa78aca24413a46e32afc5da2d5f32ec995f3c6e7349e5db4f2c503f13e3ac248bc00d12704ce0c32dae3da28d271c4a18431b987d7382875e12cf29817c29d4b58bf4a19362f288f99050b3b44be970829bb1b62cde129b72a007e93f55ecc4369828c6e1d3aa971cd0d93fdbefcfb2180a8a8e3a0c00a80000000000000001000000050000001c5ad4ec90b8b5e971211ea732626e9cbd9db461a879dd3a146af14567f5a9ac054674ff82fb882dc097b3770b52e588f242f166702879cd326b32ac40ed7d9066b836b27edc4cec723560c07224239fd447a9a8e530377a52aec7b1fdc76bdac9dd5bd7c775fe30956b2f7a753b144428007756b6ee38300385e1f41ca10867660a648a84dff95cc98ca5a48f3fc229252c6b9d48ba9f006800000000000000ffff00000700000070d45d31b500ede2dc3616371972c5947923f9245edd311c0d6d37532697239b24a5f3a8015e30c6aec70182c7f71e19269839c6e01c03a51eb6e0cd5dc2cc90fc5f1d06345b2b29a7fdc744a7ca6c40e14c7b228a94d8081010000000000000ffff0000050000002bd6d9a0dae1af5cfe351186ad164d9561011a9022c08c17c8aaf4ddeb02567a09a8a321c539decf14d646ee6b3b9384f56f3353f82fa7884f137bb562eb6361d71158593f0be3c27b3e73d0049ad073ed4bbd3b61a0950641dbb650aeab8b9ac7d4c2e0337db7867c542a50c45ab612e409e6947346a0e6f0f6fedede108bd1b4fab0bbc459fa8270dacdfb26ce22287c55600fd4439334d8b977cd8473b6894d44f812941b7996381cd1c15db073481a1f2fa3e27826a523fd326c11182c21a119a5f6f2f56786e3045bb4ae1fd1e16742558c3c8924998eabf77af297c5c9dd4d6b4f4eb36bf8e43f004a5b2ccc6ad267eb0fab587ae610aaf1cb552c4ef4bdc7024ec1864640807c806f988e0bcf589f5961ffedb1d9dd7b5fe63c390aee28c4f3a28ab3103fcb1393646087b40ca7e7ba3e946541c80f6ac20b2503645a65c81acb70c809e6643fe32ecd6d75f19be3ae6d64d88a977df3370bed5f6ebd04a600a7ad83be3c38a44a530d4b5fec4341b2fcf59d6ffcee72fdd7560bcfb595e09214540bf918f142db86d02002f242dd737dee2f8ca7c25e575e62df05d4a758a24c8109a453a6fcdc17a1cc1d5e6f7d7c726442e32a93ff87ac8b3a0c4a0f8f1d5f384ea7a11b5e127794128f83d79052d6f977d75ba3850cc31ab8835b65463bb255c92fc828cd6d209f1e02621197ec86d6214b35d39ec9a7a3cc012a9c884bd9f1888e901e2a1cb660cf5047191ba5336bcff47e93a614a40abc33fe7859fd8928adb4b35ba5727eff63d144b509e0f748a969f00d29d660f55ce6d213db43e5673b63080db6342f4c064fdf7cf05df2d30ebb5e4a89bf2d1d0547a1c87584894f133589cd8f7ae4213af4d0be1f372267399a87e72d81365564c56895e6637836d36d84d234616913ea90c424c8348a44fb94492b6cf83e723381d9049b36b389d1f107e5362f5cf83352f31f659403ec1710e52f5d4c8ac22d67e533315eaff01cc95f7fbd504c07414df153f62491a6d9349797193df08720e3447d884b162ff3f94836708032923ce1ffb1c65610f5e8fd07819f9af29456a850a70aa981a14fb78352a560275816141b49cc2b2e51182db28e51962ecf8cf1f161be119729d356d882ef5ac2c3db9e9b41cee53a124c46435e521f6415c52cae9120592eaab4a24e300d73328cc2c7b939feebee3ee12274b3fe818a5b9afa0ca67e3f1e79194f3cdacbf957bc28d5a04122d7847600ed13042c75b61d2c291d94b2c1c1d67779659a7a92e1bd0a716c505025f7de779b7dee9540866c7744f58d3f94a5524ee1f8880e9ac5ace8251dbdb3089b8c14686ffa1c411cbb66f156991f0c4186ab53498979b05ad6221aaa26e62d534d5f19b7d17d95a758d6f6e2d2e60b789da0f125d973a00d118a122621f1063945bb9abca68dcfe311971089585412d719993ca4035eb73cbeb1b417ce237c0ec4847a4a83da51eb62656124aa662c647cf9b94810a0c82a405f0fc981b3940b0e002ef95d8eb3747b473704e17d803b0342146f10cc73bf8318283e457ea72f50f6e975edfab516fe8dec644185d8dd76cd72409ed0b5e15aace213284cb1aaee6e97e3e2ee6f0314ef274dfa3fabff322bb348b877aa7519ef70de2775a90a6b4068868e70db883da4dc844894368d33417fa93322c48c8cbc56c0e6ea3168b30eac2c82473cb7cbf489ee93423c57afc19e35ff74016357b036af75d042737a21323b760baf06be9b8baf918a5e6327bae4ebec33e6a891e89a1bab06704f7431e91c92d1b11241936416c158a48f0b37c380f2d5eac717648a30eeec58ffee297f6b0150e8796a2697e8482cd26c2a8de4fa08d326582daf56b51bcef8d23db09050624e91504b24a38d51cdc9c4ff0848646adec145b15c47e9ca388d76240149960fabbe07152b68cf48eeff497f07793c1a4d210d2d13a835306cb42af6a47f019135fe846e4b9e44d239e3da7d44461ad23db133dfb28a681bdf7abe4b796e129bd8dcc03a469d01ff80a454be0d8e989402a3674a055d16833482746f55b633a7b5ad202787c9fd3f2508ab82034a87f87b9ff8e0a094cb106ac6b2589cd5a262752b1f8f80cdcb62379218ebf386cdb509ec6d103008dbffb6823cdbc338d2812db95320d6de275b3facc39e5529712b2c975efb67b021c9caf330a474a7be9c33f2a52e08bb2450fa2ddfaa427209e5b2aabf9c84d0bdce768020cc4345b6779e7a7f2f2492299b264795722fd66ac4025ca3db5d4ac57e57060f809ac4eff239c2d3dcc2e59f3ddc0fa61060a54df4c6e87db9ca4337f2c4fcc3cdf952fc166c3984738e37539c5cd03023afed90a15a5f3fe37d1420f86745f2dbac3ea4a885b22d7a17b66ce59c1b7e0060e87fde0e985fd86284e380a6aff44aa8827b924919a1f536699e9c5b11f941e19554035d9707cd099bf149f0d0f71a19e62d75687fb4e807ed8e0abc69f9dd0ce58e1a0cea450eff5ef4400c42fd58547a153e90912a11ecb4516f3643b57d5b6c6cf545ba45107796c4118ca75fd14a82abb967e46252855644630621a2f242aaa6339e96495565b831f4926ea800dd7de91494b8695a273461482cdaa8dbb12f31e95d460c67c9403d300b76bbc65b4c683c75159d363f740c1d23e71146431ab7c4dc01d93767f2d48c95dbfed08fcca79ddd4053a350b38c64c5312750b2f35ad03cc46633c9435322942e0ee1b4004fde33abab63860b66edc22c44fa2411a88369cb6389c20081a472133f7f4af6f72b9d16ae8b4131ccd27fef2efbc4e49dc9b45746b49e6c990b5085079ec0e2278a02e106526b4d6e2b2dcb4d3c6133b96b279b5f66736f096e847bb4724c1e8067f6cd248bab015e75e560010ae7ed0e17e1f8db2f6f033785f2aab20a338e1421a266e1cdd975d5ea1a3829621cd17a275960c403e65066ae2ab8793fc8e50c1b5ebd26c922301b6987ab5a9c86ab33f30102c89963033417ca69b66b1383b05ea2b167e246f19b7cdcce1511f0cd7795d4d31005e7603ed611548c86ee02b7ebb6822fe2f38b42ceba7486414399b159489cdcd7740e8103e4e6fe6a96686af84abcf38bc5f3df7a6929a13eb81fc4523ad68608ad4c89bef4d1acdebf1304e2453ca7256f613e5db41923a02597eabe141acf79ce782491cf43bd284dc0fb090238cad5ecf208f5dc81a9b78b508482ea41c484678b45d5701fa7fa7a05dc3f1d5416761ddf55a689027c155bcbfc8fff56a687108f810524d9abaa8d627f583182ed12990d9f9397eceb94a0889271b9a933eb68cbbec6ba125343494a47e2a60d49ccf0755b23172496862456ff1905a4cb2628177127ab8404ae169ce9c4842c14b54eb5736a5b7fe711d87f79f618e8c1de790a0328243ca05f939c86df7a3626955b2bc444f8b447ce3094355582ffd7949a2480d53d627464bf2dae4611b1f7040cd556aedd8cc1b09ac751c83f5723bdcb0323eaf125effc8a205b3a67d80cc67dba69aca60518f0f877d8e1e31f740f1844eed339b3eab36ccc34c7fe67be1f2c5addeac3f694701ba89038ce696c941940149c24ea635eb8db2fb72e95a44b8fcd780802b41acc0b2289450a80ded8779e84c8b9c982c60b52f799a5aee1e7b9dd6101f552d46f8f2b2b34af78378c7e3219ef189f8bac77c8129452c0fc9e38d6f6ec92084eb47702b56e7e0574bc3cfae3df9ecc96e3a4a5bef5e62a2f7727868c5688ad8feb9b24b4cbbd605c83b8853a65140e8a1b9feca11c5dfab59a534ef51e614d9fbd310ec3e0403f3a0de5c2d9effd72f30fb43cb09312a8c9fac5b58d078197fefb0ff320af49da4b5a0740ed201794f8d4344a26f479a63969af677fffb90636e0ca01b6300e78def426bb907a00328c06f2b0628e631201679b5b12a848c0f42d4c1e267d63db3e322eae5dc1d0c2612ad886a1dbf4c2f53287f8ba7ec5c5281b7d7d2d6a8db59d5297188b6cd9ae93dadf1004ce82b2a64e3ab5fc39e2dc69a75df5110bb47527b060de6f3044b37a22308a352e6c7a4d247e8628f571c25616fdfc4bfcd51744632a7eac670b3a02c8ba5341d2c3957b929c91a06de21ae1f2afa135be4b8cb14006a98cb13033581d4e1b7de54dab72f5915718d25200a22aa3325d5bc690e51e661215af30b491e80778f169ed890b2a8240e5f11393f81866b356b637ddcef11237dd398c86451597f9b8a4dc5d8f99107baa48a0fea5d054ad413fdc3a85b374b28fa43b5965ca7c51e13066340d391febff892e4801bc9b2705e48e3aa79c8c1c30500bbd25b45afb65372e5be04a07845c3b4e9272fbf12a4fe1321780c035abe3aba4b5c2b33cd9b895429a7b1b0d01c53272f29f8c51b7f1e7edf7c1be92288936eccc90d67492bd10727394540a3dc83326d82396cbc1c20498d80f676493224cdfd4200ff22cb379927a63d331a286ae1c26060eea43994b53a16df331215a593764e0ec45a63bda6c2d746b1d67aa810304a3e7487a4f2c5d8537f027aa473171ddad1af3b6c6b01bc22f1ef55cfea8b87e6808eabde7706f61464725662084bdaa779cbd24a93ce06754f6789e8e65e71b71e1394bc4750438e1471f4be0bf562a1945bcf5c99e3992d5d80169d0f0f1da1797d94031226fa141f3fcf9dafcfb2257b5f84bbb178c57356c521a24b2e70ab835a77baaae117ab6e88bf5a574cf4666a646181ec9886c812f28b5aa9cb2db958cb5f209c60e218ea2d69d7cc664fef8913cb34654faef5e5d19a5d1d1f6e1f9dcf59a0f21ecb1a5c20268ff99f68803fb1d6c9cb6c78d0a975f1f11e81208f09e8c2097412f2fcdfaebbd0f605daf00e51eef121cfdfaf0a7a82d5a3c36a00c3ee256b2f04f94ddd5498d97ef347e27d3727ea9bca7aba9b677509fb9f4c8f4aa163eb39cc85f26599da1c30ae2ba46225c2b90ab05eaf3e2d9c5d3039f9f9c263ef2e2f4c992a85b9f044fbe993f39c0fcb6311220772d729f381d33c0f955bd771a50902f1fb03bea171900a482c21f10cbaa1eab7acbc434e2ebee90f33abe684e02f3f55b4947a32f53b0382d1f502e5f1f860ca113c663353d46737516ba548758fb040d1ff6e2b759e6f618a512dd962270fb1c5aae8dd626aa0e66ba94b94197d58fa18beb794af5dc8e1b9554d85bd23e7cccfcad475fa44d2c6983f5266d4ecfce474e404243cab59dd4bb2c7744b6dadcaa4adafcb1ef8152fc3b519d10d70013bfb982d031634608c67780d0a0662463e4e8e81312c0bec85715f29434824195b6120e499a9d7f8e14d7e6d7cab845162b3258fc2350df30e8c93166f676e44d73de2403331f0b68808ce1cd79cd4f223efec6c2498653c33c27813b4ce38f985867551ce7698e106d1349743eca6b525e3da598e9bfd17e0d8baddcf73b1980f1c2f12a5566a8980890f8e2118be35b4a51c1e532953bccaa0e599cf3d424bfede8331144f593718dbad3b01e25918ed9e52160b2a84bc10daf7f530eb891113d0f56a868d222cc661bb3e07559242cc40ddd059dfddde747503ccf8309e4b832b587a2edd374949210c90d4536d63c507776f5eddf7d903360711e810bc4fb6b4d2178787753804b8e7804e464d1ef721cd327a1035a2702a36d1be0c253d609a7ea5113abb646cb53335f31eb4acea04d722d5b82af887eb364076e0ce775e4261e150c84ad8f30cee821781273de3d1a86525e6f55ab75be6f387f691de3ff1347535939bad2ea109900e4088b3b420edfa5bca01010000000000000010000000600000079b8da475cf3a18cc530e7d86ca3410474d49cb6fe590548352eceeac506557603a5f0c635f02e7a056b0b10ce05f59bec5f876b2e77b58cc64b32ed00ae54b03e15d03979b34cce842cbf4bfe2d640cdd0144389357631507248402e2684f7f760bb10d594e350a07987f9bef091685cbf918bde03347e9aa4d645065403ae35c47592d4ed3d59536463e0740f206e0551adbf79f2286b93bdf48b99cb9f4727a5d961d1d7e9276bd577bc8ee1e3e1fd3b7ee49f560d720c9c079a0ae00ba911de090b5f810208444aa2ba9bd48e892c0be22d0048ed6aacb816bf9f878263297bfebb8b6a5781c23f58f0f9ea4cd01cbe8275914180112e7dda5cd83259d424e505779423c2e722feceff4406df1befed1b5fe983b248a56f796de4e50f0b4e299d8d0d609c186d517fc48b814299374c9673a4c89b36ba187a657f45d9e4d03417c6ed5bd8822a00fbf70b86c01b3eee4aebaf94b315a593108b78717ae56cfce2b999f3cf06ba6ff06968ec5c499d037f1e3a2941ae0196034737014c9036efe0a5cb373a4d5a47dfe8376f7cf14c97ea70cd59995e344b69a4dc0d20344f0acc244cac1efecd5eec0bd13c0e6b8805862331afa66dac6f927fed2d2d671d45b5adb1d69f56a3093cebfd6843d0a0993d57d9575a154e5b5c8acb5814354e0e1369a48580e22394386505dca68994f6ae78dbc10cd7abf901170d1f17ad6a8b6393a04cb5ecc661b3dd6b9cdf43d90c17db2fbf2c4ac2694f35e0028e3d5e41de6c18245cb54583f180ff0c22f2dcf69ec36402bb53644444f7bb1d5f728a6bb1dc173075b9e7c3b878a5f8098e05ce2e7390f32158e3ac997e84b4b387b6cc82c0aae9bd8f78a4109755ac81c222a6b852af2a584259a75eacc9de33bc73fc1fd26d4d00f1f4b2571027865afb563f56a39d468006b20d76bfe32cba80d2a9ab721bf2267190f0401987a24dfe14534e5559b2dd7f71059f1a226623f5cc43265bb8150056d7246951608e857a26bed193a0f6553a0b894e433001068995162c124506a0bd89a23bd099ebc62996ebbd9d5bdce12490281fd220a523de2f6e588040b4e868ad23a58ff8e10114e8d97ff2e9bdceb288de0bbebd7735f111d207676c31c760857513db1a6e8bba39406edeb4f59f096d6c438108817f5c7edba22a2dbb847d82cd454ed1f7ed6c311ce1431da7419437c21090ab0fcc2e730b45c2a753da5447a29bed7553c09364c22c6c446d2252eee211f58c64a7cffbc033c5b33b42b593c96bda2e0c676af91a7fb4aaf883cb1a6f17c656017b3b3f7e0643ff65c8ba07be047236b337e96f2d854b16df17dc14a18bb88b0297baeaf70ce85918b997df617f07f67ebfc1094b51507509c311ecea6b9052ad1ecc6a17549ccaeb43af81eb6185a2bcf243118f96e97bee64e4f8f35707ddba200524630ffa396adbae738c23f10e2f00abd3b5919a3ff72294d83f9392ad26582e6a9e7731d9890471bbb5b9f9270147e68a4f39d0cec65705bbe20fdf333ea3c9b85caa035435e7b2ada5c1496dbf0b04532d548dfb2a93307693d4426df9a557f794a0819fd3841805ebaf8c2d8a43a52a8ae67571c39eacbd86d87be003912ed5333e3490a11277d6d0630101bf5784c69a8397c87e8ea709e8b126f77d8ef1d6aaf686f510b27b8ec2e7cdce5f8f71096de1a74720bebc66a13c8926ea3aeeb5f1fe2024c45e80702548d1551cd4ba51a349bc12a16b134f2e0e38d63a3b33bd192dbead85fbb7d443fa9326bda864fbb0bae1e35af1f5acf89b54a25d3dd4fcbd01a2eba26ff5d5390cdeba2ba8345872c859bd16da4ca412a646673224dceefa0159bf404df9b94181041132a07edd3c2228282ec30ffb09f8f9fa3d8aecfcb6617ee77f73e0b7f7b299caf9584aa575ea05d0356a87dabd77e1ee818d2a72abbda532d39330542c13dd337f1e8e3167979a3f6e860ce601aa6cf3537b657731e252b739342411c161e2ea7bbdca6f3411e33a2fba8fd42a517b82811bc66068b4a1534cfc11745f27931ee4e9c00eb7fe142e36a4ea3daf5382cd9a8e028c4f2088fb1175065f029eb1ecf77dafb0d25e429d47173d62922ac5360cecc4bad3608a85690ce765670eecbb083c353d95344e2cddc8b721510626ec0a509491e8d7e30204aa57bc1509b3b16ac217da46acf272081871f37e74a760f197e151d6932b655b117276beb9ae131a9cc516f33e18305a865372623ad414d1d3a12fff0a9631d8fd037bce44eb6c8faba6ec80ac6c93afdd6d4c546cd40f0f9053fb0e7cbdb5702360abe3de13febe8610ff3d60e00435ed9c65786b6ff7bec0f38bad792ca8a9612343d041c2affac17e4b39f5b4b102b1190e4ef00611a095119e3566271937662921e25825a563bf2a9d856ef3b4e6afdbe68d62a55891859cc43cd154af499de7b25eaad5ed2b711d113fb88d62b4a25c99ce328d378e7eb57e1642d2ef06fee3afbefe0dd5a33c849d81a35b0e2d217b761c60e7add1ffa9c43f7bef44b3c2d9699cdfd90eb9d8b02412e245c4a94bdb16687bbae04a91ac52c8fc9ef0a22cdcd073fea9e04246a4b60c383675117dc2dd89fde7bc5bf0c7004aa04745fef81c4f2a367ecea808915994facb4123bc57f5717b4d86c12208e4b17d696e468b7fcd4239a5e0edc9cbfc2f56ff760f2d3a4af897f0ba4525b845cc1c6af15de53dea5f21acf0fbcff393fa7ab55ed0d19ff653db4bcb99e50ef93836bc163ffa208ceef6e7c8bb7b9e79e8eaec111f17ab83a9bd159d875230a7c7f80aa15a29836f16d18ec925d4f4bb426e48fc4988fc7dcf44ac805a1ed48886b6ea7fc56beb80cde003ff2a78ea63488576f4d2411eae2f93186f5135bd9063e21c1faf807e779780b00f40f0d483843e33dd58e2098e53da7f2c9187633e269f31665d946d501cb77e4992279929f289cefd333f73f40de680d4b58853818696cdaf8208d329dc66b8efe8812e6c3498cd250eb6296d555112891f4caa7a3177fccffb7b686cff253cb848d90c5f91b3ef6186c87eee41e99a9778cf1b929f5acc4a9771a3f90496bb0b570a3cab73e45cb587b157902523468ed4acfff29e80bc8e4be44d5e4b4f47cb7740c18fa5a4da5be39d4674f9c2f5f7590f669cf696905c347fc39f61cdbbc413a8416e08a80c409ef68efbca86c94d9a295092347f16e25d6cccccbf81e4a751c86a1e7e3b67ed20de7a2a80c3f1b4944c072fd97f9ebe5b0b6300f655388c2e7bc332ff57a6f2cf7b66fbda4cd95194ddb51164d8ed7d6b4094583939b7aaadaea892e6a401f608aa3e3d82a9ef0cb847a5bf6cd578d5ec26ef32f21bcc24013a15d534d194ead10d8eef8ab4148adf92456dd813dd70e7d82fb64d2e5fdc51df60bd6c774ca61bc691c0e8aa157749f52bc54c20a4818e5398f2dcfbc9dcee2d8527dad5dfddc85a5f2de6ec5306fc2e1a874bcb2a5bbd940081c693f1ee8765f694ed59d1d04a93d9bed988c608fd703582fd0f1310d7636a88aeafa3e3b1150b95f3e61caf897ecabc27527800f9dbee1d8a63996a25ccd0ee2d6777c51d8dcd4b1ce9cde7b3fd5310a80b4d7e8c50c192553a5197e7415b6911689cbd3032b5f01ab580add6069f1cce0be2cfde5f238b3b0a08f12c42da8ddd69060f269998f77fbdd536f657ce539ce5ba11c972272f59c113c761e43afc1b9699097592baee34e3ca4b270ac51ec60a7b1d59beca89c740f1447b4f7516604ac3557bb425c99c0be13652e1568380cc5ae153b50d874caded9a4a8916ae8856f3a79ee31f2e5f1b2de7c1025796d96dc07f5531bf0bbe987551e69b742b94afcc3b882a8a4f2018e03911e70155d2e92d112b21e0381cea29dd5ba2f0d8e406310ee1f9cfc736dc6099d95641ac6239372cb2ccb79ae0b030a4212d67cf52d26ddf1b36776201e729112b8d6cf61163f65c621d706bdbd97809cc015b9e5fefd6c4cf5dd067372f8645352dc6552c176ff5bc96cfac86bb11c52da995f0da79d006681fcd3c23474a97e7bb4ea514a6a69038773bcd66969032a3c3248de5818d0bea2390a56ac1be3495ec1ebbc01d4b3d458cc2845dd3a225569a0bbb63fe86a9992cf1c9e16e43b0cfe24b5f6349ac582320c58aa289895c86f7498fbd4866f8800c57f42b5e93e64478b4a9586763abff44928c03c7f11a0ea03549b29581c1b97b16e3ed5383465f658afeefa92a9bcddd8862530d99c801319d4e8432c57ee09bdf5caf69804593ed73d982f98d8b040dcf1bf7eb6dfefd62492ea83c16255a37f49260b09df8fe705b5eaba5e969fd25bdc32d3c32e6b52c1f239a03427db268a26dc5bda9c2ada5c0252715e8c434f4d0cd664a406da8afb664f4d00b110ab82cc392a35a9b43f865cd53528ac9e2563d57afcca17064b8a96c1c9c6bb42df5c248b7347e542ff6d3dc893300096cabc5e5dfbc599585f14520245cca7b600b7cdd49ee71883be5b6c9c756ce64f8cca83cc3ea6f6003aa6028b86958d2f1bc28353877b07fb4455ae665776a207ab72bb1b53f1605da7f74c03ff170d94eaa22c77fce131814c3befb543db2eb8073f4ee24de980e95d48beb49b2fea65fe3a7247e4433fcb967b52e0adf141933fe132bfa9cf3daceba8bfc3076a11c6e133c1e3715c32ef14509228c68bb6b671943a33ae612849462abeffe77d161947764ddec1d6544cdb681f21cb7147daf9290cf47ef8b0575ae8ea43b5824cace04bc07a9d6e429c3fa5c28ae3bfcbdedc2431d73c3478bb8bbb7b89fc121960069b83f3ed8ddcd0dd1bebac002e8ddc1ae51ae223f3e4a657b9533bc6ff7cf573d12fd1566019ec34c467147844277123fb803885ba3af21c1e69143a76d3684c5f8cb741e82472b424f84df6f09815a2d899edbd8ba5432e8d33067f28344540b5c96737373bbe1e92b34ed8b2ec656013e80ab21f369a2208f12f9ead74c08724dd65c688f67e0e123ef34e61b21c7157e59bdf790cae3f2f7726671c7a4159be23e7a9e8348438363e463a4229060f0af3fe6282fc1cf269ebbc81e2a64e68e0d20f6be2c71ea1f619b992913af4f2ce9b7eb75e576866af50624d23605098eef4028d8352ee2e98811adb8e328d89d20a3e317c5d19c0d18f454c45156f5e254b3ce11bc460c041a635e792b1ebbbe3ce56b71bf82f91d0548be1280ab36741c175bdbf1dbf02590cc59a5343cc4380a794765d3aa3e79a14b4142a55d3f4ef34aa6e2f6f797978f49e3ce714f8cb21da898258ef70fc4be6c114b2337871c7630c34a3cda5b16b55c6367fbefe019f13c52dd18f9ad37195f91a8068ed1d2de887f1caa2f5f58fa4669b84fd018b0bf01b0bbd883024109ec588dc90cedff5aa6d17e7745103ed96ce9c0a2426b414da77d90945db7b85393d5e47d614a93c81f0df93044958e21e2e97b09bae8db6c31ff9eccc246760abb5e97cf6382f64157fc1f729ede4b890fe548fb69f32caae9dd2ca303d97ee5c8984ed5414c14bb57c9b636b726952f955d103fc86039858f99e09640a8b7f418db3feabf96109c1902d0c68d497b1f11ffd290204dc7435406d6d1678a8ec9dc147e7ff231703fb4503b8f97948a925f774df0932f825c770dee6ebfa35f402f0b155471a944f15c7175f28cc8be8f8e6f0a18f4d5d8ca987001949245f04a71bc5b37531cf31716a2546bec35f3a850d3d42f18be89d656e422cbdbf135ea3dfdc6eec496118c3310430303d551c5d94b621f133a779e2"], 0x21f0}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r4 = getpgid(r3) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x2, 0x1a, 0x8, r4}) 16:01:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") r1 = msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000080)=""/24, 0x18) r3 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000140)=0xfffffffb) 16:01:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:01:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/~\x00', 0x10, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xca, 0xffff4, 0x3, 0x6}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x9971, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x2, 0x3, 0xffff}], 0xffffffff, 0x0, 0x9, &(0x7f0000000080)={0x141c, 0x3fbfffff}) r3 = kqueue() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x7) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c, 0x4}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='!,[$\'\x00', &(0x7f00000004c0)='@\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%!,-!&!{{\x00']) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:01:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6202020706000200a0b485bc95d40eba788cab3f7884a68308b1936b0035093993707ce23430b38d88cafc4bd31f7127"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x45e9, 0x3b}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000240)=""/226, 0xe2, 0x4, 0x0, 0x0) 16:01:11 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) getpid() faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x190, 0x0) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0xfe) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548f6ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0ddbc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2c9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec3ca77e95c1de365df78d08ebfd069288a8dbc94eed11a5b21417a7c5632f2bc18b10660dcca2daadf4870df540ce76b55ca35b9e0434c90d217dd78345d1a978637d3fae9c789436c8f84d81f83d4333b26390377b52354f458f9dd68234b06000ee8457ef7263112d86f3a00c1cdc746f8f5d862e3184c05461f4dc9364c2ac86576ed18c09dfb97b6b2ad7125d91ab63231b99b1caab2591836f7599e8e47baa75a7953627f10cf9e7ed328e06e56b02db5e76cdabaec180b847ae2dcbfaf89d2d7a86d67d9356ea00ebcc84910f93ac9e"], 0x10) pledge(&(0x7f0000000740)=')\x00', &(0x7f0000000780)='\x00') setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000640)="eee37378fe51652497d42be9ff1831f2a6cef02948868dd08e668461d44dd2c8a0c6c661f925fd4415d6d4dabc112e55f1afb593b28949cf46d88c576b0368a65b9563473b78a5331201a543f9a76214a4994a227c0df787df03f816bbe27b92e5ab5fe3e361d097b7181e7c8b3b9cdbce4aa4279a19625807071bdf8224f2dafc78a0ddce32b8b541dc2148396e720a496f7b289f93d83743648753a102c15bce73df66150b5496ec71774bfcbe77cb46de542af1a26aa2f16fcb542713604b7b6a0bb85c8d4793f04c8dcaf16b117c0d4dcb21ddb22799825ea0001bb5d2270ae472c29a9dd92056df1fa8305fb765076ca0405ac1", 0xf6) writev(r2, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0xc, &(0x7f0000000000)=0xfffffff7, 0x4) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[0xb3, 0x10001, 0xfffffffc, 0x200, 0x1f, 0x20, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44, 0xfc}, {0x34, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="b9a080ed2fd46969ff0d7ce12b98a3fc6e024d0208e0ce8f5be1ee3636db601bfc31c3a024c1acbd12bd11deae4330fd72f7d1e32b57f8cc3b0805ccc27ac4a7faa8dab10f13f4ecb533f5b6", 0x4c}, {&(0x7f00000001c0)="1a1083db88d6218bcb218604129d47361a3ad8ce922f1cda8fb149aca6b19d745345878ab6a05148d1d435c9293b349291a2ad42b6590a0f74b933ce06e40b9c2256e0e6c7dc74211db67bd5e1d6ad1c6d51d584872e6626a3d439b19ab40beb75d2eb774ca735e4a30618c96eba54d8868918a51c21936e38c6d389f783cda45ba78aaea99cf73e05d5e223b7fd97c93c52197f59bb94807bcfe3538c132c9b21b35b764b736502048c81ebb644dcd3ea5166160a5512dfd0f537725ccbefa444da87a5592577c4c5f2b1550b", 0xcd}, {&(0x7f0000000000)="337cf33eb836d0f145", 0x9}, {&(0x7f0000000100)="c8500e4e", 0x4}], 0x4, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) write(r0, &(0x7f0000000040)="2ba4", 0x2) listen(r0, 0x1) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0xfe, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000000)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x16}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/233, &(0x7f0000000040)=0xe9) 16:01:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000001280)="0500ae490000000300000000d7142d545d8489199c4f0bfa563e3236e6cf01f996cf6ea20000000061a5f2c8efc511748d7f5d2047", 0x35) 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x1, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x1, 0x2, 0x9) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x4000, 0x40, &(0x7f000076c000/0x4000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)) write(r1, &(0x7f0000000240)="6d358cb6c44bf9df20d7592ec1e01c5afe18a68bad1c8778728db9f20600000000000000ec8ca783aef81d53b0b716df8a7a2f3bdc71911bea9612a01a80ceb65a220c53e4075812282683111a4faae37bb2cd498240f6d6b100fd185e358033792ced9e8abd71ad8068aa7584f7e8944d846b1730f24c59a0c8407834251fe81fb8712ec0b184b87b3e5af2211f189a47b39db971951104ac6543a0c8ea7255235bb54e34043ddba387cf7684f77f7495d6b6ba122eb789ec", 0xb9) 16:01:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="820100010000000000000b6880fa844ade8e5ad18ee88b065bb18cd12dc4fee13c2e1ae5ec63b979c73c0bbce03a4966e5fd515e036c19b47d346ce18357acaeba9e82be88dd68d07ec98d6a55b42475f5266f397fe5ac601b86eda5cc014fed32c21d0eef3726cf078462be407d43b5a4b335f1db4bdbc19516c143f5641381c9779b23c84516f4c3291ea154cc322751c33c495a8463d41e077c2b57c4afa2c59b770e41dc08526fde8972498962"], 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file1\x00', r2, 0x2}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x608, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) acct(&(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x90a2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0), 0x132, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$BIOCLOCK(r4, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0x7, 0x80, 0x2, 0x8}, {0x100, 0xf7, 0x9, 0x3ff}, {0x7fff, 0x2, 0x3f, 0xd2c2}, {0x4000, 0x3a, 0xf2, 0x1}, {0x100, 0x0, 0xc1, 0x9}, {0xffff, 0x6, 0x0, 0x4}, {0x2, 0xc, 0x5, 0xfffeffff}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x6cc1, 0x9, 0x1, 0x5, 0x101, 0x78, 0x1, 0x2, 0x796, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f00000004c0)=0x1002) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000cc98d2a33537ed915ea856521fec625278300105feeb331be6c2837922d3912a327823f8dc9e60af93068ff3f452752ae998baee8c40a4480a51283f2bde51bc4d1d70b6c4ab68331b1318fcad8393a237084e84077f8140b8ddb71f85792cea36fea3aee5afc798a41a9b", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r2, @ANYRESDEC=r3, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=r6, @ANYRES64=r1, @ANYPTR, @ANYRES32=0x0, @ANYRES32, @ANYRES64=r8, @ANYPTR64, @ANYRES64=0x0, @ANYRESOCT=r4]], @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB='\x00\x00\x00\x00'], 0xad}, 0x0) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xe34}) 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"}) poll(&(0x7f0000000080)=[{r1, 0xaab644ecae4f220d}], 0x1, 0x0) 16:01:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0xc0, 0x98, 0x3}, {0x0, 0x4, 0x20}]}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x100000001, 0x20}, 0x10) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x31c) kevent(r1, &(0x7f0000000300), 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000206651874000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x112) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r7, 0x7, 0x35cf, &(0x7f00000002c0)="d10a0e47024c397d5c8e0102e3a342c343ba219d250da01a9590208208c45bc151c8e18219b938175b88bb7a6c170792bc990da45ac3a38fd3b56b84723bc7012c69103e44c11e224eaa81818164d163869f85ac4f0cc062f878682818e09f93f7c52addd59d743caa1b420613bb0fa830db7e1ce7", 0x75) setuid(r5) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) utimensat(r8, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={{0x3, 0x200}, {0x7, 0x3f}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 16:01:12 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x2d}, {0x6, 0x0, 0x0, 0x100000100}]}) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r4 = dup(0xffffffffffffffff) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000000240)="ab44e87ae38834275aba572d9506346b63e3b5a69069794f2db1bd733f78a5ddfcd4316a3c7ac5ee73c7951886c6748fce985ac61207985b52be8322e537d0731acac594b23ff4e6defa8904983f04d9371b61c90b08ab2ebc9f3b0dd1574fe13749e6a803e3d5e38078a2cb058b48ce799fe4c82fe4e17e2f71207f1f32b587aad41c1bde44ebfa3867ca57a2845b3526ebc3f1aee75f2283b0a1689f08f127b4a10df323bb7a8d70ce1cff95115bbc9302a43054c19857b7e0de5ac50f8dd84154ae77e0bcccff10bc8cb502a110e635d5647fc037a830c028c1e5e8ce326ba54dcf69bcc4a6b099d1873e8783bda9b1dfce12765cf8bfd58aa6277ba140c483cab8020fee5c96e9ad6043da66fd5959cbfb91f631fa25f7253da055a36f6976a8c0b2e436f80305f0fdcd955a98aec4f402be76b5a526f260e3e724d81c9e3a4b099826c796a5d4f5f5eaacf72291f08615086fc98d924982a941222353b3c523c0015287e4bded39cf98f345c4ab98d3d8a6fb78a7018a14880c80a17576c347a4eabe3a157f6dcd454f5bb2435e7e40f407889c522d26c491350f37ee510b7d59aa91a0bf2940e03700ee07e3218ee539a68b9615ae932a775c335fb4f1a649239591640c359fcb16086bb14c8258787e73775a60ee029789e406dadc240781deb2c904f1ed8655aea01013c56e7029b2dbcd4f2cdb7d0421a8becb29e66d16e5e61eb843a69b5ef7280a9e276b4ed1212c25aac71464552146bdb513c354fcd05d98363c8f5e8a424c1d6dbd067abb387fad459bf3f5b21dee33f12093e25a5d80a071f4a424e6bb5f7a2fcb6466c684fd61c2e887ebba84ce4a01bfcdd5d800f890a3f1e84ca0af3e48578eb7977bc9506bcbd6126fabac0e119923c07fc93d1420c1671bc9202c0fd3f430430f1e0eb6f15796673df0ef2a872c265d2943d5a7477c833027b0c82a751311256c6d4765b33ccf7bc97bee09573ee81a6a758e3c8a617a952736f67ce87b2e2d908a12537a72e23ca6c04a353b2039f75675945db863549955ccee2c68620f0310ca738d9a2926749e28be4da9013b7a107e1cd69648dd9ca99903b6b91a88bce911463aa7b70ffb8779b9bd38987668c0fc4801e8f2a9d7d1f10b23e7cd9c4999b87c90944167fdb81f702b1a50d863534a24f54453f535c47df1a471f19ad172b06cd3dc9930c92eca0d3600bbf44e2f1fc893ebbd58d1354cfd5e34475b1899d06af72a8ac9e80d8a4005e2b7c00460572dad8764cedc036d784269a948e8b58188b3cac5e75a7cad0751e7ef936b8f18b6347d87fc6a5c33da9b21a9bd16e43f4c4571d50fccb3d0f2ea4dc8c7d6492d6e99ec98fabcb59814e24f1ce981ed431b8ab5326205a9b042761d5df2f1743475d08d8ff24f09eb10a6e87f7fb7384b7d1df90a907b5de702fe6357b31b816975042d59526655d629ac548c23ca5f4925a86cabf771c720f637156d0b2f050ca6d89eb4ecafc69d82246f841acfe13f70c05b48e0ac6f5ad512fdc4f1a3cb786b4595852eee5266c0803ee0be498c0625f245702f733ae526b0709ad707e758968b8c203fcb2726f318d427274220504bee3eb2d1bd275692bb14480bb0156a2e022d661a277250d65e729fbe3abf98d7daf32257c48f205bab33893d2a4212022824be690c40370d8280b354f931131617f6660fe825e101259de07793efe537dce862bd5c6c630f3a41db7f5e51127eda65c3aa696761a7257b73dd694b2a583c4b1d4e2c25d5bf166b4ea1011083eb662724f6303ff91697d20fdda8fb0df2c59a7d3bb72b26117711757c2089c8cf2841fcd51be244df81ea3da68e3fee85af09e7411ea7bd9ddeb3439a9bba185f204b80f0936f11d3be44a87c7145769c2823b0e235795e873d750dc7016e3e05066ebbfacc1611b369817a5acec8a9dcbb3b230cd90c3e9bdfcaf957c0182e923e429c1bc645e0e32bb04b90e83f695233e0e88aa2ae33797988b191a46991fac2439563d247e27bf1ae4b021184e48e1b2ee8581c4281c5cd9ccd5aafdaafe6dfc2558898d64e6e0d3d75018318faa702d54f384434233f366df8f9106459dc6167b24bcbe6ad68f1f202dfdfb57fbf053e33a0add6e0a410cfc45b92ebd3de22013377cada2d26a705feb9301ac7b769ed248e53631a9438419025c1e74752649aa94aee881d115e3fd84bc64df762bcc03bb88ab4f6262f9dd3bf94d15b783ae16ceceaceea34bb3ca5350fd02fe9edaf3dcffa7f80b7bc3dc35fb4bcc2939632b32c401c7b5ceb942829486be3433360c0224fa240bd08f6a544ba17ed5149673294d3f90375b14dd5285dcdbf0630f22e4be264c80553b0cb1b7227af29ad7cc194fafd8345773d7a545c1cd4d690487283b6390763bad16d948f18aad7d38c5d5c92016831356774d44107713a72000121b0beca66433565b721d363e9e5b5a70c609ac7de547e78a80e7a925c0ac882dabd1bbc0cdb91b03d9f788d59b32895f830ce328bd7990cee9da5edfc03e06b3fb802e7afa75a5af8eb4330deaecffc0db33465403218b92315a71f233bc75805b7519858533abf379dd8cbd2c7806ba520ec5b1ca2a27a3c0bbf2997c3572f9811c08d009f09dda74692bb951011a66d0ff3951889cb1a6c5bc1af872d146d6b57662ef26d601148b2113b0c842f36dc059482c2a7469d3384a89d9d5a30a8513b9197e228f5e870e3752cdf52b1e3c2bbf4388649fb2c3c60e8c4d74c5e5ef60e5884c0ba84057cc29a21db444b423f9ac7ed71e5342c3c5d38f46512f6993669d09d48fb2ebf35ed709aaf7c0f1bc86691a1f6178ec54df68a2697cacd3f4aba9314416605101c119f75559f9f2c5421a096aeba2694c2c18406a9879c80b23ab193ff28a4f4bcc84d8bcdbe586803160770f5ed1c5bdd11e5ea33b4fe084142d7749bad2b12ca886f83818aed1223eb64ba8a4a55199fed1c98d010fb20197c00906cec66fd0d27de9e4b99f7cffa733ee735069ec30ec10d4a248335a0f9d12a88cd5919f1dc53a2141422d65e5cf375778c3246acd795aa73f7cdbfe8c090fcbab15f7b053104df20d77fc61c932026c5521ece2bf840125e198f8f81de413cabf5c40d5be1f9237b5b0aff8a9e1389b57055e3ae4ee8a5de543c056e91e1db85f6678a79e6544b8a3dcd458a6d306c464f96d0571c02ac77cba2ab5bfe2c2f96f4a6e2aa3774a6b3d4138b613a483ed98b7ee15a6c38e675059d1223e38e2903507f28ba23da6b5bda35e5f813b3a3e2c8679d7936c43a87fecdc07919c1e16eb32a52d47cb175cfcfe85b0a68dc0ab5c81a25d320441bcb8e490dc7d03ea870951bfb92b9187a764bf8a6f351e7ae8c6706f8559bb215dba12c043787fc5aee8e8f6096af51f2ecf9f48043542d366bbbe6123d078373c650db7bdc15ae8ccdcac6f27d49b0617c3a77386409adec185d54dab810f12e77e42faf5f2d53ae26655cfc76718bfca86f2b35fd90d2d75435c0df79b6a2a9aba96f786ae205417c23d0672c605f23b2628472e17326649d2d3c05bdfe8ef1e8e46d7696c6fec74e6f447e413a912f8cc97c866d16f265b6e0f0d31f0a20397eff3272817093cdff9410845d1c075ac2ba51df51beab7b9ae885ac64175ccfd16ed0ce1c61e451ecdef726d267a65ee9040de988e0aa63d78542f09fcb07d70c999d28a6c5fcf04b1bce2a42e5bfba706b2e7661e970d5562bbbafbd543d1f23fee778582e027badb50cfab41de83de29afa95084e8f6d4fdbabea3ea7953b25a0f7fcc1852ba1d218e6f8dcc67707f4513eed9ec87a68161820e0916a6648318d359851e1093e5804c452e7dfef8f7a10dbfea9d26b3be32d03200a387ed6202ca4cb2ecebb5ba5ad4fb2bbcc58b7bdcd7fced45e587dceae6a7c3ec20ad31b7f226d337270e016fda84237c2ddaec868ab8a09b7ecc4196d3e6f77824def491c58fd64af529e5a7aed4bb4182d9b9588ffbd1195f9483d5478bed245c2e5affec0c071329930710273ff92b863e60c9fb35b3b4cce2aa082ae4f42d5131d298caf68e8b50f40587e68ec281471bbab2024ff62ee03d57ccafd28967acc35c00e7d5259f0127426d65476d398c098f959e4e08c0cd1e544155286307958703cb05a73aeca2ffd207a2e7f67f01c640b0efc02659d8fe06aed3dba1921e143953d5e06bddd70eafd3113b29aa9e5dd94293329e9398f96a65ffd19ed99f5cb30a7151386a62d5aca728d9acf5b2a6bcf15ace81f5c0526168bc08cb93f3f1e0798495ce382ea264895a0e7c6ef23870d92b78776e05e883e6ad7615328f15493f7170bb75d6513297569b4e1027ef65e7451558e3686a7d31b5a660157c2d84404016aa017d7766c0dbba41e316874483470a2349797365ead0731fd21aa4bcb7a154a223a131d9ae500f089d404a0e6a5121d7fda1ac520485187f7484ef0bbde93a66ff6bb026a8c4e5a459ed58ef012eecf10046bad5dab83b88e30679207ca270041705ebdc33b3b25edd7d741744a99e354582e0683636ace4b6fc829fda836a3c7618edbfc38177f9fd8dc52aec4b4bfef2eb2c716b9e1d107d7c909db7ca28c57ecb43d4bb25ab237d6d7d8652a3c1d6115137d36755dcc416497500bc7126e6d4afdd83ffd849d533046346f4586e7245deb003f687632522c375514432b09687f1eb78d02bcbf4143b76b656ef6c1de239848412d9573ec5fd99f220340802449912c5422cd15335a0e7fa6c4d3d6c9f994a625d689fa66290483f36aa1a314a478ae3307f03ef3dbcf72b477051f010ffe2d8ad8547872d7c34dbc3fa377ccd27875400d9406a025e3e378ba9ca43b693ef857e24a209f0784858cb0d35f02a935dcb0d0aa1571f1177431ba26634c109bfe40718b7efa00f501ce23b2819963998684eb5092e3bc2a744921a79891cb370aa5f961aefa6c0e9d602c160db002a3d89e6b2fb569c770c262c05c2f9829d1f8529d388a2b8f461388c09eebe7911334f765f5c4bc5ec8a35f08c9770bfd2b67c57cb79dbf3474dc71cd4b43c59448e832531b10dc370acc7e486d1442f715c5168b1caa59360ee8137a827c670b7d63bbcec765cf17cba8b4cfeb5fdc2970a8b715af875573781618ef21b658b31fdc3bc6be4fe98ab11216abf11784722db6190a684367e52f626acb82bc7d662328a3f38c367bf1cd22c20e9531ad53794c909a74965e62fd28e87a253dbb13dfab0512866952087cccb9fd5307f799df938ab801a7361b3de3ee4704489d602d35e441621552ffa1dba7e140325cb429b9cfd67347da31ace552dcc7178f4dcda296f353a64dd0faffaf4efc26121bb000842124bee5d05a778d8ac09e9ff6e794348ec3256202d1ba5e22a4f34415979697623340338487c64c95ab91d999d927a0ddfc57769b8722a1258d3b72775c5fa2142422e8a541e64821d4c400f7356177703d5380310f74124f98e4927b89b4d8189a09c96768d670c73d59aada02afa53cb202b89ba7e85c9ed7451443b45e44b2f8107c21dfc65642b45997a32abab9d5caa9861e5195d1618d60e015af6456396779965490f026028eb97b3f7fce6e5eb0a7f06de2a4edbb50ee3650b904818f0ded93578c6f365ba167ab6f47129a7bf7f582068ef15af36605589c8eb70e39b9d4ec164c5d1b4a580d05d52969c763dc146cbe1525a0ef810380ce452484e114f3aed15687b082aefecf47f860d12f3695b0fc448b32b3ed0cae3bf52706bf0dbd265704", 0x1000}, {&(0x7f0000001240)="a43d57dd9c1c82e7f417fd5ef8d0e7f42e", 0xffffff9d}, {&(0x7f0000001280)="a47e20028bf7c38538e84fb7333d3d1550", 0x11}, {&(0x7f0000001540)="c98eea5968a3a6a5506deed2ef88ffb0fb68e2c7459835b13b7f75a5af8019cedd57920ac7df3a3e4857d541c72c5cb6a8e29cda5d2ce7b15fc3d54886ed5e0ec356f651ad684145d58024e09506640f54ddf56c5e796b331e9e379061fc45bf12616be3ebe737e41ee6051b6983fb940e72a9a1562cf5ca3fdff6774569a31b277325dad826601d02be5edbb269f9bdddb0e46c7bc531ab9a6f34c5ba390e6bb07b05607f21ba0339f93a776ae7fda0c52c3d165f794b370b4b67fc2a9d1085038aa597aedb8219d3d66dd36b266a3615dfc175fe10c8597440de3a273a3c5528fb937f13223cc17709254ef6d92b49d71bea5dd0cf099b8d5ed0e33a2fb28b8bd04f381d876857a91e45356be54aad8d514ee703528440aba3d003a91b73f22b5afe6ce32480fdb56f535fb45f17fc5c3229bd2ed7640c6fd4bf404b8ac9282a87af1de4302177d646a79fd172812169653187a1c5646c05e32d13dcd050772add0f0e91adeb0bc89a873ecbef27ad151f762b2061258ffaa9bf17a74b45c3e187adc7e94e0857cb19db08877c082ee41900", 0xd2}, {&(0x7f0000001700)="33d336fc8b6ddb70da6868d460bdc733ab801e4301f280966cf2f52fcf49aa434badaf0bbd8a2ab33b7274a9d8c8be85e8374bde4559ee15d41bee90af5e44d1f52d6643f064d6662417c2d65e6bb381a3bbd9a57f950c3b46e24c0f11dbee59575c8bcb18e230fce2a429b4510dbe4f193f44e3541436bdcefcd682ab7b896d367fe38857ee870ee0b283280155ef0919b4a7386f70f5125183ce27689ef8386d0cfc6b0c45e59b8c7396209ea1c251df996c5487ec56b470a7c2505b17560bbfe5cf810ac90493e036e7ac457d2c483b5a4a3e91fa1ce01b6a1213058856", 0xdf}], 0x5, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r1, r5) r7 = accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000001300)=0xffffff5b) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r7) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x40, 0x0, 0xffff}, {0x8, 0x4, 0x1}, {0xfb9c, 0x2, 0x1c, 0x5}]}) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x3}, {0x86, 0x101}, {0x4, 0x1000}, {0x160, 0x1ff}, {0x43, 0x40}, {0x6, 0xfffff001}, {0x46, 0x80000000}], 0x7}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2a5, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x86, 0x6}, {0x21, 0x5}, {0x45, 0x2}, {0x20, 0x600000}, {0xef10b03a7b2c15f0, 0x93e2}], 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0xff1c0000}, {0x18, 0x0, 0x0, 0xd71}, 0x1, [0xfffffffb, 0x0, 0xfffffffe, 0x7f, 0x0, 0xfff]}, 0x190) r3 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x4) write(r3, &(0x7f0000000080)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000280)='./bus\x00', r6, r13) 16:01:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getuid() setuid(r1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x7000, 0xa019) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000640)="82c42d04fc3a696671eea3ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd8031f8c07f4dd10432e908e7b4833e264f6d3d0799873337e7270edaad169cabeacb4c6c33462732b6d2727500ca825d8af41ac7cabd4f00182e185b58072c6e0205b8c4789d7fddeea99c1bdf1bd8cba643aedc76c9700ab7326d", 0xe7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x42, &(0x7f0000000340)=[{0x8000, 0x82, 0x14, 0x3f}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x121e183ed8253c07, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r5, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x200000000050}, {0x80}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = semget(0x0, 0x4, 0x8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000140)=""/195) semop(r1, &(0x7f0000000000)=[{0x4, 0xf9ed, 0x1800}], 0x1) 16:01:12 executing program 0: r0 = socket(0x2, 0x1, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x80, 0x7, 0x9b, 0x9}, {0x3, 0xff, 0x8a, 0x10000}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 53359 93601 0 0 0 0 syz-executor.0 *254042 93601 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021765940) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023388000,fffffd8065c333f8,10,ffff80000005b570,ffff800021765ba8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021765b08,83,ffff800021765ba8,0,b) at 0 rt_clone(ffff800021765c18,fffffd806f6c8b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c8b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021765cf0,fffffd806a0a3420,fffffd806f6c8af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c8af0,fffffd806a0a3400) at in_pcbconnect+0x107 udp_usrreq(fffffd8062ea6da8,4,0,fffffd806a0a3400,0,ffff800020ace788) at udp_usrreq+0x560 sys_connect(ffff800020ace788,ffff800021765e78,ffff800021765ec0) at sys_connect+0x3df syscall(ffff800021765f40) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,20028b5f010) at Xsyscall+0x128 end of kernel end trace frame: 0x20323807610, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021765940) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800023388000,fffffd8065c333f8,10,ffff80000005b570,ffff800021765ba8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021765b08,83,ffff800021765ba8,0,b) at 0 rt_clone(ffff800021765c18,fffffd806f6c8b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6c8b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021765cf0,fffffd806a0a3420,fffffd806f6c8af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6c8af0,fffffd806a0a3400) at in_pcbconnect+0x107 udp_usrreq(fffffd8062ea6da8,4,0,fffffd806a0a3400,0,ffff800020ace788) at udp_usrreq+0x560 sys_connect(ffff800020ace788,ffff800021765e78,ffff800021765ec0) at sys_connect+0x3df syscall(ffff800021765f40) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,20028b5f010) at Xsyscall+0x128 end of kernel end trace frame: 0x20323807610, count: -14 ddb{1}> show registers rdi 0xffffffff81ceddf7 db_enter+0x17 rsi 0x1eb1 __ALIGN_SIZE+0xeb1 rbp 0xffff8000217657b0 rbx 0xffff800021765860 rdx 0x1eb2 __ALIGN_SIZE+0xeb2 rcx 0xffff800023388000 rax 0xffff800023388000 r8 0xffffffff81931c2f kprintf+0x16f r9 0x1 r10 0x25 r11 0xfaa74bb52af2db23 r12 0x3000000008 r13 0xffff8000217657c0 r14 0x100 r15 0x1 rip 0xffffffff81ceddf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000217657a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=254042 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace020,0xffff800020acf668 process=0xffff800020addc00 user=0xffff800021760000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93601 53359 67003 0 7 0 syz-executor.0 *93601 254042 67003 0 7 0x4000000 syz-executor.0 93601 126966 67003 0 3 0x4000080 fsleep syz-executor.0 67003 65877 9841 0 3 0x82 nanosleep syz-executor.0 63234 208007 9841 0 3 0x82 nanosleep syz-executor.1 71896 77809 1 0 3 0x100083 ttyin getty 99119 257376 0 0 3 0x14200 acct acct 51892 294039 0 0 3 0x14200 bored sosplice 9841 512871 98620 0 3 0x82 thrsleep syz-fuzzer 9841 246557 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 130401 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 337411 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 391215 98620 0 3 0x4000082 kqread syz-fuzzer 9841 76369 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 141388 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 242243 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 240457 98620 0 3 0x4000082 thrsleep syz-fuzzer 9841 414893 98620 0 3 0x4000082 thrsleep syz-fuzzer 98620 63185 88154 0 3 0x10008a pause ksh 88154 71559 41698 0 3 0x92 select sshd 41698 468378 1 0 3 0x80 select sshd 37716 193420 10977 74 3 0x100092 bpf pflogd 10977 239020 1 0 3 0x80 netio pflogd 55159 45842 55636 73 3 0x100090 kqread syslogd 55636 342204 1 0 3 0x100082 netio syslogd 51740 282051 1 77 3 0x100090 poll dhclient 1621 434993 1 0 3 0x80 poll dhclient 30785 502275 0 0 3 0x14200 pgzero zerothread 84161 306215 0 0 3 0x14200 aiodoned aiodoned 55180 291319 0 0 3 0x14200 syncer update 80641 61072 0 0 3 0x14200 cleaner cleaner 89236 32426 0 0 3 0x14200 reaper reaper 86621 133272 0 0 3 0x14200 pgdaemon pagedaemon 96800 289411 0 0 3 0x14200 bored crynlk 68335 17601 0 0 3 0x14200 bored crypto 7115 515998 0 0 3 0x40014200 acpi0 acpi0 5522 80169 0 0 3 0x40014200 idle1 86607 415840 0 0 3 0x14200 bored softnet 44611 45910 0 0 3 0x14200 bored systqmp 42863 225253 0 0 3 0x14200 bored systq 98777 404748 0 0 3 0x40014200 bored softclock 72076 484166 0 0 3 0x40014200 idle0 2436 391273 0 0 3 0x14200 bored smr 1 19603 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 93601 (syz-executor.0) thread 0xffff800020ace788 (254042) exclusive rwlock netlock r = 0 (0xffffffff824e54e8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265c4c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9607 6485K 9299K 78643K 34505 0 0 pcb 13 9K 9K 78643K 746 0 0 rtable 104 12K 13K 78643K 2731 0 0 ifaddr 89 20K 22K 78643K 922 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1643 0 0 iov 0 0K 32K 78643K 773 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1238 78K 78K 78643K 8284 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 68 0 0 VM map 2 1K 1K 78643K 34 0 0 sem 11 1K 1K 78643K 15 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4306 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 62 63K 95K 78643K 1861 0 0 subproc 32 2K 2K 78643K 425 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 302 0 0 in_multi 23 1K 2K 78643K 403 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 23 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 928 0 0 pfkey data 0 0K 0K 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 124 23K 36K 78643K 15597 0 0 UVM aobj 130 6K 6K 78643K 142 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 797 0 0 NDP 21 0K 0K 78643K 287 0 0 temp 235 3557K 4197K 78643K 150124 0 0 kqueue 0 0K 0K 78643K 41 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 88 0 82 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 324 0 322 1 0 1 1 0 8 0 rtentry 112 397 0 360 2 0 2 2 0 8 0 unpcb 120 1495 0 1483 1 0 1 1 0 8 0 syncache 264 33 0 33 13 13 0 1 0 8 0 tcpqe 32 6585 0 6585 2 2 0 2 0 8 0 tcpcb 544 1407 0 1403 1 0 1 1 0 8 0 inpcb 280 5159 0 5150 12 11 1 3 0 8 0 rttmr 72 4 0 4 3 3 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 57 0 55 2 1 1 1 0 8 0 pkpcb 40 13 0 13 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 142 0 142 8 7 1 1 0 8 1 pffrag 232 80 0 80 12 12 0 1 0 482 0 pffrnode 88 80 0 80 12 12 0 1 0 8 0 pffrent 40 181 0 181 12 12 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 296 0 243 1 0 1 1 0 8 0 pfstkey 112 296 0 243 3 0 3 3 0 8 0 pfstate 328 296 0 243 7 1 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 4 3 1 3 0 8 0 art_heap4 256 1654 0 1470 34 20 14 15 0 8 0 art_table 32 1658 0 1473 2 0 2 2 0 8 0 art_node 16 395 0 361 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8098 0 6681 46 0 46 46 0 8 0 ffsino 272 8098 0 6681 95 0 95 95 0 8 0 nchpl 144 15815 0 15347 61 40 21 61 0 8 0 uvmvnodes 72 6022 0 0 110 0 110 110 0 8 0 vnodes 208 6022 0 0 317 0 317 317 0 8 0 namei 1024 54526 0 54526 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 32 0 32 11 11 0 1 0 8 0 scsiplug 64 7 0 7 4 4 0 1 0 8 0 scxspl 192 46635 0 46635 34 33 1 7 0 8 1 plimitpl 152 406 0 398 1 0 1 1 0 8 0 sigapl 432 4442 0 4427 3 1 2 3 0 8 0 futexpl 56 86636 0 86635 1 0 1 1 0 8 0 knotepl 112 1191 0 1172 4 3 1 3 0 8 0 kqueuepl 104 1095 0 1093 1 0 1 1 0 8 0 pipepl 112 2340 0 2321 6 4 2 2 0 8 0 fdescpl 488 4443 0 4427 3 0 3 3 0 8 0 filepl 152 37302 0 37199 21 16 5 7 0 8 1 lockfpl 104 1551 0 1550 1 0 1 1 0 8 0 lockfspl 48 522 0 521 1 0 1 1 0 8 0 sessionpl 112 46 0 35 1 0 1 1 0 8 0 pgrppl 48 84 0 73 1 0 1 1 0 8 0 ucredpl 96 4838 0 4829 1 0 1 1 0 8 0 zombiepl 144 4429 0 4428 4 3 1 1 0 8 0 processpl 896 4462 0 4428 4 0 4 4 0 8 0 procpl 632 13662 0 13617 5 0 5 5 0 8 0 srpgc 64 39 0 39 15 14 1 1 0 8 1 sosppl 128 91 0 90 13 12 1 1 0 8 0 sockpl 384 7076 0 7053 17 14 3 5 0 8 0 mcl64k 65536 265 0 0 34 0 34 34 0 8 1 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 23 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 4 1 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 240 0 0 27 10 17 27 0 8 0 mtagpl 80 61 0 0 1 0 1 1 0 8 0 mbufpl 256 589 0 0 24 0 24 24 0 8 0 bufpl 256 21023 0 13975 441 0 441 441 0 8 0 anonpl 16 468684 0 454692 146 76 70 90 0 124 0 amapchunkpl 152 30001 0 29863 70 50 20 20 0 158 13 amappl16 192 20921 0 20036 112 66 46 57 0 8 0 amappl15 184 1251 0 1249 5 4 1 1 0 8 0 amappl14 176 1171 0 1168 2 1 1 1 0 8 0 amappl13 168 78 0 78 3 3 0 1 0 8 0 amappl12 160 546 0 546 6 6 0 1 0 8 0 amappl11 152 1159 0 1144 1 0 1 1 0 8 0 amappl10 144 171 0 165 1 0 1 1 0 8 0 amappl9 136 1338 0 1332 1 0 1 1 0 8 0 amappl8 128 884 0 848 3 1 2 2 0 8 0 amappl7 120 279 0 269 1 0 1 1 0 8 0 amappl6 112 1099 0 1086 1 0 1 1 0 8 0 amappl5 104 869 0 854 1 0 1 1 0 8 0 amappl4 96 4409 0 4376 1 0 1 1 0 8 0 amappl3 88 1031 0 1024 1 0 1 1 0 8 0 amappl2 80 33984 0 33911 3 1 2 3 0 8 0 amappl1 72 107739 0 107289 26 16 10 20 0 8 0 amappl 80 14301 0 14256 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 4475 0 4427 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4475 0 4427 1 0 1 1 0 8 0 vmmpekpl 168 37573 0 37538 2 0 2 2 0 8 0 vmmpepl 168 556542 0 554495 282 159 123 128 0 357 27 vmsppl 368 4442 0 4427 2 0 2 2 0 8 0 pdppl 4096 8957 0 8918 7 1 6 6 0 8 0 pvpl 32 1294115 0 1276889 349 176 173 211 0 265 11 pmappl 232 4474 0 4459 12 11 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 688 0 40 19 0 19 19 0 8 0