0000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffffa47d8936851c009761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62bb84c70e87ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d57fe8c7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d4201000000ef5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f4c43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5d1e0700000000000000272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50e428d8e7dd9918f251f980fb59d6c0e4c8566b0cf9d5303c2fb4290cc4cea3d60c8a1896d86fff46f417c559791754df9a419ec4d85ade0809cc4ddabacbaf5c47f47c60c9e15de9816ca451cd05dc2f4c9e700e9d2a980fa39eb85709456c5c6ca054bfa492e9d71c9c7fde7e6f5528f63d7a7ea60bb075f8418c9b21a0aa32286443dfac1bd2166352b594cddc5dc00754348079eb16438b9f51f8ac98f2ef40c0d716ed51ee78d6e2292022ba1489bd74ab3d6b0b0a0205"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000001a00)='./bus/file0\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x7f, 0x0, &(0x7f0000000100)=""/127}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() close(0xffffffffffffffff) flock(r0, 0x2) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x6, 0x7fff, 0x6bec6cf288ec2b6}) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000}], 0x7ff, 0x0, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/80, 0x50}], 0x2, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x50, &(0x7f0000000100)=[{0x3, 0xff, 0x6}, {0x80, 0x4}, {0x6}]}) wait4(r2, &(0x7f0000000140), 0x8, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x28e3eb5, &(0x7f00000001c0)=[{0x4, 0x0, 0x40, 0xfffffffc}, {0x7d6, 0x5, 0x4, 0x9}, {0x8, 0x8, 0x5, 0xff}, {0x4, 0x7, 0x9, 0x10001}, {0x2, 0x80, 0x9, 0x7}, {0x7, 0x6, 0xfb, 0x4}, {0xe2c, 0x6, 0x40, 0x10000}, {0x7, 0x69, 0xe3, 0x9}, {0x5, 0x6, 0x0, 0x2}, {0x401, 0x0, 0x20, 0x2688}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:23 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x21}, {&(0x7f0000000580)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) ftruncate(r2, 0x0, 0x2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x80000000) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getpgid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d631189d94ae3aef580db328b32d3bd3698b30453847db0a7c316210645201839661dbe3bdb66aa21ee92c1dd1d5ab4ac288bd1befcb0451e7851d0997615cd8b682433c1b89a0adbbea0ca"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r1) getpgrp() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0), 0x62) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x2}, {0x4, 0xcc, 0x6, 0x82a8}, {0x0, 0x81, 0x2, 0x7f}]}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x10400, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) 16:00:23 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0x80000000}, {0x18, 0x1, 0x8001, 0x8}, 0xc77, [0x8, 0x4, 0x0, 0x2, 0x800, 0x1000, 0xff, 0xff]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:23 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f662718692081d023c1b7682f0349060861eee2e953ce9861c60449fbbb3b11b0091b1cf4dfc90aada2747c9955e3f9215579566852cda29fd675f9526a9d99efaf0898170a0b068f78fdba7892c250654d40e8549d4bc1745cf11c4e973fca499f3da6e4888601009a3e7d21791c92494e3d127c6586ae08adb28284fb47a27f875c5c37460893cda49c099cb22294facffebc6f19cc0b3c1c7b986b2837334cd99a300598c7bc56812b6767e218747e2e278c1b70ad5ad99cdf00f48275"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 16:00:23 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="ca27f98d6cfaf3d751ccead7a2ed0d0987f5b415", 0x14) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000000ff00000100000000000000"], 0x10}, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/25}, &(0x7f0000000180)=0x1b) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r2, &(0x7f0000000200)="bcd9200a48cc88c4e4c26bdbbfccf97b526c534099570f4e3a1c5b73daa83ba4fd6cfd98e96e56aed1ecbea0a050d5733a74bf5d308250b5e9a9ca327e587767d7ed50c7249f0aeada0ebe7c23fb69dd51e367a3cdbcea3d3d716c672c8e6ef648c8d57d6204c715dd47be68bcb721df2f299f50896ad6585effa39fbd4bc2ba381511b62985a1244f5a97d9c407", 0x8e) write(r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) utimensat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x8}, {0x3, 0xfffffffeffffffff}}, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = dup(r5) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x67, 0x1}, {0x46, 0x7fb}, {0x80, 0x7d78}, {0x82, 0xfffffffc}, {0x25, 0x3}, {0x100, 0x40}], 0x6}) dup2(r1, r0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9cfa", 0x2, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x7) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x14) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000001740)="48615405d770449fdccb3f0a675984e53b19b4c91224b675411e71"}, {&(0x7f0000001bc0)="b6db4ed83783371217d5eaf5845c4344121782f57b4525f410bcb51f731a4b3bca354e106ef414b8bb20814cefa5411e8c1827e80e0a43"}, {&(0x7f0000001ac0)="6a85bcc7646e5fc8fbc1d443c10bc471711126b32b118e36cae11ddd894a915e99e7c03bac91b1ad3846b860d1cbe1bca0ad1ef1f1f8e40d5cd35f2b2832933ca81cd59ce641fc1c895c9a7b259d6a1ddee0027a18de450a9e1c78e7e468c4fb7204b22443340d527bfeeeaaa76448b750153d2a5e48714c2c2d4b0b2475dbf5ef1fea081f0a3138c2d23ab96b915d96329a7afc65412bcd0ddad996267670c7a751d025a195a8c131b859d2e9c71a"}, {&(0x7f0000001880)="d9b2296ba4e98b107c9a25e1ebe178fbde3fa7e059b58d385ffe1daacdf94d1335b3bb6e51c136dba369119c34ffff10f48dcc4f363ff0be2de878e5baf4672a8e4cde6b2ad0b432a15751257ca477e7e17d3c527b6e1483b84ace3b49a6526f1d1b60acef0ab08b0c89efb3524ce54430273aae2d4c52386c2e995e6f7f3348cd7f6390fa30b28d3c8d72359d5f010633fd02e2ba214631b320e895a892c52d16d6c52c15fae0dcb24e96"}, {&(0x7f0000001940)="24358f5571012b15fef59936766594c7ce511d120a2bec3b0533773d9f110cfff7772168bd3bdab07016dc3503e4fa79a11497ca7cb320fcdaf91cb9facabc8463c08a5395e6d6f2925f1af118c840a3317ffbdf063f783aedfb1c4a9792be2363ff2fbad7b03774887db1b356165d8dcab09e7ed71f107e159fb54dc028ac6d2e6cebc301d7181bad16f2d166cca4f6c87c512b20d95fb5bbed3461d10a997e73b6f03c4b98123270050dfe9ae05a18d6a987a87799b6efe4b04ed3932f8f4e7ec3b4bcf72becfa720a0ff2c409671b5f09fa"}], 0x8, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x1) fcntl$setstatus(r3, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r3, 0x6, r5) r6 = dup2(0xffffffffffffff9c, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:23 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x8de, 0x0, 0x40000000000, 0x80000000], [], [], [], [{0x0, 0x4000000}, {}, {}, {}, {0x0, 0x100000}, {}, {0x4000}]}}) munlockall() 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r5, 0x0, 0x6, 0x0) getdents(r5, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x401, 0xffffffffffffffff, r3, r4, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) lchown(&(0x7f0000000040)='./bus\x00', r4, r11) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r12 = open(0x0, 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) close(r0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="53e80c3dccc1c5291d5321928d996b4325d155bbf923c6a4698c57f06e6c8811147e3cbc837124ddc7402413c28bae41535ea741b05eb9d2350889d9342dd9294f2f43cc0fd2a2a53c21a86f828cbcc42c3b65324f0f38f9f749117fe7098ac64306dda3cbc827558bc0423d70bbcaa56ca1b23dfe708d540ad5ffb39f7ca6ec6a5920e6e130b1827e38698570b6663ce5c368be565e1b85b0b08cd9b9ab7861696c7f8fafcfb79a2f3aaf4a7d6b4dc967cd60a98c1c410b12b808d2a61dde6e3704b822ce49fd22f5f5d16696b17a159adec55d9500a1128d228523", 0xdc, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0xc) close(r2) 16:00:23 executing program 0: setrlimit(0x4, &(0x7f00000001c0)={0x4, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0xff6, 0x9}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000440)="5154e75c225bef078cd9bb8eb3e1") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getdents(r2, &(0x7f0000000100)=""/25, 0x19) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159298e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159298e0 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x5a) r3 = open(&(0x7f0000000100)='.\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', r3, &(0x7f00000000c0)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x60001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0xcc23411dfa502b08, 0x3}, {0x20, 0xffffffff}, {0x5, 0x3}, {0x4, 0xff}, {0x46}, {0x8b, 0x8}], 0x6}) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) r5 = syz_open_pts() close(r5) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) accept(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x54c89cea40ad9282) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xffff, 0x1, 0x8, 0x7a30, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = dup(r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 16:00:24 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x136) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xe9, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = socket(0x18, 0x400000000002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0xffe0, 0x1, 0x5, 0x10}, {0x1ff, 0x2, 0x6, 0x9bf9}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r5) ftruncate(r1, 0x0, 0x3fffd) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00\x00\n', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0xa136, 0x1, 0x1, 0x7fff}, {0x200, 0x9, 0x80}, {0x8, 0x0, 0x40, 0x7ff}, {0x8, 0x3, 0x5a, 0x9}, {0x624, 0x3, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="d0000000179f26a623246eb6c78d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x7f, 0x1, 0x387f13cc}, {0x47fc, 0x7, 0x7e, 0x4}]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) setuid(r13) 16:00:24 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:24 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x19a, 0x40000000, 0x626d, 0x1}, {{r2}, 0xfffffffffffffffb, 0xc4, 0x2, 0x34caba64, 0x7}], 0x1, &(0x7f0000000140), 0x1, &(0x7f0000000180)={0x4, 0xcd9}) r4 = getpid() fcntl$setown(r1, 0x6, r4) r5 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x100) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0xfffffffffffffffa, 0x10000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x674938c2251bfd54, 0x1, 0x200}, {{}, 0xfffffffffffffffd, 0x0, 0x400fffed}], 0xb4e, 0x0, 0x703e, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x6c}, {0x406}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x118126baaacb9c84, 0x1000, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:24 executing program 0: shmget$private(0x0, 0x3000, 0xe00, &(0x7f0000ffc000/0x3000)=nil) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x15}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x80f, 0x7, r2}) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r10, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abce96cdbf3ea1b4bd432dd9e831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000639ddfe8872242968d0ab236c97de9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r9], 0x4, 0x2, 0x1800) msgrcv(r13, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r17, 0xa5, 0x1, 0x100000000, 0x6}) setuid(r14) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:25 executing program 0: munlock(&(0x7f0000845000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x190, &(0x7f0000000440)=[{0x2, 0x7f, 0x2}, {0x7000, 0x20, 0x8, 0x8}, {0x1, 0x0, 0xff, 0x6}, {0xd66, 0x5, 0x1, 0x1}, {0x200, 0x5, 0x9, 0x3}, {0xc087, 0x41, 0x5, 0x7ff}, {0x100, 0x3f, 0x8, 0x1}, {0x3ff, 0x4, 0x6, 0x1}, {0x1, 0x0, 0x81, 0x1ff}, {0x7ff, 0x9, 0x7, 0x8}]}) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/181, 0xb5}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/188, 0xbc}], 0x5, 0x0, 0x0) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x400) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x6) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r3]) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r3) r4 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="98808b52e00000fc0000ca49b70ec4f18c47bd42f2e58bb682d4fb61c7f72def228e63a7c401f5f2b660c6dedcd7054b69bb1d1cbcd9288d8b2839a1d717f99597227ec0159fffcaf98334896be4a6fa16f12c188b9732d3d474a5adf4c4984664e615d3ced4a1c6fd2ed54f09b4963cf098efd51c70336316b2d34a4153c7049548bf428c0f7cbf8dfefd2e88da67a5459477b24b"], 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) write(r6, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xfff, 0x9}) 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}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3affaf19b8c675bf) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) socket(0x20, 0x5, 0xff) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xfffffffffffffee9) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r8, 0x0, 0x6, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r9]) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9, 0x0, 0x0]) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:25 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:25 executing program 0: semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f00000002c0)=""/93) r0 = msgget(0x1, 0x0) r1 = msgget$private(0x0, 0x30a) msgsnd(r1, 0x0, 0x5c, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/226) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r5 = semget(0x2, 0x4, 0x400) semop(r5, &(0x7f0000000200)=[{0x584e9365c6d1ea46, 0x7, 0x2000}, {0x0, 0x800, 0x800}], 0x2) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0x9, r4}) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x50) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000280)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100), 0x100, 0x0) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0xfdcc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x4, 0x8ebc, 0x3, "683fb2662649b3bafc29052628fef08a7678d8ca", 0x4, 0x8}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = socket(0x5, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="200000000000000000000000000000009eaf8a9d88b42cbd6a3f000000000000"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, r0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getppid() semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/71) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1aa) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x9, 0x7, 0x2, 0x0, 0xffff37f2, 0x6, 0xffffff01, 0x2, 0x2, 0x1, 0x7}) close(r2) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x5, 0x9e}, {0x18, 0x2, 0x4, 0x80000001}, 0x8, [0x9, 0x6, 0x2, 0x6, 0x3ff, 0x2, 0x4, 0x10001]}, 0x3c) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r5 = semget(0x1, 0x3, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x8ed]) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:26 executing program 1: kqueue() r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0xd0d, 0x1}, {{r2}, 0xfffffffffffffffb, 0x6a, 0x80, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0xc4, 0x2, 0x401, 0x8000000000800}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2f0b7218) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r2, &(0x7f0000000140)="abe3d9d7f3420c46c99f7b34f87d62a6ad0084cffb833c854eacc9d55041e96386f5d85b47ebf3bcf5e62e89", 0x2c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x81, 0xff, 0x8}, {0x7, 0xff, 0x6, 0x80}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) fchmod(r5, 0x140) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8ecd53d217428282, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x8000) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000140)="1d5f8bc237eb5b4ee6011d4c0013d95577f0c1ab8d85813567ac7b65ae445d909fcc13b795056e6102a7f7dc9c23f82409ecfef3d2b0bebc697cbf541ddc79ef954c190d5d560b73862f1757bba922a19470af89964b0b414177894852ce905c1d2555449e3f4efac9e94e37cc1ec206f7dd3910dbcd2982", 0x78, 0x405, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:27 executing program 0: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:27 executing program 1: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = socket$inet(0x2, 0x5, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r2, r1) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x807, &(0x7f00000000c0), &(0x7f0000000140)=0x4) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pwritev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="452e81b0b11949ac0f170e32bf77db39a8d81b4abc4ebb8b791b4a07eed25d605915045af1a1b29236d433226f4ae85efb19", 0x32}, {&(0x7f0000000300)="715b5f93a487f870cb5ed2e526b244a066b62e371605fb1df47f4196cfceeb793b41509d16d05e37697592a2560bada7700ec29f279f070093ecc334c5c39b5b36da2f4164e4e8bcf894455e92c29d8d761c750881dfac997ca5bfa2351be3f03d364be20bb70273ef3bf940e8c7d269d6ba077498c7e8a2d2f13544839926ae9fb2db40271a7959e1cbc0fa1e20127f37e5abe4c04b11631cb2556a98945d6fd0d9ccfd58a64f8db9de59e0c78ac2ca786bd02fbe57c82d4054f123e99b6873119c4ca6bc3b553dedc7e7c5e81c9c5c4beda9f13f7e1a3932780f023330021c10c3c90f41454483c8c3a5c5d7cd51cdf51bee", 0xf3}, {&(0x7f0000000400)="80d1ae30a9629e39ff9a2fb300b4f4e045fa02bccfc91ea0cf01a3d3b9e61afd0131018e8eb32eb65388f7ec019ce7f73423adc075f5c5286247684e6ec3028d05c68b027e0c120ff993644702f0a87ce9462d5d19caeef92908c50841b5dafcf04f41be24211853f8993cc54d4a275351942b66b7efd6547918b0819d284f689e42eb4e969288d1f8ed1b6c4b81c4d3555d1ac7", 0x94}, {&(0x7f00000004c0)="09174b8c6fe1a83a446558e4aa7970d25706ce31ce3e5d9ea93c882f3a4a22f085126605e00f479a48864c6b2b5006c9f03fcd32a051bd45aab60e6fb8b3fbee27e9ee82087a33be767e134eaf3361cdc4589817162ae07938b625f8bf30311aecfe710c55cd7023db5dd5911ef050eefa93daf978516d191c69a027f4cfd785e1e8ac98b7c4dbb0097bb42b54ce0583df716f48e4419e65e6ad3ff934d4bc34de686dd1a4fb18ab19b7abfee7684d110fe5b103f4c78a0e097bd824ec5c93106d009b46f77ed624caeb332f8c5933d21cec9a64259be63cd36cbcae14a44bd35df35f4f6bfc6450227146146dfd87bec2cdb459001eb3f9ae9f07b8", 0xfc}, {&(0x7f00000005c0)="9e357868fbdd0b7320cbd3e94addfb332797654d25bcb1468c23005eed29080c3270e57deaa7d7c03c4b43b82deedc7f3ed376509d51c21bfe9cbb7588656b38ce9b5a15883a14e9852d4c8900a4fd379515d589a15d49a24e38cf60df0faa5182df448f7ec3faea2c8a9bd3d84d29c8c5775bce4bd9522517726816b4eaffb7dbb0c40b45caa80fc4e14aa9f41817b973ed55fa48e55d81160547697c121ab7221f3bbd5df2d5801c7f20e0b8083707ed37fb78319ab33c5eef9c7f6ea4ac3f1b62dcdbcdf169061e8eda2908ce4ffacd10072f4e46ac72b769c5edefff5678d3a21d8f6e1d0bb6e43e056e", 0xec}, {&(0x7f00000006c0)="d20227e6eb4b5108e35c84461f068a63c2b021093603c8c32041fe752a0a368a02fc97c8ddb0feceb4ef0912014763a7ea2c50a02b5567718b427d72421c114b215f2b09214238f1fe148edf6f1fe5deb3d4b7eb26d13a7a12839cdfa7c31ef7f30ac6887682d3bbd9bcda8b66506e08f941ac6062f8830583e6b391b40a587f7da989ae755ebc2099946812ca0e236f194ed7de61af5a20ed6e9ebfd44205f0c8a81a7ef7ac9687edb97bf0b962a81406e05ddcd702c3181cf795189619b074e77b7ab853d388", 0xc7}, {&(0x7f00000007c0)="d3a5189fe93951f4eba807cdff0bd717bbc52e9e5ff59a3aae3cd5531e5e8222882f021ed8a6d4dcb5bca0e713225c7c321ef041be04d95845116673afbb719c917efea21ff9fbb16a95b78f476ab3fd132f44066fd874d196d30c2aca52d22abdd7991666ca9b70fd330fd42ed4f27fda3d418ea1967a0618ea0450f04dae5fae3a2056c15d1f7f528a598d3f9c412085d5f4dd1c6c9d75a26c4526efee73c022a49725b30b9529822e84548d47dba590c3d5444ca22f90a6f9861eaac992a6e7117edd1365b1ed8e06991d357d5de4d72140b9eba3adedc4287bb272751e8a29134839ad3dbe64032f0631c1800d1b0504f05e5fe0a91bb6e67d354b666655c7f5f7a5c301f6c7bf0a3617ce72feda54a77e65c9b1ffc850baf3e02025234a80d27a189d17d04bfeba829ffb2d22636c31241b359119c132b0058545943862c49c9a035c7527f994026e584930d8f1bc723707d927e632ace3c6524384c8a39a939ee9b3aff4d7ad71a0fd93d0716004e7e068666097ab782c815580a18b5c44c72c40e5196a1c24a858215ba731ed641c855d1d935f46653dd6ab9623f8c567a5db7f40de1dbf7fd86f0dea102f72354daeceb0b6072df160df82224136e5b7920a39eb36ce8031d14fee90350b1019292e8f2835c4ddf7b049d10e3391ebc4474026989e7865d9eaf9b62c84f9bb69d1d76631a14885ed7ab1daed9a3de7a66c555f665922567c19df003acf4d1ae67b00502541ab7f763568f338680767ed1fb5a1d4e300d6a6b1694d010e93c10954147f0965bfebcaf5661827e9e79d542694cc2f3b72779e0ab2c99e618ccd7a5ab54a7743f0a1b1e7d6f62b98e9ac96d51220412a1bd1dab3b1c65e1a9c8469c831fddf4ee9a31383c5be5c15f3f9900705b80e3a3d4d6818149578dd1dbe7a3509eb45bf71b02e8a1c08ddcd44c36c63bfa4561944cadc1dcd1e154a200bf5abac4b57b5afb3928b023a60bc3aed49cf6414984c27046001350d5715c01022f921abd0663de76a3522403b3f95ba4a3a7fefed47b41768513d896d505416c0b9245c9236141ad11e11e9a4a0451c5f01f78b72c7cacab471ce3f21c93fceab7cb0a10196eac850023789cacd76342b645914b6d72f39860f529d70954cdf882dd9a04582d1c4fe2164dcc31f98bdd5528ec2bdc8cac31ad02727993404eca24584f3add957295d1b3ffe2f04b753c37200794c6e0bb0abe8ffa56929733e53153adbd240f36b8bcd94d2eb81651c57e3e1ce14af9ae85d9522c0ec7f79602bb4223b4a28fb6ffd6e9e5929b03fe15a153865606cb805b39ce36539b6be0136a36b99cc3c4bf0ada26f10a2ddeebb9f94955ffb4c8d5c243289960bd11d3fd42937ca7530f89f31e257b5aee27105d84f3a06c53b82628fc3577ee76d2cfad6d0989d834c8e1a543ffcd4ad6615bbbc9c38653ab0f593f3412cfcf9d4127b690dcfa8427af5bc2b93f4f18157aef660b6b59bd8cf161b9a9ff1c8bed5dd905e5af481497ab426e9d0e061d001811126c853713fbde7aaaff8d89061bdda028eacb9bf64054db73dccaa14c1d61cab58f7a4eb4dcf30d3423c1c7ace7c1e9dcec4c325baf7ed81e514db370e7190605d09b70fbfd217991cf51b95e07e426e716b63ea34d49b64dec4ae4aa9d31cce87bf815276bc9f9a79b0373cbbb67eba3c105fb0a9510e6aed89930efe226354d648c3acc3e70e26a45e69ce2b3e625783d09174ade4efa0dfe9f1e5abffcbad46d9e24504b37e61b84678cf93cca1eb3ae13a7fc537ebb1ecabcc354b2b31985d9675eeb6c7166a37215d111ece720b6768e8901ae963871ff57b8cb933c15c4bcd2268f46a7f55bd60a14b064268d0f08262860216b78150bcdf2c07548f28cbde4ae1c9fe921c7827594db1251841ca4b24e6a754d7b9c9c0e27c30a6d93a0385382b872ed002290c0cccdd01a4c8270899a582379880d67ac5e64745b14a0128d879fce931749038b14bcc5a50198d36aafc91909616bb80d2dfb5783c17c1ff2e20b3fe97b53405eb487eaec0bf130cb32e2ccee6fcb6b9af67417209422d3c89ac1fb402ba53ec2ffd387160b76a102495ecb6539af43931544f905bb93b659fa62447cc4c3602aade64255ff66269142c6e00237bd0579fa27fd2adfb0073479bec7e3d9f4ed01106ec092d673bc92f412b02b8c40da73200ef0c89119ffcc7e3dca84688baa88c865ed772958682989899ed0ab13814164f2e784740202a8928c185784645a83ac69a334e66f8637bcd2e5818e75b74fc06b4c6e0d4de02b05e969ce7cafaf6bddb5143224348d32d7ba57cebfb951dfd8d248cf8057fdda472759952321fc74284bc25d50fa5f6a922f4b1101a447099824d4d6c77e1e1a8eab9793b450e9311339c907acac47abf922501b5d582df1aad1e9b5919b7b8f800fd5ca12839d2337de4600fd806f16244a30d36e8ce2e243d6ec9d1bec0211fe3680350708f0fcf11d392ffcc259e50d47bbfacab11e54c54b281f3e6b5e3bb8be90d9a9d2c07935a58fe8de90b6024f0edfbe92a29e1de10294f5e03b0ff75f32939285c2376755d3e51640de2317175c7cb482672ac8e37862985b96e68c89c4b174ec3f7b0e3a91bcf6481225aa94f5fad3665f212dd85f2ccccacfc6d51329445c35009b9851ad526d2483dc693cb48fa2406c07582770f139f6d106a3c22e525d1a95b366904cf8c5de888e163a7882d1ba3effef44ad84b4da1edefd7732087cd88429ebe4aa7658f36c206c84f3e91320506f01042da76ca7e50fda546c1f503dee18eabf8aec3638022505d7a3795dc77a2feb97bc295ab1100de6a5f2ed581c6207f7af098bfe25ff46b1db173fe190cf161ef84890faac0cb54be03d31375e0b1fc2dcb02724106f26811e859cf0a5056db6fd5cc6240ba26950d43a5f0b53c1758df17818a06c813d49562a97cd31c9654cbc5ed9a0aa07282d896bd94187f291c8af35ce51fe7228395369d6e931e1a9653637cc9cb65f469f696cd9d4d84350418c98f1f3307752caf7d344c09d0f73bb974275e38714504a96f738f82deaf4cfce14e82a825f0a902d50fefd60abd7286977d16cd7d12110a252c0174614b29c58e7d26b2460469bc05cc396e29fc3ea57211883a6d3972645fec265c2cfbc3cc6186fcb913517e784bc2adf199fcde1bcf84a6c9e25ec7c2d3148ac8fc3fe58375a098a55007aa005f103eefc637b902c73e0436c3419d55d72aaf44289f03958c1504da6f3a8ae7e40488e8f7c0ccaa4c665c8cf8beea680f44fbf843238a585335dc3a46ab88d9b150dcd8846b3b964ee05348c7ea33b8fd66faed632c65659e58ed66303ec25653556940296575713c754fccd4cade0e7f44380bbf26aef0ab6109b3d6c6185ae491b7c8766614144118ed23e406ea1fd8b65da92d476d99f8c68c6b1aa2b67a713abcb5f48b3e84820ad43b178eb9464eec5db2cdbba11ba267e198efd8bc6069d36266667329afb85b49d2afb4569b514b8f8977e382597a99e3d07734cc3dad59112c1da27e3bdb74256aca7d8da05e7194564ccf66e3eb5ce28f51c4c16e4b002f2db7fa332f5cc1ee39923fde1e21e6dec73264f604a92dcd3bf8c909ed94685db44a19b0456f02e0822b6ce0d0a8da0867ca866cc45910c9dcae491c65a0a521729b42dd051be9e0ed3b2516e80786d2a2f803e52c2f0dc2b33d3208e42cfc8006dec51ceaefae02ad3284fdc52966cb4af126934074afb656bf3ddbc6674f4e88629a9583bd0da2c4d96bd35cffd447f4dfcf452b96cb1fb637b99c4dc8558a7a408213338793d12cdd9c7a4c3806523bde111531e16829bb5e9a23efe3bc7f7ccd640e04986c32468c58cf522e0720e79c6a8cf33fd88f5148db63d3d09e556081b39cf781d8d154157cdd3bb13cdcf0dc6a9f5f895e1d4b5a738062af4e479e14be56fe6002295fa163cee79a4c749079e1c0c2ad8373343dfcfce4ea5a5507c47009691532683a756a2e69d9bac58aaf0ee512cb6bbbf3d4a9e52c9356cba164a8a23c4900d9ac3a750cf0792b6d1db281c553a6b48e30f4e62676f8467598dab206ad6a344486f4da88df0fdb40a8a6e15aa8fff48972e8bd6be1cab24fc20bbdd0dfa7d03baf14aaa6eb0a624791acecf3e9b89948e870624584acdcaccb5f1b65940cea14e6a06a7199b3c342eea6a5e8b28b74fa016ba0f3cea2a2467ca0548352a73034fe853da9a2341bc83fa27b55ba66a11f090ca5b3b3e4e6cf974db17ece0c2cfb735832fa3c892d4882a8ef4c95be0e44ecf7ccf74f766df2d17b1aee21695d9a35d913b9cf4f0d01155ab5daf865419a18375dc338bbfdb3db04a391781df75623e893974d2f7ae4ccea47ca8402f903e06f41a8dcc3eae7e22c2d49c187f1d685716149439d27ac1771ca8c8d982b8f2b71fce357f0a9592417e5b0211495ed2070d304475dd60da8fdd0b6b0db376f3c4ffec71d486c8f8bc25627caaadf77b4dec88e14bbd21a194977822af071ade9f8310f46902bd5e3d389f20fd29986830e864a4c0a7f7ea5cf454894a2ce9d5119a84f9d9533c921b4c38fd7608e212c8568651c356dec37a23395f7025e87f43b610310f182a42ada38ff12c70866f975e001b3872bdaaf6693dd15992be2322cf480c39214a78804bb22d3288f3a228871192f55c9a8d1e2914cd0899319f8d0fc039c8bcf89ce7969ba72649888277107b0f23fdce44f469096d051ac499efe4c6767eb85da6580873e4b5cd44d185d4c7d59189fdac44ccb8dd31fa53c30f8f2c4f991e4c5c0d6c7c9ec8fc28b308e40e47ea46539d206d8a85ea488ca2b1c6cb8efa1b2ded2190639cce24472e4a77e67a1d70df63f9aa769f23566d34b5dc4f4216a86747fc2ebb3cb2ac91de85f04218972fd48876498dd99c360ca7b6a34fd439280175958d5f3b2c8e654922ca1875e79d6dc70020f6b8fcce9000aeaf14a30cf8430f7f573133cc83d0d9b9ee14d0e7339135017ce22b8ac0ff1d65bba64ae8f34f73acacc27e9ffae12829d9e8e3386d4024e2eec6dae482291a6c27c3fbbd29c45492565e3f300be919f35799f37b8540e2c4ace23211484a195cc24ba95d80e733101c55ea2fc4c20a1d0f888f19433078255cc1cfd5aa1c045e5549bf3c60b7056de3bedf731b9da1544b2c1140792f92076b1c02e2e29dac38e52789f7b57413d769751c555faabb3bfb4bae769857fc919e38b3cc5e524e1264f5a2a8cbfef236de468f0e40ceb44ada7079148179ee54a4e784cf7baf58fe5425c1232cb22606d14baf12eb1813a4e6e7b5a1aa028142a0f85ceea3822a490f3bed0cb08629ec729d9166f439ddfd279050603e99e796f779e03ad752706ccad28dd3a491ce7da09ddf4513393005da6076f2d0ed9c67f1260c9b89cff2b2bec3b236750f5b711bdc4ce3d6a4f170f28987429bed3e77dbb5de55188b2cd00398991ba5c7fe96549e1eb2a7a7d1675ced842c0b3bddac5dedaf8cedf7f4d9650bb1a053cbc0c3e78a0458c94c349b7fe84f1bc6fdc53e72b0b768a4ab2aa12484f4de391607389302424c6b6514cca3f44b87c5fa787ce0c67a2729e98a9ff261ca66d43ebff50582fe71013fe812ea3a973ca67833ceefab88895203de43772a199760ed875ac133b080e82eb83cfc9c000776c9e283915735f7af8dc9ea7065d1d0df873421b64db68125d1dc923f89596ddc248fd46301c0f7c428efba3c69b708d776861652243c9cdcb5e860a", 0x1000}, {&(0x7f00000017c0)="db83d18080b7a3a1551baefd345aea9aef4567319c72c529af0d2f2bccb34bb5fa43c0f8c67d4d90b73e743a085a5968f959b6c95b90f725235f2351ae4e47fdcacdad96b787018efa1c51d9d1da7d6776b8ed88a6ecc7d9a6e0621ceb248441ef088aeaf8ab26e9671d3b86c5f6b9568d02b902b8ca1e0c351ce9e823b18007a2f2bdab42ad5238a9684c1d7184d41dc7f091a84c2caf64ef93", 0x9a}], 0x8, 0x0, 0x15) r6 = dup(r4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x1, 0x3f, 0x4, {[0x9, 0x66, 0x3, 0x6, 0x8, 0x13b8117e, 0x8, 0xc4, 0xffffffffffffffc0, 0x5, 0x2f5, 0x7, 0x69, 0x8000, 0x80000000, 0x21, 0x9, 0x4b43816c], [0x87d5, 0x7, 0x1f, 0x87d, 0x8, 0x20, 0x1, 0x8, 0x3ef4, 0x10], [0x7, 0x33, 0x0, 0x7, 0x1, 0x5, 0x7], [0x8001, 0xffff, 0x0, 0x0, 0xef4, 0x1], [{0x0, 0x7, 0x200}, {0x8, 0x1, 0x7ff, 0xc5}, {0x200, 0x1ff, 0x7fff, 0x2e58}, {0xb0a6, 0x401, 0x81, 0x11}, {0x101, 0x3, 0x3ff, 0x20e}, {0x1d4, 0x3, 0x6, 0x1}, {0x1000, 0x80, 0x200, 0x959}, {0xffff, 0x1, 0xe8a, 0x9}], {0x2, 0x60, 0x1f, 0x3}, {0x9, 0x9, 0x1, 0x9c2}}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() fchown(r1, r2, r3) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000300)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fsync(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r7, &(0x7f0000000200)="c6fa0a5d8fb58a13a7d3f6c53f0278d1891db8ee1df692d22d42475f38f384429407f6af8ccb40d338a65fcb9c0175facceec324711dd19938cd13df05133f1103bbeeda277ce820d9b5bda001b03e7e30eae536a914816a2680979cbde07667fdc8ea8c0bb2ad0478d1a7be54bd4b50bdbc8d49640f1365c0050c219ac8e330acef6228f1506ca9a59957cfdd40", 0x8e) fsync(r0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9a, 0x9}, {0x8, 0x17a}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x800000000003, 0x0) write(0xffffffffffffff9c, &(0x7f0000000100)="be91087e9b886656e29b5abc5cd84e29311c8596482f32d458ed4576ca354a1d78f2299cda45fe351752ddbe49891411f0b5c1d3f420bb82b8157ba2d9f26eb2f8caf8bf602b0d98e755b024150701b445e88b2483774026f092d27a1b24edbb12743b049bcbe09f264f1ae8c77369c17ba3c21c", 0x74) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0xe, 0x1, 0x200, 0x10001}], 0x6, &(0x7f0000000240)=[{{r4}, 0x2, 0x80, 0x2, 0x5, 0x65e}, {{r6}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1, 0x7}, {{r7}, 0xfffffffffffffffc, 0x40, 0x20, 0xa2c, 0x20}, {{r0}, 0xfffffffffffffff8, 0x6c, 0x20000000, 0x8, 0x1f}, {{r1}, 0x0, 0x5, 0x0, 0x100, 0x4}], 0x7fffffff, &(0x7f0000000300)={0x1f, 0x7ff}) setsockopt$sock_int(r2, 0xffff, 0x1007, 0x0, 0xffffffffffffffdd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x5) 16:00:28 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x200000], [], [], [{}, {0x80}, {0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x0, 0x7fffffff}]}}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() getpid() fcntl$setown(r1, 0x6, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="42020207e00000012000"], 0x10) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) write(r0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendto(r0, &(0x7f0000000000), 0x0, 0x40c, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8, 0x80000000}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) chmod(&(0x7f0000000140)='./bus\x00', 0x192) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0xc}], 0xfffffffffffffec9}, 0x0) 16:00:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000040)="d7e2e21e957f83d06802145a09f802ef62915fda1e61c8e6aa78ca1993b87d40fdb3c955687b2b0d0c4f337147ff", 0x2e) lseek(r2, 0x0, 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159298e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159298e0 16:00:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x6d, 0x40, {0x7b, 0x5}}) 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, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xff92) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setstatus(r2, 0x4, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = msgget(0x0, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/47}, 0x37, 0x1, 0x0) r4 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x6411, 0xdb, 0xf4, 0x4}, {0x8210, 0x7, 0x7, 0x2}, {0x1f, 0xd7, 0xff, 0xcb}, {0xca9, 0x3, 0x50, 0x3}]}) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r2) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x3) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}, {0xfffffffffffffffc}}, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000000000000000000b967e639334be6f09d507416b64296be245ad1094c15e4c7382148acc7118315713be88acd72991af1bb04bef6b82792c031ef16cd44c7a5617f0000"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r7 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r7, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000, 0x2}) 16:00:28 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x5, 0x0, 0x0, 0x0, 0x402}, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) pwrite(r0, &(0x7f00000001c0)="41316b5fc8c5e8180cc8a161a8a34c072c98da2d6072b27aaede62ff9d42f8188a6b71e01e330edace3b24e23840deebb18f4b6f5bc25114e714538ce9a49e2664f562458b49dcb7d4cd96b2c49f623e59df8d5f5a7fa056b6f55ce7e7ef5a2860485ee3113f9f9f0ae43e325edff477b1e08cb2ea567ba0ddf4b290d04aafde78aa2d88277739ac4f11d5ac71e59ded2f82084aab69c2943ba8eb121c575ed92494152e09f75f64f4569dd3e52ac1b51b6056801fff2af9cedd14cdd7506004e0983b57285ebb77c93812f3d417ac700eda2b71a36007cb90407b578136f850c55f7b304ba31df019b3067373e27ba5de77c67011985115fe30085888b5a6419b82f7c64689495046c462bed11b3a578b5b0180910055475b11678f71328810b949a675ea46e514a9a8dbf98954b19b5edbe89e93f165dbf3cbaa8b22bf54a078bd2dfba4bd9ba2b4290dc5d72487bff00ef2bfa1883fccd36cee5dfbf4a195968620ba552c8bb3d68d895d70ffd7de30a47afa3be43b788752087f96f847625f2e5b3c3c2237a8e314e569f9ba7c2e130376f760146d9b5c24f9cc696d7210ae9d3f2b52837bb11a4b90d86b630a381c4a11357295faa03774435f83eade6522955857c4990d2ab519ca295b44789bda0a291f5dd28cc015950b707c02e99ddceefc608b45fb22a563f237d35f3afff03a977196824478c2dfaafe25f2e8229aacd0c10f74a5b2f517c74c202231c21d6fcc6e77e992c5b704e7723cf3a16f6e279302be94be0e7dc7b024ed5be6b171e114bf638217648eb54d60224038931e64eaf721e5f54ee6f289de3ef9d9d5b6d145555a0d19c03ba77d0aa22b71c9f15b6dbb8589a04b9575cd970147fccd2e71b3802d08a73a91398d26a06818624aa284982e49bf0ab3ac3441c075e4f8f2ab9db6ff8d371fbd37a1cf0d98e0e024754801403ccb4168f3d6be6ccbabcbf03bfc99aaf3d931a6763377c7c68b6b817b2d22751134048576a6a13f78628f46af4742ae4039eb1f67aa9b740a22f14607925197967fdbd1ea417c5619f01920e539a8c94dda36ca90750e8e32385e940669a068f6e738cf5fb39029e6a70482f02cefc13a6d74900ae49e9c8127115b58c6f5cd32605cfecaf8bb8ae864b0499a983762c6604e4ff91e315ae5acac11ed115f62807230179528c1439de6170be4d5fc8f72fbf47fee4b1193e53a7457ad988cdea45d5f849d664f25dd83fd24f3dbfebbdad1fc5cfd043fc98a58b616d4e69dc7131d51e26c32167a5103773d3240178a9324b2d55e37570015155db51fa741749a30eb48cbfc78f49558d0ef1735e98a80089fae5751d1b20d60425111f652c636a7b0bf2fd4a3779fa4bc0ffb766907b08abc578ef63d9a86dbc1bda1eb8464e5e81d0004d1a355f13935f4bcfff2650432dc00cbb7aaeac8299eb75f118c2b44fef4825b69e072986b55a9a53cdb3562971fac12be367b074cca99da48f189ce64238e5a3440e2151d011b847824c75af375f1093b74be7485419e45fa247d5de905b14130f29194e59de7a85ea8e2a7f8340fc2934eb32bc080c4dca6e5703525f00b473a6c34c4a857e4231c0f75716915646b10a342c74cf125b8f59a9379e84fc30d21f29baf3bca972b94491fde78ab0730cd5557b3e522db282a61fd7fe20aa55e3c7551daeacb2efa75024f8d5a6c93c6d59fa4665f4a2b5cd2ba732acb9e147cee5219afdb8fb40591245a6d7138ea4c55740c8f01ee5e9493a4b3c6ba3d688ccfb6b27f7ecd6c5a58ea129c04a654a1d4df3b36d25eab3dbe402e31469bcfd689237596941adab4f8bc7f0576a56bb6d330a7fe03ecd0d7c8b1ed6a671c9553b4feaedd969279e11df631c3ba838b38f6a84b05076309add60fbb4736c5603286918dae8ea526d7edc3715794b3962750bf25c9f37aa35048c69fcae0c894c352bd345a2f4270f1cb671fdea9b5fbf0e5d7ed5bd503b0ab19e942d6cd67e05c279a8ca777958cbdef5860f3c83749e23f7bd8475c4db7a98af7ca910e8f4030f110f33ecbf107b124bad4f87362f9f070d05b8b4e4178c78753a6adeddf09f916fb7c2763833d065b8e944526279b19bbb7dd7266f1639ba2593777bf54a51d63d0c610063e219eac1d37d779909c9fe3d0ccc8dc34ed149ccc8442884d71511ac8749406c176e12748c037d0f5f221a73c31d6d9e62bd006bff326b635d43f5a4acf4bba13e74640d0627726beaa8b914f84899e5433646582dc1ae0ba885cdb4b9a853bfb1f08a03c14ee23369018dc715ab74c450538631907704c160fff08c357901e9d1fe02c7e2936e98ddb53f9cdc48125c91db8e25535830137102f30c8ed0a5cf18828cfe044364cbe711bd1e50f11e816da86e16db549f979797ad4d010bee443f515526d9ec3c61e52d47ea43bb3be8fcdad9694eff9e97fa9345ca49403e3326594d7fcc410c2524a1a9d58c3c819883c33a0ee077d95ea34bc0b5767193cfe1cf8e4c237af23c6847273ba84ac32e2674c00aa9d1ae21eefd81534aab6930b2f6316eb5adeae1b1447f0be2fd4de321d489b9b738bd6e571e074c1ec0c658debbdf4602d645fa0812ab466dad13a18a87beaf3971db58f4a7a4244ce03570baf8c4e771ee1c0355c5d3b17816ce4e639de48ce6d5a89f30c1a3b5208eed126f9fef4e31f7e15b8cde230afc15b7cef74e89219e891537ee19051a8aa5b139eaa3baf1318f0078c7006d87ccdf46d659f5e388b287afbacf0f8ad5f939db70feec84a53c54afd90a1ca39f99a043888943edcf1377f8b5ae1a491b3ff6bf62f819814b57299afe56f8f0c4a006a0793de7e7e19d29178a2af72b529003a5da5462c8b01e2cfb4decc7338e49ec366f4a7a7efae54463f63f6758366f8509d39948b07d5a2117cdc0f5fa871c0f9f70cd2b6b6bc9848beb8152a426de692571b3978d62fe19ab371fe2c98513352fdc9288e162cd8ecb805bee4fb7b76e1105cb7549922cb10ae512f2e4a0e0cab37451f4b59d3baa62e32877625b0ab882d5ac8602609063e4f7b14b4566c29e1d4fcf7ffbde70ad5b3eaf7272d00fb7b6e6336b5b8f5910f4ffd0a72dfd63248b0470310bd8c2df8ab90e84c51720108f08d6e3f9a4c794bb18bc4cd690716e0e2bd4852e252c311610c90a98d9089b8a15869c0bc0528200c66aedb715634243414e863ee4a3973d1bf15a058f9545c5c8fbcae5fc34f1f50eabe8058c43be951382c2899414bdc492e58a14448a283075b0afa158e721a659138741abe1ab7df6ae72a1ff7ce8c9026106b043d75a32c5da1a9b27bcd5b9b08d2b2830535ff1b934eda67dead7684e82e0a84ff6b6f501ac20d504ddcfbb23c78319f8027a9c477a9b8fe363cae2f9d2a4463f5c4a0b666a83537b4b168c243797835558489bb4ba363fb9a95dc24c15c887542788f6fc0b9ec60ea4c69763515ac8d08d1359416de20a94f12469e9a784cb6aed98a545fd35288db6dee2e07ed2464d3dfe5ef296bb70d08a7023fbea6002072f6e807dcbb3c3501d0d8ca2eefc0584eeb06a81640fbdaa5977b9fedf6ff841bb247c3df4f9777063a400041c5ee1c25eec2c2fbeef439873e4bcb41e26cdfec61f2f83f01767c5e8b486deaf8919bde4dda0c9b9ae6ec4c0dfd754736ca28192a11e66103fbdf91907d7100b51cb504a87c370adb20c3850d45fe4a7b87dc844093a562bfd9db4aae6155515c66ef23c3d164f8c2b2bca4941c5fa9b2fb9898d0c4e35802b08da148b98a3efdd2b624efbcad891c5ff2d0fc7021d86dbce51be7dca5f4c47a93dc34484e22eef4daa8957658984ecf1939d7056e341a102704e9e1924b6b78437460c097cdc9c25ac35910cf73ab2c2542829c20b57e13d40f5c0c40b78992c01446f67e5372fd6d4954cae5fedc79243fd784c3c2551cc054ca5a69decbf8f16bb4e779a960d6d5b764628fc7f00d23a5ffe6d1e98d17601e2edf4f313a8940b2d3efd6900e4c73f6cc44b04091e3c93f70ec55fd9485222597ee32765c56ec146d1a632323a7205c3e5f25cec4f1461905623d87a10d160a61040cf3b83be313a45e2fbdcbd34c176d92cbd28b591a2626f890aef3a0af91a6cb2d6ef2d7402ebff9ae981dcdbab250b02eca8221a75b2ed9df9aaa02102bc71b194e33cfdbbf2c9778f48bf1c21b1b036ff3ce2b584053b9307c2d72f44518e5911aa69f1df5358941e766ba914fadad583b0469ae8023905ec2122db81f64107678a9e3e0d7ab44df9a2db36858991758e31b852c55f06ab7dadce840e5d8c48a9feb3c6471a94db9d86ee32491895e7148ff754803b15282f1f61784ae41b9c2621978e891932deebe0df1eb40041e08bbe84791e7b512ad7d912fbe6adfd3206b7dc7e599183a1a44bdedd40e2b3f05737236fb83900c075a23a7c3d3a4023e75663bf7815a06a30375bd3305cc24fffbe7f2c2215e709f1229abbfad0966d1cd4907b7a66f93e288408e7efc6cb366c755de234e2b3440e46246e6e4c3361131c662b338d99fd995b76006b8a8ff26f56ff654e9052ae1f47c677503aec1662fcdaa7507a2a80a8de31c95b7177cdd53cc6244b1119533f4e2fe52611390055aec910bf739adcf5c94c851a8dc119993d79bb3dd47cd1d4d5613cf50353f0b1c5dae62609e3e8da5cfb691d55c315cd96f04763b761882d4e896e70d731caadcc143eaa9c4491f4bb450dadebf112c6d8f3eba6a2db4e26cd1e101474c44d6924ea85bd8de3465207afe781334c4d2fce4a206bc1edbfc70607e419e69951ed16b63a1b06a0ab66730f85f283533c92f828ae1f6672bef311bd6dc62e41c55398428a496103501ae5e9da18cf2baa763b012462793c491770e62b316eb9e29c21e42f391698f58638b83a22543e905d5230d7bb99a17277aa3ce6a68bcb5f2df315209f94734e7adc8c87ee2957a93f188e8d19cff3256fd2d92ae3c8345ebcf2a0d9103abc02d50c19cb0a311415b887b94ed39d01948795ea5f319c4f560cc62b25be075c0c1a83e192eea53a432da47b6efb519cfbbbb18c3fca9baed4c02788cf9abc5b8ffe88e79e594bbcb58af466fc30d39230b31796d703eee3689d650701566af0d4f1020393a9b5ea427f2177afd4c43960f4208bae451d7bf63bd394813af09d7b36a538410cbfddade1d46b4665302ecfbac7eb5a7a0e1f796e2a76b1b742455e9fc230616e081edd83d8015105aa8beb292dd1d0780601225242a95ac5f62ad084f64e271de55f0119bf91ac6839e70ea7b0b4f564628825f6c111a8ed6bf3e1a9c38d7d3378cbbb0dad1f373676ae6461158887688486647ddf8408e4130e2ba968cac8f1aefe90d40ae4e5cbd38eba49097a88074d9227321ea2fcdc7d9aaaf00da655d9c18eaebcfc3b79b600a57b43e0fb41cdcabbad40085bdbd915d245c9ed8ad7b142697401965bc3e0b41f8ace1e7e1dbf825c12544405167fdbb0880a0facb154c5088ca6071044e5d33cc5aa523ef8a6fda6ac185a07adb9c8bd13cdef9998f40833398d2c2b08489c88cac9c013b9283e7a8b69f60305e2b9d2238b0fd599367b20e65262162d6492907c2bbde254e6325587f26e5dceeef8e0ede2c9156303b45330f0ac73051ca3a5e1e69cda581da7474c17dfe9aca318e54d81a736a778c7af1b1e2f6f211f601af703572153ab854e1f43403768a849d6b94a5aef9146842f0c9f8ef3f682105c159c9f93fc37ab919ac2b83a1dfc54c904f301439cec45edff896", 0x1000, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r2, @ANYRES64, @ANYRES16=r0, @ANYPTR=&(0x7f0000001280)=ANY=[@ANYRESDEC, @ANYRESOCT=r3, @ANYBLOB="99c35588215c32b333ca11b0eb9022927640a1e31bccabd815bd2687bacb07baca7bcf894f8d219ddfc03d71ca1362c4ac7d02f94b0c9170f5bf950424f6621510e465645d1c11507810425774b3812d71f35dbae39eec08e8f46e53bdea2bdbf17ad1e8bc23384a6bcbf171e212706891cff732c52cf9592ee32a9fb368272871fc84e0", @ANYRES64=r4, @ANYRES16=0x0], @ANYRES64], 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\xafbpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = fcntl$dupfd(r2, 0x0, r0) connect(r3, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[0x0, 0xffffffff, 0x8, 0x101, 0x4]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:28 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) sync() ftruncate(r0, 0x0, 0x3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x60}, {0x6}]}) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x104) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x18) syz_emit_ethernet(0xe, &(0x7f0000000480)="b615fe23d6c9af43ddb9d04cc546") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x40000802) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000140)="8408cfd29be39b87c7a0dc99e58ae4863f47dad1b8d634c2d2f8a91c74c3eea21361b7660ef9586c2577d73ecbf8c8940a34094158b67268986c862cff4d13b90cf2d3079a9dcdec9bc43d3756674c9b7ff17c7a00f2d642936265a6b2bc96b7e9847bd310c2466b90c6155f5aa23fb65fb7ff706a7d7bff72c8da0025e74a293b67b2e03f4f43e237b2e38159c321c6bd32f8bd60d5a81fee36feae004c41e15d9ac3f322fc040ee8389cf90f972cb8afff7177e3723779bbcb921fe18f5c12c88fcb18572e06c013fe14e9219cf43ac503c17206b967b242a31658bea644922e848f64097f20c6ff2b171fd25a3256c32187ebc123c26bade51e8e03f427e69cb1ed32c9a7988d3c4330ef8a8bf62993cd5ad4c25b246e9a4785f634b8e35af1d4d2171938431b0573b6b01ea2110d3460d46f911cb7f4f1da0dcf8562d042e4f15810a6b7233d1e1240ff5bb5953ad65d603c771b3a3c2df9784675928122cf165ea8b027478fb455fe27c71e6738fb577f1a5fa5fad4f6c3524b490ea5848ae559e734ac8a49e9408dfdd39d5eaff521c4f9413c368f9e13e9e630889f5974e3becae72a4cead7410c09ad537eafa6dc1e4b79651af6a9834694801a2974d7522067be59d851b42aba75db055116358554e63a2a5bbbac13a6d76194e4bbf1a784f73ba3093b05dcbfeba26473c85f70d1b5a322e719c474c63ee6862a7f9399e9e57762fc8f179c777f87c6b85ffaabda295104e3bc47f148d74c822bac9da056f1f9d25419f3d36da3b178079b70d0a572ec8006ffcd8af76fdccee7d24416c668c8eb322581032048dd00f81535752614d440fcff7caa1a521627431943a52ffc1f12a201dc0a935dd05a18c06aaae8167ee4ea19875d7272ebb5c17b9ab2be8d14b7121f4bce021e4311a3b0b89327b19da71423b6706c8c4be7576aa1c8285f960f29d253dc4b404e7d241e4af05dbfbdbe6de04d3de8bec5430a683421b02e0ec0d0aabcbee3a036c0d0882bd7c38be539584a198e2bdf5c262e8c7de86593367d0c926e9095ff9a835aa2ede965e4cce3c3f872038bbf38e346d0622264f4b2a730d052616ed5d5133eda7e0411cc57afdbb75ba9bc590ee4d880efc6c4315858c4f7ba5bdb6a7340bdf1af5e125caa608497bd092b2b4af60a3620ff34aef20c46052be5aacac90f24aaf3cb01888c8a56df0a9f91243c05e795c622a8f0bc6cce3843ad99a5de0c51d6e79d7af15744803d486201c716b3b40a953cc1024fc2ffef8d3e0e9015fcc2f6db6e224faacbab04fa599e8881145388a111a4ce69c1e43336f66fc741e0222ec70105a07ad04b57cccc22c1d3cf9ff435a8980ee7044d21364b64afdd2c7c06c0b33c10d40894c76d0f092cafdc445b6e84bef8376f83428ba68cfe7dbbd524ae42e1a7d06d0caaa65877c5883adcce86acb34d0f19ce9a3a7e0c3812b693ecad816ede59cc9eda5498f5efefff88162c9f6ccf26300090e2151e985e60fa0e0643adfe5cb313710a61333dfe58fcae9934564e00b39b89747cf5ce90bdbe69a7f2b5d7d0da260b7af1239150f48eb844ddb079ea891a6d7c821f19eaf564e140a14cf9f49f29162a8b84e52709b8ee763e8e73c3ac5d7410b606b23f1e4f24da3aafae8355c2cd7a84adea5efccf060ca2d7ea3bdcf02d071aa17c88792989fdc825780e66c061de504886ef84fa65d4f7fe24b21cd228616029f21beb900a9e1dbf17f2d11dd57fa8be4f659ea716b97e4150c8e728df966f2d4d3e528cfdef95365ca04c9339b2f733d8e6d52676ecd6a177b6fa3f6087f199c543ac5826bee36b700b7cf91bd7223dd17b1d1ec70e5daf7c9e2a765a9937392cb0c088b4edef2a52097f7a1a1e0df57bbe8ded78f66cd7e37b684681029f60cdc059faea97fe182231c3ac0e8dff3c2eb1d68e218c0ce6677f01aa786de9c7f9a58fce0dbd56aa0728c541751738db2efdc27654a804d2a451b996e47206f6f826e4fb684d899b38d448431a7e3ce150a94a546f240fe9a2bac95bedb2244f77f983a7c2d20e2a647491bbfbcd993fde81700ef0aca5b9e1e5dd9e040e77f52692415be2034ee8556933591b8a622740a6d0f5254660200fd9f2c0ab138d38d34c28958385dbcdeb1b74eb223834f8af6192da2e0e9463a01d847fc93022bf75b80803ed78f1761c4802510b2ca9b36c95e2a08ecf57f15375589e30673bd21bfef723de7b4a6e848432f1e46aa364e808f41bf638abe761c28cc105c0ab0c733694b19bbad813a8508813edd97965e8079d2780964b4b273c005ee68c9a374ee445c33ba2faea40341ddbfe1162d8b6f82da5faac2a26d0372855238a36d03a8ff8d17c9855032f58652ba145a543f4502293949ca3d79bec6fd2b897740a720d67b4fc62d9e6ba7ce1d5d5dfd5b59f6b883ceba0828714ed8fff377eedb22ad3e6524f91f89fae810ef3c98f935d1d304b30d12091c1ac02c6a86ad19015675ef5f4d060f60ea3659bbf3a30c07897cf1b2fa1255dc508c70ca1f33ddab081288b1cd8f6330c7206dde65d1a79a8affab36dd7e5771629391b2ab26b569bce5725ec3eac8e6fe424922d1dd8258b37b9a60edc5dbd9a366bad12885498f0a23b94f10b8c6f0787ad55c673fdf483f2485c0b9d725c50caa290e99adf723fa89560c4e66402bc56a4361b3508ca6cb36c030dd2995177896aaa7875364a8e887680e192ead67c2f50b242743080b18fc77c70c7e96f387f989fe62d41a673044d4a0c2a93b5c6085f997e5fb7d3a2bc499b884009494166bb275942bea6ce5b2e3a95f9424b8aafda2e0417705a1bb0ed4a3afa54649df16718f365d0858b83022cb47d5abcca95f545e126a6b3e1beb2b36519df4a98c96dc089715f7f37721b76de01af4fc13a9a83076f8d7cb831f1377bc87db015f150a5e1f5d50fa03bf155957025cecd7f5d9236b5159396429e4d4a339ecc9e49d6e53e41aa11f9d75f4f2993b82aa8b6aa57cf4abc4c47523515c3009fef0f250c2d1ff795bd693cfa4c4a848fe87898ccf49c164492ded48b35ee933e565531af42668371dbe56aab8fe2891c07d6fbbc5c8ee2189a32977d92771a3ed1383ebb11b803203cf3e82379182a9ffd188907ab8cc0a6a78f7aa175cba275dedd0208bd7f0bfaef2286010cd72a3bf389758497256aa5975dc789d4344123681cc2d72f528f4d4094aaa8bec7d34f5793f65692b9380a137adba695c051213258b705c7fd799ab125ee2566afc8f3c60414aa42966946151ea3fa57627e833663aec99aba865c3fa68c1743860dc11c5e9600436e7188332dd1862126b602e77acf4605fd08462afbf538931dab29ad6f03e4951f6e0122a9c8f28ff04ef07d3370c24b4b0c256ccd6fde51edba33ac621602f38b39703e6d63f0682330fba512b2b4f7a7086de06136fa78749a22ae3a79c4dd603fa8fc139f11ba6c3f46b73d42a8cee4e27b083c6d2c6f9e038a4659e5938284b6f8a32e3c452e178a87efc7ba19f1466c33e65024db655c2fa53135823824f388d566a38e8a0fde717cb27df320fc0c5cb43420d3486a661e189f976c741aa4830fffcf5c271885b04288d62b963dbffbdf7d17c726b2bf5407e73bb7508327b54c3c6d6e8aaea7b811352dc03b0485550f15704ddd8f51a4c90de53dddcdb12ae078ef93d6523ddb715f0ec5aef3a83ef714b62ffd3b9f8173cc7d7014282ba4bc27e8ada89eacfdf5c177dcc36e077fed3994c43fd190a09db1b8cef3cabbd889dd9ebea759196b6a489eb2bbe4e8604911795eb985d849fec8256f45ebacbc9b0322ff8345ac1367c0f7115e021e0a50a2d472ee3a4d246aee6de7997819a02fc25b7283ef6f3ef39a6b6513b3791a7461e0298890b3a673008894afb5078afe12badb5acaf89a86fa62e4c49fa76463bbd14e1e6c98fb7853ae394fafdf24f6e7cb9d66c085a4f050dd537d2d1ec4bf03e8f3d53f4325ad5a11ded723fe66a26ff8b93df1553532e4ea4474cf8f22a46ec36f7b62d9e3ac9aaab157616f2bec6cddf92112d1740de5d0bd6d2f5cff6b752298529e258c3204566458672cb35271ef5dc4be8cc1b3cb84833712a1c655e2160e135866a0c3fad6211f5ad74e940cdd8f1ca25014d601608168ae5018183069b6022e66db88c8de9ef62a56719376e30080e03cdb3178976c7442f3f2e796f95b93a1f0d5c0d7c3dca77e70202df96bc602df893ea29e5f3033e5853e0dfc3239c371a9a3ea56b06e589eecea59e1c5d091acc0ae4c85b23d8b56bd746a5f49b454cf651b48c07327c124de5061765ae3088babdeb3b695570733925a2d3355f80c04c30feb493571d502e41668ee3f2e22eccaca1575152bcf1e8f314cf294d41e9921fa66676623686857648847fd4d7f5ad35695298dcbad64bd245f0c4026648831e914a45145d812b26cff3bd149b0d74e68140930eca118630c316a39160f841293a8ef83d4075fc8ee03c350a0bdbb1177d5f1ba1126a5afe7640459bb1f6d471921bc3f3e4f1ad9309008c440093f09d83a968d8d929f694e854aa5e13b1f61afa8afe9ac94a0e6af19d044a1f9409ee69737b3874aaefd5e59c1bdaa98927f27f05b6c53faefbd0e1cabbbd993dddd13eb88086b5341ff35fbd2407e566af6be7772f5f728381359788d5fccf900e2ccdb40d2d229e02f2ef235e9491d56b015cd209e2fd021d4c11c89a5d9e77c42b6aa56af49244e1c58784817c7bfd5933dcb9e09c4e1d7a98e4407ceee9e1734a7f4c94c2bc210ccbb1f5a961cb917564ca94463dd7b8d89b30b2baaa6e6e92d2239f2f7cf72f7d7726fe72ea789f4fdfcc326e7070f9f7e067b2a23760765b945789333f8a496816d5dc632cc03979ebe1180a2127395d09b5441fd7bcdf0e254fff27aac6eac1a45a6b2a016df2ecc3bdd90fbe6f4bf52bcbf75a86aa0c8e0157b2c3221bf36663b9130df58fa5fe062e06e59d3e122fd916a3751d94de8a6562851ddd5014b07d63e8662bd07fab865dcca27ff96a9b392acdfd2c05e934528370fde69391b2afaf071e8f26eead5a3a39f1c7a509a005c285efceb28a79453b42c50d1145560e1bd4fc2684b911f2c0d5ac408e71138763a3e19a9747f84dfc37ddb951b9f4c14ed8dbc22be03327d6868f00d50a1612e327a3d9fa765f609023e9c6b110de7b7e76123b6aba9f9186c6f64ccd1560e3f61ae16509453bf1271d951b7259fd1cbf90ffe410f296020addfb79b60fcfa0ab55a14b227d6ed33e89f4b4f7730b930a894676203ffdaf6f9513753bf2118198077fc51ee2d97e1450d7d9cfe58cb8426f98cb7eeb35c8904fe01398088246affe2d19c130cd7b5549a80807990096196c3f270479402c812678f2df0db7c97de02c76bfd11d2f2fc6957b99efff738dd51c00ee0c043eed720bb720a1fcb44ca3413e2320dd06ddb572766284ef85a1ee608947ea7ce85ae20804bc1d2637c8d7928554528a40bb515c6174ae64734487abd6f136b3efb52b87403cd2ef8c4a14d5ab622a0d00dbd3a3a1aee80d054641bc35bf5577bc42aa06d6c8ce5ce04408c3a0b33ed60a36e1bb8881beeaf86887976d52627918ab17a9d328fce2d15d2c7fe9d5844d054eaf90b7aac2cb71a654c76cdc97d2297784b7dc7dc00e4c55c523b4d4c302113e9f020a94a96938801af1f8645eb295b082c158d3c7c5e46ae4a70941da7f8d51d37f6a5d002f5813032afd434b1cbe936f6acf3154a2c5da2943fc06029e801", 0x1000) r2 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001180)={&(0x7f0000001140)='./file0\x00', r4, 0x2}) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x45b) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x40) semop(r2, &(0x7f00000000c0)=[{0x8fb54158f8f5cabf, 0xfffc, 0x1000}, {0x3, 0x9, 0x2800}, {0x0, 0x81, 0x1000}], 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x15f, &(0x7f0000000080)=[{0xa1, 0x4, 0xb1, 0x7}, {0x8, 0xb9, 0xc1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x35, &(0x7f0000000680)=[{0x80, 0xff, 0x9, 0xc1}, {0x101, 0x3, 0x9, 0x40000007}, {0x0, 0x0, 0x3, 0x7}, {0x3, 0x3, 0x6, 0xfffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x54, &(0x7f0000000640)=[{0x22ca, 0x7f, 0x0, 0x1000005}, {0x0, 0x66, 0xe0, 0xfff}, {0x40a, 0x8, 0x40, 0x4000401}, {0x3, 0x6, 0x0, 0xadd}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/53, 0x35) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x280, &(0x7f0000000340)="080934410000000015b606000000b95fbee5ac9f4af7790017ba15084fbef6092f89028c4087195b8287154e2ff421d5c3d25418337732c74b56185473fa9b034ca0301ff71e7b2f9ade070000005aedd8ad238f18d38485ab39a1dc945df180725726faf2beb308a1778d4750cb7f916a8789278d15479e6be48714d8cb40d34fc8e6cd27540b7a2cd83aaac1f19778e09652e768d52b1b66270e438e4af71f45a075b4b12e1c52a92d46eba0a14736969e5172ecde6a4bec1238b53f9ef5608e08953b6fe0434ed1ab22cd948d6260bdf0b92ee7d555c7f4fa4bf32e644b0ba1c3ade2c1d614be06c217a4a9bd8454f41407a0304d193e367780962b463071982442c2c126056f245141be3afb31291ce91c46edd3f26eaa12fcc871785625067bef66ef3e3d4acba0f1024244664688d7fd24922706ff03ea4be73e31ecb29ff1cb33a00016e95e99fd") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x800, 0x0) lseek(r9, 0x0, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r10]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfb) r12 = getpid() fcntl$setown(r11, 0x6, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = socket(0x18, 0x400000000002, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x6, &(0x7f0000000580)=[r6, r8, r10, 0x0, r13, r15]) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd00db1e5be65f025, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) dup2(r1, r0) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x82, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x12a, 0x4) r4 = socket$inet(0x2, 0x5, 0x4) read(r4, &(0x7f0000000140)=""/16, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x40, 0x1) unlink(&(0x7f0000000280)='./file0\x00') semget$private(0x0, 0x1, 0x0) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000300)=0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x5, 0x5e, 0x3f}]}) r10 = semget$private(0x0, 0x3, 0x21588ab17c481056) semop(r10, &(0x7f0000000400)=[{0x4, 0x1f, 0x1000}, {0x4, 0x2, 0x6eda7994845b436f}, {0x4, 0xffff, 0x1800}, {0x4, 0x4, 0xcb1619bd807dc918}], 0x4) r11 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r12 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x3, &(0x7f00000004c0)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r16 = getpgrp() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x0, r12, r13, r5, r14, 0x0, 0x20}, 0x0, 0x7fff, r15, r16, 0x101, 0x9, 0x9}) r17 = socket$inet6(0x18, 0x3, 0xfb) r18 = getpgrp() r19 = getgid() setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000005c0)={r18, r12, r19}, 0xc) 16:00:29 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000001c0)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xfffffffffffffe93}, {&(0x7f0000000100)="86", 0xffffffffffffffe6}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7eff056ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22279b2d001f23e05900d7793626fc16aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b4549b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5c0000000000b405ad2d00", 0x18a}], 0x7, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/76, 0x4c}], 0x1) 16:00:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000180)=[{0x4, 0x48, 0x81, 0x8}, {0x5b, 0x24, 0x80, 0x9}, {0x1000, 0x6, 0x4, 0x9}, {0x5, 0x80, 0x80, 0xfff}, {0x0, 0x40, 0x9, 0x200}, {0xfffc, 0x8, 0x80}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f0000000280)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) setitimer(0x2, &(0x7f00000002c0)={{0x7, 0xc813}, {0x3, 0x40000000}}, &(0x7f0000000300)) 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, &(0x7f0000000180), 0x13c) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xffff, 0x6}) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000004c0)={0xda0, './file0/file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0x6, 0x1}, 0x8) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000380)="001f02dd0ea280e7559d0d5026058bf396b2a1d5bfc04c5e426b4c4366c15a89ac6fa01e05d758cb3b5f00343bb342c3843b98ee88e76dbdf94e2c99a91640c8072b8c8b394568a8c98269e28ca47da5f497f0527568360ecb66e7e29c23ef812e75a95a0e7c1818fafffcd08162637068af9941ffd7566a19d5d441ee154c9b6ea5e44d407ea3a414905b38ea7f9299e5f78b3e93cbe478a3be7965b16974ca28e57a2965ab03cc522f298894bd5ee21ad99f7dc505a9ef5adec3b2280c07a11d5a32e04ff2018a1f6d67", 0xcb}], 0x1, 0x0, 0x3) 16:00:29 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x18c) flock(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/fev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x82) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000380)={0x2, 0x1, 0x0, 0x5, r4}) chmod(&(0x7f0000000400)='./file0\x00', 0xc8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r5 = socket(0x18, 0x2, 0x6) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x164, 0x1113}, 0x8) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000b84859db450700f42d8d4b5143bfe345ad6996e1ceba7120430b4a1a6e46eaea752cdc5d0e19fa5d554f4f74315c253a1efdeff72a444e5b64eb86d99c28ca639c1b234fba75f88ce42ed8adeef0c47f1d31d79c0c1bebcbadb89809cc12f2b15ff1b1bae612a861713608bb5e291622ce0e0c794da23f9f6a6f4897501ba238dfba932e8ba492e211fd77f525ef1c6a5e6605dbe0bb63bb8c19e8e1977cd24b4c0a95b9a17fed6fa550f5a84930c9f3fcea411c65a77c2ecd5b2e3e9b48f2f1b7c5b4e2e48ae0b1cb7c55c511b3b9b20bee4a4e05a6ab628520d0d416"], 0xeb, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) socket$inet(0x2, 0x5, 0x80) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) r6 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r6) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x3228d827) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0xfc) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)="94a04602c730c1dc7693f55090cb", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc42, 0x0) 16:00:30 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d2000207"], 0x1) socket(0x2, 0x4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="423bbdf2b64565fc7f2004"], 0x10) write(r2, 0x0, 0x0) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80c1, 0x121) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ftruncate(r4, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:30 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, &(0x7f0000000300)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x2000028}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004004000028aa) pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x440a0, 0x0) pwrite(r0, &(0x7f00000000c0)="ee8101550f2a52a26bf18b7687db4b098254eb489994bcae176f6b9378c1cacb3a5ee5fe8786573c5fa17876ddc322e76e606c77bff064f37d171f0f584944391ee0adf9701419ae20e859a83de7a2a0a81e678f3a2b12f9b57dae4cbfa2dd6f0188da5ad3eaea4daac4eaa8bc07ef8a38f76388f590d0960451908f512957cbc32a383913576fc937a34b47b78ad1e1b3", 0x91, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x20, 0x4, 0x6, 0x5}, {0x7f, 0x0, 0x1f, 0x1ff}, {0x0, 0x3, 0x20, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000200)="861f790e7d5fedfce82f", 0xa}, {&(0x7f0000000240)="71499b6056011917", 0x8}, {&(0x7f0000000280)="0ceb6c93c0bd5f53608b6da69c27f86f0d8097115051bee7e1a5da2a357f371365b22409c1152648550616c4fdb7f8dcd9b56afed702009a3775edc8df28765348518264564e27b2426bb44b3947a0e1111282e4b2321b154a0691a5b153c6cf284668ce79bd82c5", 0x68}, {&(0x7f0000000300)="a44cb8c81e84a442fcd3863422080ef082c2bb4487072b24264cd4bb5d8798bd16f1033df1e142c3be642283b76fffb99d619eea3593816b7411841e22d9bd2465e57eaa8a0f23dc2a276d3b77cec7de8e6a5d294cb74c3fb6e0e2cbd6b4475aaf0312f25df375a69c9df5727cf9393b63a590ee23aadbdbb56762780a65957a7d82aa69f2f2ffe98a113df6453678f18d7e8e0e762f4e5d7d40d0d6cd73cc205fe8506721b541ce1d0dbc0a500b27963df59d1ce8dd405c62faa153dd2715e8", 0xc0}, {&(0x7f00000003c0)="912aad18d0d66380354920eb013255d1fec450f1869b38cac4b0021b93c900c3f9db9186ffaa62c38d5719f62fd2", 0x2e}, {&(0x7f0000000400)='z', 0x1}, {&(0x7f0000000440)="1606fe381daebb8a72105b779306ba8fa3280c421041b9f49d560222aa1764dc630515a9c7c86613eba7438f951a55e2e79a3e23a63db456837992e9a1a1b261c02b155934c5db426a258224095b651f3d51ba3c9cf762c851a74cf9cca56af845cd4afd0dff45699ad616ae543c1e33aa527eb62b83c96b9fb3e8ec282c7bdac8eb73316549a53bfc3a6f1955fd4b17b138bf5480fa34fad9cd0b6ab8faba65ebfe26c5ce80c0343149935ae72cb2b167b62fb01a6388fca91e178ff7294beab9e162e8ada2c54e04f2c993748ddbdf5b14ca4bfa921258c884958d806cca4b", 0xe0}, {&(0x7f0000000540)="8bbb6899fa7e9143cee6f472f28f0d826624070434aac94f2c05c7fd19bf68c216ede3869dcbf9cf1c0efb", 0x2b}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = dup(r3) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000600)=0x52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a58b3f6d0e6e72eb5352944d4145e2bb83c38c340887d0281a0e54ecf4cbbc6967123d514bf04e00a896a141739903c2d9c8e3ba283060c32ae8e07ab95e88c8f2d89a6f1d5305f045bd16794220f93d8b6080bf2fa0fc62c336aab3f4f7e3686f282a648c414e267d12638cfbb322cf18d4b99aa88bb9ea10558e6403768204173c299f1bf8f6c3daca4eed6c31f75b3e56d047e093d8f929ec6d1c9ef54581545ff4617927c42ac764f16fe4e864035d8d700004e6c82ac22dd3a4d1128a8b538e1557d14b7", 0xfffffffffffffed8) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) fchflags(r3, 0x0) r4 = dup2(r0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) r5 = dup2(r0, r2) kqueue() close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x4000800}, {0x3, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000140)='./bus\x00', r8, r14) ioctl$TIOCSCTTY(r6, 0x20007461) kevent(r2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r5}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r15, &(0x7f0000000040)="670dc3", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r15) bind$unix(r16, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r17 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r17, 0x2, 0x8, &(0x7f0000000080)=0xffff) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xc0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x10, 0x0) mlockall(0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) ioctl$TIOCSDTR(r2, 0x20007479) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) getpid() syz_open_pts() 16:00:31 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0xfffd, 0x1000}, {0x275aa9e6556841fb, 0x40, 0x1000}, {0x1, 0x3}, {0x3, 0x7, 0x1000}, {0x2, 0x68, 0x800}, {0x0, 0xfffffffffffffffc}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = dup(r1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x928, 0x4}, {0x8, 0x7}}, 0x4) clock_settime(0x2, &(0x7f0000000000)={0x4, 0xdac7}) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000240), 0x6) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x81) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x8e2) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff000001001eaad571000093629b2feed4cb08f5fdf126b4f563f3b6d2f6f5c1a695fbe607ee9de56843cc6709d3283b21af503a024e62e10424b6890eee5df16c99d987f3632300187b79e27dca4f190ed50d410d7786db01cba4e6afdc869c375292d1e651615e4a329d1dcf1c2895726b065295bc7ecdaa034c2845e327191ace9abc08ba35baa958dd89cb12967303a02eebd584ddb834d447ff282d3e3933f7457a190f0f22be6d923c0f2fc4a3d550a13ecc9e7bf791f98f9659fb21decfdc76728b49c81111858999d63c8b75fc880831cee9f0ab758331d920c25fdb664cb283a4df108a4e8ef4129d30405950ad37092e30b2c1860f9ec903f582e554d5840b97b2e367c46f3fe4b5e3dc59bf9889b6b1a8be41dc9ab9b6aea017189638b4ce6e8ce53956b667108a34227fd0eab7c6e0d89ed36ae014ad5d5da70c85d6a886600a9210e9ad397452bad86243fa6a76acdca50d037a6370f4861ba94dbe4bd94ee0c5b7a0a3"], 0x10}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000140)={0xffffffff, 0xfff, 0x7f, 0x100, &(0x7f00000001c0)={{0x4, 0x3f, 0x9f, 0x0, 0x9, 0x93c1, 0x9f1}, {[0x6, 0x220, 0xa4, 0x6, 0xfffffffffffffed0, 0x6, 0x0, 0x7fffffff, 0x8, 0x1, 0x2, 0x6, 0x0, 0x81, 0x3, 0x4, 0x5, 0x8], [0x1, 0xa3, 0x9, 0xffffffffffff8bd3, 0x1ff, 0x51, 0x20, 0x5, 0x0, 0x4], [0xa2, 0x20f64189, 0x81, 0x9a7c, 0x38, 0x7f, 0x7], [0x80000001, 0x1, 0x103c, 0x6, 0x84, 0x1], [{0x9, 0x0, 0x10001, 0x1}, {0x6, 0x1, 0x9, 0x4}, {0x1, 0x37d, 0xfffff000, 0x1}, {0x1, 0x7fffffff, 0x1, 0x80000001}, {0x200, 0x8, 0x0, 0x6953}, {0x7, 0x400, 0x1, 0x6}, {0xff, 0x3, 0xffff, 0x540f}, {0x80, 0x7fffffff, 0x6, 0x9}], {0x8, 0x4, 0x6, 0xffff}, {0xff, 0xa1, 0x0, 0x4}}}, 0x3ff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r9 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1011, r9, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2005, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './bus\x00'}, 0x8) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)=""/169, 0xa9) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0), 0x19d, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="87", 0x1) r2 = getuid() r3 = getgid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) fchown(r4, r2, r3) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x3, 0x1, 0x7, 0x0, "3342bc2eb31cfdca4b577bc5ff9281feda0d2943", 0x0, 0x3}) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x10001, 0xfffffffffffffff9}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r7, r2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8001, 0x7f, 0x8b1, 0x0, 0x200, 0x6ea3, 0x2, 0x1, 0x3, 0x8, 0xa58}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) 16:00:31 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4019, r2, 0x0, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:31 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"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x4, 0x80000000, 0x401, 0x7ab5, "ef0a91bef1a5c3af904d6398a40b4e04c55488c3", 0x7fffffff, 0x4a5}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom(r3, &(0x7f0000000100)=""/75, 0x4b, 0x41, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0x0, 0xfffffffd, 0xfff, 0x1, "d730bae7bb6fcce23c5b00000000e700", 0x0, 0x10002}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x6, 0x0) sendto$unix(r1, &(0x7f0000000100)="041f8799da8586b9d54c1e25dd2b32c3467e8eed35967f0cbfb1b67e52ea27b15dc6974f12d87142089ab91092acb2281621dc8e85824efb8a962098b11905ba32ba9c295a238b46c8eb494da96191756f141179236819140ea3d5636904ae6c9bdf85b249d81f6d541f6d3e4d8788297e84bbd76d1331ce64e76da53499819d4010b1bb8e66ddf3261bbd73a348226ca586f78bcde4d0edec91e5", 0x9b, 0x409, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fsync(r5) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) 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"}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 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:32 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85c, 0x0) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) kevent(r0, &(0x7f0000000000), 0x2000b4e, 0x0, 0x703f, 0x0) 16:00:32 executing program 1: utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0xffffffff) 16:00:33 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"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000140)=""/228, 0xe4, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0xf63e, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:33 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:33 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)=[{0x20}, {0x0, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="085d4e758d15bdcf7d98563f976f2b06d7c3cc6fb99f8dacdd901e072470e977d556745350d8a9b7b3f4f6d42abc9d19a7d0a09b6e2b442376c66c9ba5c3444e9a13e9a7bf519502841eff7e44642eb497c24bffe5da3c96a70488231451f47af270a3d0ce64225889d0a16d9af549e8b295e739b047296b7c2c4ac89977dd88ece51da1df65a56780094a7c16637a4d3955fee06350e39707144abfe7266ddfcff4f83041118dfa8c2a87"], 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/172) 16:00:33 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x9, 0x400) semop(r1, &(0x7f0000000000)=[{0x3, 0x5, 0x1c00}, {0x6, 0x7, 0x1000}], 0x2) 16:00:33 executing program 0: r0 = socket(0x6e75731bc5f549d8, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "000000456ca77a00", 0x0, 0x292}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002df000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00!./file0\x00'], 0xa) socket(0x6, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1ffffffffffffd36, &(0x7f0000000140)}) write(r2, &(0x7f0000000100)="e645a5c2f8190c782adb38f94e597e708e0908f32d5cbf8af7f602ea0a860be157c8b00beb1872f4959a19d38b4c1902a16aa8ec72aeb1932e3e1c9a2ea6e05284324c3681d72f3e36", 0x49) write(r1, 0x0, 0x0) 16:00:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ftruncate(r2, 0x0, 0x1c7) ioctl$TIOCFLUSH(r1, 0x802069b0, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x1) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1a8e, &(0x7f0000000000)=0x5, 0x4) close(r1) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x9e7db8852a9a0199, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x358, &(0x7f00000002c0)=[{0x8001, 0x0, 0x29, 0x1}, {0xfff, 0x6, 0x7, 0x100003f}, {0x7, 0x80, 0x2, 0x401}, {0x771c, 0x4, 0x5, 0x1}, {0x1, 0x2f, 0x20, 0x504a1baf}, {0x3, 0x3f, 0x6, 0x1006e53}, {0x1000, 0x1, 0x82, 0xb9}, {0x7, 0x17, 0x80, 0x101}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(0xffffffffffffff9c) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x40, 0xd6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x4, 0x80, 0x2, 0xe8}], 0x2, &(0x7f0000000140)=[{{r5}, 0x0, 0x6, 0x1, 0x81b}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x8000, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x22}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0x81, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x5}, {{r7}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x1}, {{r9}, 0xfffffffffffffffe, 0x1a, 0x1, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x5, 0x2}], 0x8001, &(0x7f0000000080)={0x7, 0x6}) 16:00:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r7 = semget(0x0, 0x2, 0x100) open(&(0x7f0000001940)='./file0/file0\x00', 0x2, 0x20) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 16:00:33 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) getgid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setown(r4, 0x6, r1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0x1c, 0xffffff03, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x0, 0xc0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:34 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r2, &(0x7f0000000040)=[{0x56d0bf0707e150fc, 0x7f, 0x1000}, {0x0, 0xca25, 0x1000}, {0x4, 0x100, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x1}, {0x7, 0x170, 0x7d37c87f800ed3b0}], 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000140)='\x00', 0x1, 0x408, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x7fff, 0x5fbe, 0x3716, {[0x7, 0x9, 0x8, 0x2, 0x8, 0x8a3b, 0x8, 0x1, 0x80000001, 0x5, 0x40, 0xed4, 0x3f, 0x0, 0x6, 0x9, 0x101, 0x1000], [0x80000000, 0x7, 0x0, 0xffffffffffffffe1, 0x9, 0x10000, 0x6, 0xfffffffffffffffb, 0x800, 0x8], [0xfff, 0x8, 0x3ff, 0x0, 0x8, 0x9, 0x100000000], [0x71, 0x952, 0x0, 0x6f, 0x4, 0x10000], [{0x9, 0x1f, 0x6}, {0x3ff, 0x0, 0x6, 0x20}, {0x1, 0x5, 0x7, 0xd02c}, {0xfff, 0x3ff, 0x5, 0xfff}, {0x4, 0x488a, 0x3f, 0x101}, {0x7, 0x0, 0xfffffff8, 0xf9a2}, {0x6, 0x4, 0x9, 0x9}, {0xaf6, 0x3ff, 0x3, 0x4c}], {0x3, 0x6, 0x336c, 0xff}, {0x7, 0x6, 0xffffffff, 0x100}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000400)=""/254) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000000)=""/201, 0xc9, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) semget(0x3, 0x3, 0x20c) r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000200)=[{0x1, 0x400, 0x800}, {0x2, 0x8d}, {0x3, 0x3ff, 0x800}, {0x3, 0x6, 0x1800}, {0x9, 0x81, 0x1000}], 0x5) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x6000, 0x6) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000002c0)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x26) ioctl$KDSETRAD(r3, 0x20004b43) unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='W\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000480)={0x6, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000004c0)) chroot(&(0x7f0000000500)='./file0/file0\x00') poll(&(0x7f0000000540)=[{r2, 0x47ed05d8905f10e6}, {r3, 0x22}, {r0, 0x40}], 0x3, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000580)={0x5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) r8 = open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000640)=0xa0000) readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/109, 0x6d) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r9, 0x2000747a) r10 = open(&(0x7f0000000780)='./file0\x00', 0x8, 0x80) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f00000007c0)={0x3, 0x2f, 0x59, {[0x4, 0x456, 0x4ac, 0x10001, 0x70b415b5, 0x8000, 0xfb7, 0x100000000, 0xce25, 0xffffffff, 0xffffffff, 0x57, 0x8000, 0x80000001, 0x3, 0x8001, 0x5, 0x401], [0x4, 0x5, 0xff, 0x400, 0x4, 0xffffffffffffff80, 0x80000000, 0x1, 0x4, 0x4], [0x94, 0x20, 0x61a, 0x8, 0x8, 0x5, 0x7fffffff], [0x81, 0x7, 0x20, 0x2, 0x10000, 0xb8f], [{0x800, 0x7, 0x5, 0x1c0000000000}, {0x59, 0x2, 0x3, 0x401}, {0x1, 0x3, 0x6, 0x8}, {0xff, 0x3, 0xfffffffd, 0x4}, {0x2, 0x2, 0x1}, {0x101, 0xfff, 0xffff7fff, 0x20}, {0x40, 0xaf9b, 0x9, 0x20000}, {0xc4e, 0x7, 0x401, 0x73f}], {0x1, 0x10001, 0x7f, 0x3}, {0x0, 0x3ff, 0x7fff}}}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0xffffffffffffffb2}], 0x0) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/38, 0x26) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0xf41fef227bd53c4d, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x91, 0xf0000022, 0x3, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x49, 0x1, 0xffffffffffffff82, 0x1}, {{r5}, 0xfffffffffffffffb, 0x44, 0x1a00fffed, 0x80000000, 0x9}, {{r2}, 0xfffffffffffffff9, 0x24, 0x10, 0x3f, 0x8}, {{r6}, 0xfffffffffffffff9, 0x10, 0x80, 0x10000, 0x6784}, {{r7}, 0xfffffffffffffffc, 0x2, 0x6a, 0x2, 0xffff}, {{r8}, 0xffffffffffffffff, 0x2, 0x80, 0x4, 0x7}], 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x20, 0xf0000000, './bus/file0\x00', 0x8, 0x0, 0x4, 0x75}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 16:00:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000001c0)=""/129, 0x81, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000149, &(0x7f0000000140)}) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x18000) r3 = dup(r1) mknod(&(0x7f0000000680)='./file0\x00', 0x8, 0x7fffffff) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x10000, 0xffff, 0x4, 0x1, "290fc96b5b9280a6227f2eeaa37d16936bf5a38b", 0x1000, 0xe164}) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) r6 = dup2(r2, r5) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept(r7, 0x0, &(0x7f00000000c0)) fcntl$getown(r8, 0x5) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x27f, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r3], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r8], 0x4, 0x2, 0x1800) msgrcv(r12, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r17, 0x0, 0x6, 0x0) getdents(r17, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r18]) r19 = geteuid() r20 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r20, 0x0, 0x6, 0x0) getdents(r20, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r21]) r22 = getpgrp() r23 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0xf366, r11, r18, r19, r21, 0x24, 0x2}, 0x0, 0x8, r22, r24, 0x40, 0x2, 0x1, 0xb57}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r25) r26 = openat(r25, &(0x7f0000000140)='./file0\x00', 0x20, 0x100) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDSETRAD(r26, 0x20004b43) pwrite(r0, &(0x7f0000000240)="27a9b00d9caf80c1cef03c42383933d4e4b686f18247fff0f8fab6603e0cf8228bac866ed8948be9d901d6176b9ca1ab30d08cda442f1cdd5e2abe28bfe75c9c0aa7", 0x42, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3d, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r5 = semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51edfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c0f6c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384508d51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a9d0bdba6ce79704332fcf7075f8d101368fa71576d4cf0a840e4bb5ee135ba3cec3f7c1fa3acb462850c1b82b916cdaf4de52279b5cc30775f54d9f04fcc6c6390ccb14479906d783773d30ace76f32734d5e2ca602a5e82beebcd9f94bff5f67b2366829fe0fc1274e9181af36e69c8fe70d300"/954, 0xfffffffffffffe13) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x200) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1000) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x3, r3}) 16:00:35 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet(r0, &(0x7f0000001380)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x2, 0x8002, 0x7d) sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000080)="0a2012338f5fc96a", 0x8}, {&(0x7f00000000c0)="c241d3379c9bbe3c66cd4f2123787bbb53412743837392499014bc7f45b421dcfb535270e8fb18fdd3e695d4a589f533c9899748ab01b625b0dee8f4915023a9d6be0a8c4daa36a3367b3cd210ce19580129618085196704bc200ce6c8e738e14e6f8fdea83edb068725750a908daaf1e13c79f2ff38b83fe724ad5551ed79b78399f174f955903157e1617bb3aa35a3b289c2dda6f2df7ea900dae7e9962f", 0x9f}, {&(0x7f0000000180)="c3f62c17ed6eabed6757575b5ee935684ea0de39a5dae5bfed", 0x19}, {&(0x7f00000001c0)="adf2f88811b2b8672a600af0f2de819e9cd91edc2b44e9507aaaef436e84c52a1d1315d6cfad33c64790f018ade1293d3463d415645020e1743a9e25e5265641063494e1f0de562914138da7917d9132643f756519f2980eebb224b1b54e50c9f8d4baa40ca76cd59249fba9616fc1f5da8e9cf8d862f9cbb1a27cfe849a439437eeb290473afc0ef6c029bba2182686b00e37ed5c1567f479b0137aae39ca172ea66914925bf1dd86b4f46461f1a127c86d9b8a5bce5ac7e288baeaaa82251246c0be90895f1579ed84705f83022e423d4623e62abe253dce219ed018d54fbd78ab96d94626f77f80a2b27fe2a54714f5b14c90e7628beb0de3e9ce54eaf63857715e1f8169934da26ed95693e6561b80a2b3c6aebeaef6cd4bd68657ac361f3d168c0b217b987622896b187a618bfcb81944b3806a9d61ee6df09b945fcad8ce939bd51977d945fd5d7fe3f7159d4386674b8243ea2d44507bcaa991df0c7d4cb0c46806ededa1f43737e1ceb703879c8164d856badfda5fce684ef1ee2fbfc504dd009e355a0391d1e9cb1a6801d3003028e18e4f441d20294f88850cecaa26724f0b25f8b02530e07d639bd1b146d381e8905715cf842617c8b1e3a6a5c303c4c1edfb44c973c4b56e50bf500b1b46104955d83560cb9f9d635854155252eb14042e7278695ce0059ddba328a3681679d4f859cc405f833cc3bf66ab8c7ff54420db6e8fa167f194095fd8e477a02939add81181a24c8d899286abe5d4cfd2033ca53aa7133f28252c38020a566bc2efa04fe8c86d78f4cc8a45ff64f8bb8a5c3307a9ac828acf995a57f2ebbb28c203fcea76f8b17e20e31c6c3c0df44b357fef5d34fb5157a55a6bbd88127da9566a8defadf03e684ce47aa56694e2219bb25733858a81266b50e716301a2b64239a1a4150be17cf3d30f7cff170aa0808951119bfe4785930add1e106163f51e99bd869febe079cd7559133b1ec9ba91b8e26f438c3eb62ce22c02a21a59b8051a0bc9a50f50f7b1641b3f2ea02e44309f8a0908fd543578bc85906707a9b036123026143d96ce20cf47f4b146d40d10f7f8d66534aa9c61378a124b008d255ed90cf7ba9c95783efac7fb3e1fef7be61e8c9373726fb8fd0fee91688da271215f6ea676360e5e260c6f5440d51c8ce1759c9e675e047ee1aa74b6cea4678ee6cd6ed1b6a35988f6eb968ae42e924129a20237d540a4553edf939b053932975ede8459e1be2f11fa37be1c369be31bbbfe376af6b466661f2b7fcf507f1909a3be065d89e23eb70935beb7b75faf3f9f7be7033b92a04142cbd14efe58fb3316f54175403ed29c8d4fb5762c012938b01ad04de57eb5ffcd40e3660eab573372a7f667caf179d4b303671b218516561852fa15acfabf8a14c000cce5becd5e57332da2ee0d4f36480db51de135d25c276b12f2759f4ff9dc289571b1dc6b41453f710e47c23cfcfdedb2a85ca56ccd619ae7dcac0723d1c395efc3e04ed193dceaa3ea26c98f29a2d33563d2bdb2d13261a245cdfccbcc5e7fea2996db1bade47ec5122b2b53fca2bde66b11776c66e328db15bab0b9c892477184193b98a4d4c47f834fff656d3dd8080e5952763fb792a8d80462f211a44d0b3e4cdc02af4ab60325f77d8be5a2d7cfcfc5a00ad1af76fe80f8520aebb09eeb3de673023b6fdf3a8e62c6aa925f7492950fddadae9b05fb14b505444ce2340b9df753ebceaf68f9db2cf9654ace04fb49df4cdd70fea82b3ec07303e099b174ca1cc44b588fb9f71f119e67a36d243cffe3e06f4de7b844b9a13582d241252bd57f452af0e5d4e1a2de66191d7f254bc0907b96fcfa279ec49a867859df29e054b2a66d71e77d648cebfcfee535ded51e741e93023366e3bcd78b0ef7e628739c7b8c7de8f37287b68364bafc8b9674ab606ae83c95ed553a56d5b7c5243cc0317b9eacbb3fe01085a25028f8c36a42bfa3f8a77eb36157e305bfa8527d1c69609bfbd3a79f16391f1e02b1282e03a15c036958f414e7446a83fbfc7d90179e8e743d3ee19f0e48a52451db01c74729df5c78b43bdd72071fcf072be961e31f97ce4264fc8d2f6fecd2e4273e8490503239da6fa7bce6c3e09f935f74663dc44bb8f856712ef4f5b510ff2a1d2648792c19bc03eac466bd32a1c1efba6f3e633b58df237643293d94f873c21021f69b47e6a88deb0bc622c7119455d65e629b4a7bf7bf09a4f08f69b6146b2b5d363511e9c8fc75c4d18311879b8713a536abbacd316cfa355109d1ba26b14705ab3654c25dd8954406650d55c35e971511182687dbbc2d6c16eb9cfc83c2b5a2e6d51cd6e86c1e5627cccc9cd621fc8ea33e22fe758c8459574b8ebc94e94b35a2803c2e4edd1619315bf70be9cf1f98082d38272f073d62d9f97f95e7e89f2b8682b005e094121a6a240355ee1a7d5948db330af52d98f05d05570f346459b169f168fa44721c8f25f7645fc4f5cb8b8fdead1e3c89ba5db00cbb6e2b89024c360d99fbb3c9f5f82d75fe072bdaeaac11865f9f2bf763ca0ef52ff95c543f3f01d37308f67dbe7c3e3de29a3cc0b4542d94929bd2673d4405a15fb086df13db49ac6a974968adb1d02f5fdcc9f4f4dcd1f051d635117c3fcbf0a4bfff3ef437e2368f9b2c7f54b28a1abb074cf8f27c2170a5a9fd4ebe7a25b933636ee0ddbc60e1b8921ed8a6550adb862374dd91ef933b87c3446a438bcaa4a8b98bbb57cb53b1a2319177bfeb4d142309bb8ccf73a94efbb8ac37c088a0f7df6bc6d65ab60ca39da31f5b9d1ab80450454dad0ccbfbb80e5eb2abd4023affc6538ed6dde79bf87f3bb273d0fa58300b16b786d1661ada8d64ddfc0122c835157700ed23df2cdbe2066720ae91a22a90b75a992929dab481c72aa5590430c2aa4fe23da231d5e0d2d85357c4d5d12ec4271535b6224e99a1b56de2faddec2b00d6b17b4554b46fce7d0b7a241417f630e31ffb4551af956552edca9792a785304f06d72b4d45fe1a1dea1fe5e2fcfe92669fb9ae329b2d8f5ece92b27de01f032ed96d2af90779675e37d85a74acfcdac7c9453f3047ab6da041288d96e464919a8e903ad814a52550bfca2f151edc3c44409f609e770e8ee3ae8bbd10f51ece49caf2926aaa0e115981417bd6edae4da2ca5dfb7bde332b795f3cc7b4065500d418035fe3a1089ee6bac0f1fbcef78cac858b558115bef6f4b836dd3835d6fc9ffff2bc83e65708cc31e405428ebf40ff4620852bfc64f3010da493889b11b0789ff9c4afac8aca626b3cbfc3284428886a5f86eb0d08fbc7f5ec5821eb382df89b6ee72013a793f6377a7220d5507ad5cc7d06c523517e0af6c5d7d420d3545c6c12377b6f4981291ce3b2b508a59c6c29e1833cc3a59d36055dd9f4e81ce7febadee8a0060e2675cc8d1ef0abd2a94fff8dc1488d9a0539b5652c6015fcbd5196ed1088dcb242b718feda5dc634316b9f837d0cc8768b5a623c09eb05b38c3b7334d752d4f6a9bb62f33e373ba0261b42cd7ec3eb5fa81ea84fbba1801111bc83981a5c6d86d53a420591c28f8c7875b1b9e2e32f28cbd340fe5cbca077b11857ed56b932c7f0886c78221a4c58e0a82cbf6665d2e20fa4f4026ca63a6e2b07d590d691cf9a08025caacf5b8ceb570e15acc5b057aad97d0e3f4efab2fea7b75f383712e38c34ae3bd6d6a051e64ed58f7cc5020a910c61e238ad3a55fac78bb2f05c23910567d53b95577a0eb18abee5853c123fe100bbce75e7f387a2e57e99dc13591da68df08dda33bb13bc440d3470f13749a7c38468c76b0b1bbca96acb34e275a85c1710b3d989445656dfcd4cec4ec01e42052071a08181e2f6733842bac0c30ad284656a582ef6e9a81a2be5216762706445685e25711e463edeff786db6763d42adeff702c468ae6ad8eaf1c2c85207cb272662cfac762721270715ec82079844798bad70136b98dccbf1b7c88bcdb7b1bbaf14299927291aa2abaacf2a1063f43b90e67fe95a548810e565d11cb4c4fb03674f245ec5b09dcf7f01759066b8f691844e002b0de24f9b2d32b4b95cd1da70fce5090f1c875e864ed84c00bb59036d4e55f78b3bf996fa0dac481c588894166589cf1df28bbf3a2aa8aa24e8acfa436bf88e491037a03b5fce10c72062197e73dcd5fc1ee341b4df7c1ba114deddadfafeeae8405b868275e7c20a05d716570dd68bbdaa17aaa34bef8457ae09af6b220434659a277f52ad29c5f78478a81889b3445d1713d1a6d4faddc17d7096da11f56d161cf0ff8ede8d49b64410427c53551362ea555bbc7fc8124ba5144a8230153d2d62ba688cb68a82f95a7e13aeebc7a76b192f15184f368f2b50b4616d1ea24250c4d75f35e569198305601c02e3e0a221696b6634a48d703d7a3b9a35556ce0e6ee5239037128e458bf8f84d9e2829abccb859357f31a896dfc24c262ed7507235b6567f6b30e4ea1d39d68b85140c29dc59a24aecfae82d9ebe290a67310492aaaede2bd4fc77e5a8c93867751ab37790c0eef679a880523aaaca6b7ba4ab3865e052227445c412daba5eb4f9023ac254e3b2302456633e59b1b3efb82a33e05bc6ba26988c11b96879f1a5b29a7ec27ed4d1cfdfc793d2f153af6989663f6ff60d357dedb45ec051b25342b42e9507831c99a6a4a036fbf6e902753303cde57b9313528f95c16d259e7297af3e0a6bf00692d90cf714b55f43cf2891943e6ae44c14930fd60adf19bb509c9bb341360a703a64ebe532f9fc0481dfbf9e6a50acfc44451266755d2354552b0981519570e0f8930295dbafbf10409107752960655a851951fbb964725bdd07177071e2e5c6618139172286f05d7d909aed12a1ce24dbb0a1490bb37aed6f5f7f5977f1edb38ad61ceb557d51373251ab551c6456b4baa0c9a5f4151f5851da39cc359c00dac8b710f805cfc86bf13299587bed82ee53530be8d728c7e3f21a47551b120916b95cd1232f5f44381e28643b7e10c6f9d886cbc0d306d912ea97a657c5005e2b288275af6e6f0d3e8c32f2a3dc190c3b85c00420c0d758674f73539bbea887f63d471088db3b4ebf9524b7f384640e68fcbdaba9578dfceac458c4c5d910db226681e2bcb321b62329f1bcf284a3061a68284dbf80963a002c461511d599f602b80c42948a2fae68fc792d5c5328c01669c3fcabc57156a14b2f4d81ecdbf256ab090cb9ee6e70b871aef13c967d2f5ab9c0d7cbaf53ddf11daccfa40f2938858725f8784ce2563491c4b64d67e5d71144c1e9ab31e1764a84d179d401e91cafea39d1723bd4d86c7f80b18a3e6a53575a34e7f4e323099ff77647a581574724383f4df31576e7f0ee594b4ce7c6c1e8428e584809d7297c9f934217b20ed0b4ef512f4c120db0a37e653c51902be0b14d9dc739c1492a6cf285352c6531fdbe6ca917675f1a880c57079d867c196f411cd6d4214144b53f6547bf36b50238df37db843f7c48e0ac534ebf0335d01d109f5436417d04d30a65de1f51f908bf9fc00dc883ba76803d765f4ae3f6512c095447a20301b0ce20ffabb837c8442e53f076bb116024b426c9dcc48becd12706eabadf1699072ac0550d623273a1ed6abfa4a50ac4ac575ed1dd4b3af5bb267cca9a8b6dd57036ac5f9a4608e3d8c6cfa54757c45af1f2b6db8c46a2346643a1c93b358bd6ae2fb57396f0226d2330b4d8944b0a7bd480863091645946507b22d4d98959a68f6457506db3c33dd57a4bbe5f7aaec55a0f5bcd4ae85f7b08c3", 0x1000}], 0x4, &(0x7f0000001200)=ANY=[@ANYBLOB="4800000000000000ffff00000400000071ee9105a9685d95e0088ab41b9e8cddb01ae71f50117791ee9027fe7a269f5cb9998530299dedf90381857dd368c9833d00000000000000e000000000000000010000005d00000043faa5840493fb46921403a4b18b43603c5781fc6b06434560c42d895a13decfb1cafb088b7e476a5164cf7d3f50706345b79f3c9bd6ac2b109c20129f5d0f787f8ea29d9cc7f38e87cd7793384f2b53b11100e7d579bb56920c6326a0ffad84a5e6ee20d3ebbdde890c2f169d84d932268df79a30a4ef3093a1f21c35b1923de6280e337e27bdeeabd5f523f94667a16464d387a09c7eea74b05ffb5d58c59e32ff3673837ed60347cd52d63cfdc3f51c06bb1aa915e6bf0da80aac8f3ba4942dc71fe94898b8adc427000000000000"], 0x128}, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020223e00000012000"], 0x10) kqueue() write(r2, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x42) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) dup(r0) socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(0xffffffffffffff9c, r4) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x204001ff, 0x0, "b0d42000"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="2e06edf9ce2ca821ed11bee49b1162c99f", 0x11}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$getown(r0, 0x5) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f00000000c0)) sync() link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r20, 0x0, 0x6, 0x0) getdents(r20, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r21]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r6, r12, r21}, 0xc) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffff9c) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e06666a03000000dd73c700f4fdb234c4b408b178a4c69e9b71e633aaeb2e3f0005438b130f5ca95a133ff6ed6ccc233e4f2365f91e490d478a9bad975dc191d46b9994eb9446ff4015ced04068de4e7057b5e4eef16724f27b5458cf038c2c3ad968fb54d5db958252da68de9b3e956cd73d177f1c97454daf1aab28d1e901f57ca23e4cef3857132b9812c7b0ab5954b257222d6ee9fdece6b03f1e8556001660a7c28f875b55f2c686787b79f3efc5ba9917fe2f15bea7db2b887ae0af3f67ce46632ff8607b87159ea33bf2"], 0x8) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) 16:00:35 executing program 1: clock_settime(0x0, &(0x7f0000000200)={0x1f000000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) 07:28:16 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)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xcd394001a1a8da72, &(0x7f0000000140)=[{0x7, 0x2, 0x1, 0x31}, {0x4, 0x81, 0x8, 0x3}, {0xfffa, 0xe4, 0xc7, 0x3}, {0x200, 0x8, 0x20, 0xbd9d}, {0x9, 0xc7, 0x3, 0xfff}, {0x4, 0x1e, 0x40, 0xfffffffa}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x9}) 07:28:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) kevent(r3, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) 07:28:16 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f84557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314730000000000000000000000ea2b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2b93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa005037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000000000160000005426acc1217f8db6243d3519ff49eb15ff3fdb321574af72b37ed1b3d3eb6ea9f9f008aa4a9192b166fe7b42556fe71b6ec8e4241355a449da796bf19ab0f1b21a6d5bebe1d9d1618953013a9e1c05081c9ba67fb5befb900838b9bbe8e020b5ad9282807e7278f5d2ef1a9e2a0f9f45bc1ba2d0e358b96879a6829523f695bae80072"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f9ea88cfb2d5175357166962fa4e837d5139c1aab300c70d52136dd6f7e9bd695eb7ae9f8aa6f327951a3a99df50d07e8ed78bb89ecc51294744c3239a3fe991c4611fc8a38f5c5c0e1ac1bb6e308b5ef1714a29626f0ca25ee4f1c3a42d6d90838fdba0c21f13b3cead77327d8546a74680462864aa6ab47c7418da133908b0d969035d7a98dd91d61389e30c704e8f31e90ae9705b7e59089cfa9d7fbcc6a4c52cc3f9062bdc04e5ca1052043a6b7d99f9d5257a782a2a051c1aa120b9e3982047d7a2b12755db779d55b4a24796348444626d2da4ff21ebc49ef34cca05cd97d56b524c95130d693db1cd4bf95658669acc7789177fc7e3a1e565add0", 0xfe}, {&(0x7f0000000380)="37fe21582c2f02c748107e31354588b81ef68c9a0863f680499065901a08430d", 0x20}, {&(0x7f00000003c0)="2dff6c3f1fbf56c5a38c22bca879d2912d3dd0cf054660826f9ade9e9a43ef46c432387eea884e5921b84a7f28870f4f86168aa7b44aad438a83c8c0253b00a763502cb4df71419f7f05bdbd12e7c573ca293e7e044acc6b85d7", 0x5a}, {&(0x7f0000000440)="5a28203c1d33301df7c9037c37f2fcfe2562615e2f640982043ad99c21519ebca6895441bd5a70c2e202d6f6dc2261d5d249bc6c91d29a1b8786900ef30ec94c1a4fd53819f96bdd99bd7f45e293e50142d1456e5a0ccc0b48b7622609cdd57b4f3d3bab93051349d8fe0cb85e39eb09ed683c27fc99b87b3aae3680f448475cdb254952d881da13ac7f33b5d815dcb5dd0e6a0727def00440f6bb76a8e4e6db8cc1eb108bd0f73d54c7ff57d45b64f4d6ad1276a2e514d560de2efe3c451a9b38111983ad3d5bdebe7b38f515476e961696fb7c8904874ed9ec", 0xda}, {&(0x7f0000000580)="b7436ab057c2249e69e1be1eada8910e001afae6e5b4a82a5d7ec84c4838883d6e1b74c1865019be51d4983ee3acbc5556ab976612c6ed8d477b74e11b634266c8b75e1dee06f0bb8b722344bfa90a2880420f06cfebc34d60b954b4a6a604646ca6f0b1720cdb8045a14893", 0x6c}, {&(0x7f0000000600)="549a55499242b480a3cd76dff673d1b84d926c4f059f", 0x16}, {&(0x7f0000000640)="ece2e0942cc3d37498febf8638ad962aed0eb044767ec87f03fe17cde76f6704007e828c8db370ec72e14132009fc27c0287f72e4da0ec997135238d80bf915d03568e59f598030ddc692a3d", 0x4c}, {&(0x7f00000006c0)="0fadbcbbdc4713c95da1f2395f28f9a889b04f52872e2a275495abb568af9a30037520fcc423280843c368a59538ee28ac8cccd05f571deb17f47062603df2ca8794e92b4e843ec39a510e195c4112b315697d3e1f12ecc5abf917954752b38ee98d561af9c152479bf4f1ee87acd7f9260b3103c33b3d1c8de5f03e6d6c741c7a6340bdd1884a2cd2e8a67d10ad33", 0x8f}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x1, 0x7f1}) 07:28:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x7) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x931f, 0x6a6, 0x80000000, 0x0, 0x108d0691, 0x2, 0x6, 0x2, 0x1, 0xcf82, 0x7}) close(r0) 07:28:16 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 07:28:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) chroot(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x10) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 07:28:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pckbd_enable: command error 07:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000000c0)) 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) r2 = kqueue() ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r0) pwrite(r1, &(0x7f0000000140)="debb952c030ac29bab8456e6f5d109f303b36b5c03fbca7a57b13e0fc726299f8580f71fbce64a9d060000000707251fa82d1f4ec0a55172f6dc51e35bc2d84fdcd3b56d49f3153505733d312d2c51239c746a2c22d3f997850300fdffffffffffffff17e330f6fcbb5346520848ab3665313ee197e9bb3662c803b7096497b4ae80f47d848228c60d4eae401583c57358aca70390d92d529531e7ae59a06728ce53db9182b5496f2339fbd28a04b31ac63836e5a460e34011d538025adc3027481a2abaa735e10e08fd85b93e1d7682a35e89aad459e7817af58371c2d4e732302b3fe88b4b875318458c4f9eca6110217649", 0xf3, 0x0, 0x0) 07:28:18 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\\%/\x00', &(0x7f0000000080)='\x91', &(0x7f00000000c0)='&{+}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=':\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='*#:\x00']) execve(0x0, 0x0, 0x0) 07:28:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x4, 0x9e) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="10000022223bfad151d38c000000"], 0x10}, 0x0) pckbd_enable: command error 07:28:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x100, 0x2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 07:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x924}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff24, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 07:28:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x7b2a) r6 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0xffffffffffffff68}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4c, 0x0, "8dc8a990268d6b92e424000028e9643f4b214af3"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) writev(r7, &(0x7f0000000280)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 07:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x66, 0x0, 0x0, 0x80000000}, {0x9, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 07:28:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x400, 0x4c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = dup(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) readv(r6, &(0x7f0000000600)=[{&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/208, 0xd0}], 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffd) 07:28:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() 07:28:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfc9) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 07:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 07:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x200) syz_emit_ethernet(0x62, &(0x7f0000000140)="18155401f3e4f001db173f6287c1a68248b9fe73b5a8dcccbf9dad7059cfea16d170d68249c18497b42eea1d104a4e9baf1e674460f7b506194e798f030e1ac8135a8a434722da9efd37ad5b3cab977e30cfa80599476da7e7fec29f1190cdafdba5") 07:28:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') rmdir(&(0x7f0000000280)='./file0\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r4 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) dup(r4) dup2(r3, r2) 07:28:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x5d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = msgget(0x0, 0x500) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 07:28:18 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000003600)="09b646b9fd8a3d39a6fff3f7f7654feed8a80c7c94ac146a338cd98b68adf103fee11cd6499d803c95a908ce20acd23052e8d78ef2709e241ec6cba3e5623557d71bf0e169415f94d490e4395da7b49300e3fd72b558a099432e81249a2eef9d1bac8f5515d1e4e903f3e4c29fc50e7eb497e2b9ef49b36fcd5c92bab4e50ec6c467a90800000000000000155bc3222f6011a3b8328dc1cf73fb0b5e48ca15c13df0d485928c1cc65513d179f9d221ab178b4563adbf73cea647c1bf4e30e2f70ae3a4b9be141bcf19493608a464d0320307c8f9a05805f325f07a22ff61d66e3ccc0b37a221df28afd1bf592bddfc9156a2a74b681599439533c0935cf75e2d767b6388f555f97064f6fcf2b26400"/280, 0xfffffffffffffd69) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000003500)={0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000001180)=""/135, 0x87}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/152, 0x98}, {&(0x7f0000003340)=""/77, 0x4d}], 0x8, &(0x7f0000003440)=""/185, 0xb9}, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)=0x1) unlink(&(0x7f0000000000)='./file0\x00') 07:28:18 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x22}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 07:28:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) munmap(&(0x7f0000161000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 07:28:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/87}, &(0x7f0000000080)=0x59) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x7, 0x4, 0x5e}, {{r1}, 0x0, 0x1, 0x80, 0xfffffffffffffffe, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xc5da, 0x80000001}, {{r3}, 0xfffffffffffffff9, 0x6, 0x40000000, 0x5532, 0xff}, {{r4}, 0xfffffffffffffff8, 0x8, 0x10, 0x100, 0x6}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000012, 0xffffffffffffffc0, 0x2}], 0x66, 0x0, 0x81, 0x0) 07:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 07:28:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x8000, 0x7f) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 07:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xac) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x78}) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x0, r2) fchown(r5, 0x0, 0x0) 07:28:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x6, 0xf2, 0x1ee000, 0x0, "2984a150cdf5564a16d3ddf43431c600", 0x2, 0x3ff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0x5) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0xc8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() clock_settime(0x0, &(0x7f00000001c0)={0x9, 0x1000}) write(0xffffffffffffffff, &(0x7f0000000240)="8d7322747ef86277a3f9ffa5195bfa1769754e07c1e281dab5d7b7a95695fcfd1444988415bac9c7d0533d62276d3dd1d6d077bc0a2dd8e88807f987b2d572608ebbc9d70249ed3f6a7f708d77094195a912661133f5eb89dfd5dd9f154f70101a1d88004d90eb157e6aa84dc6e7b468c63c7b9fb94c2b48e304fe27d10552c53cbe3def02181938f9bf542640ab1e681d46530575c07b26cb920e69309ad68cfc4df7ab00b1e8482309a455e4712f5ff19778eaba061f6984d14a80850870bc8cddccd85bb92372881f9d29f419890bc074e60d3c8833a2373205d2f039c009af42bf9fb7ee04a69a5cd7df0f3c3039bffb8b23f96d6e7292766c948e80c1", 0xff) syz_emit_ethernet(0xbe, &(0x7f0000000080)="3c91071f09aa3942f79c586c7e7cf431a98fe9de7fd10f0f179b7aaee0596988afbdd996c529f35b07db59d34a2fa15effac777fdc4394004a95e470786561342879ffb91980643a392a8a21d4595f49a8308d647c1ab4c93d7339a719fa5a7eccbb02cf56b5d870f991a5714cc81b8ef3e79d7736019f4e16dad1f51512265ee57296cfe5d519c854a0fc53f59ee4e95a7e3507243dc51c1a06bca225ade761b96d1892c8c0b0a3d37c4fbd8d56fefc0a3a8680464bbba4f6d87b5b237b") 07:28:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$inet(r4, &(0x7f00000000c0), 0x5a) listen(r0, 0xa2) dup2(r1, r0) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket(0x18, 0x400000000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r2) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) dup2(r0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ftruncate(r6, 0x0, 0x2) 16:00:09 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x104a0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x9, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x23) pckbd_enable: command error 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa0000186204f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1a}], 0x10000000000001dc) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) write(r0, &(0x7f0000000040)="2c701b9fc3d038cb4b322cfc3d5fffbc512f6979e29c392b000057fd95be9b95c3d81f16af166e", 0xffffffffffffffa0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="b639429a63d493ee324a55318cd6ac74e93e813548ce4e3d189d3e6a6ffd38991c2b6b18cd3203e805b6ce320e0715b344a78b648d31b5028775802406f24bb3728304fd49f06e8c68633f0f4597a162164ad85d050fe9b258cfdbe55196c11c7703903377bbe07e6abc3635535c11193bbcb362b55897c4326a3847c964fcb72ae354ba6920299ec22c3c600c7e55bf1d893eb4e7b5edc51075e9da215eba93121286eb271160ae73780bf4ddf0b75d932b241d94a0016ff2a8bebd6fe13ec39adbdfbe5444aaec229d26257aab3f456b4b14e4fb9853693d9c01c9439c9985fd780cd632964b7358d327e058bf65d4eeea9ad55f55e963e98cf7f8eacb5aad64d0ad67a50ded40c18f35f90d2aa95281cfedbb54bf2ac59aedbc7aee513018fae29fab067cfe354555a226a3ca7a471fbf6953b7f8fec4b00f2fbb8f2bc8366d19d9660a00904c6bcac1af444e2034c3d9c1f31e689f51efee932d17610a146af3250f199a7ae5ad95ea6e526553e1248d1225e3982f391359a164a85ea080f83e8de73f39757f4242015c180135992a7a03507dc7d244c6385804aeff26118e12bfe491605757189318ee4257fe3e5239940cb20bf6a1cccaa4032cc7da6b56517922ac1e271b36197b3a1d4bb0e58e01455eb681c1b347f956f6aa1bb287c2df2ce1cf8a8cf76506b85c3e68a951d48d7352a761ef460816d6d297dfa705c2a13a91c98e50179060dd04a8a15267c93f787ad7e72b3fe5492dd62d88a43f1098f39aa367996e04770d3defc3bfdbfb35d8ec4e9964134b9ccb0c417632b3b1a7dec13d04241d1d7192ba7f9b2d698f755835cdabbf5f9aca70502ddb17d66e067324c8b157d19c44201f03c4d5f353ec286dde68d89282ebff5a6c8bfe700d8fa5e058e78035efe28cb06cbd11e52783a31a18f43bfcf5c366074e63b5a81c2f774c40eb543ba805479d9c50613d5c6670c5f47a13b027f378698404747641e26c0cc7928a605d0300f8603ee116280ab32f7a44e35a856f61459f1903dbc9e2bbaf7ee01f84e0835a637500dbcf1100941497bc4f9d6d4ee1d9bbf8fcbb635a789b64081063bf140bb4c24e3c3a30e6bfcf31cbfd42c04e1d4ce5e764ed43a9fdccbe81d34edd0b6ea8816dcd108a247cee32f6d0d60b054150da8849bc53080c0b839a0dbde7737c24cca74b219d4c7d3e1626680eaa15697c85da48913a3ddcfe42baeb81eed0c47d7bd62d99a55cc2c8e4f377f2bf59bf0f7034dcd0d6f2972fe9dc9e1de72511a225e7d21d3077e25cd956ab31441f9e1bdb34f47ffe01eaae1ba841a6c6b772ab566f987981dd2396b5e03d43293c335efea765cc308175895f6e5fc0451262cbcfd8e59903540850a4f7cb9ebaff68a85600bfd955b5f1f368f0c4269c87cb7946d4b22d55cc3339775125e5bc398809629b1169e2d1e42675ef146830853c2431ba374ef5f8662aa65aaadd2d6318387b9dba938baa096cee59e6345c3b893a9896cdf3ee8907b44d80351a48330219c333f590f0b7064b79bfee36ddc3627fb983d91d49c75bb36d72e016d3be46140373ac0dc2d8dd46cc673ef96e8719121ed84212d1b2b7b3e56efad1ca1ca6f20620163d3299f7652f7d617c69cc97aed2300fd805aedfe5c94ef0e9b9b3325319579a84c50e382061fe74c9a2d6d91eb7089d83f45736b759db07db713707a0866e46077ff502eb480db2d988495b3723d49bb8b859ee53f13800e2ac446ccf56cd49f328a9356038252cbb8046afd46668e6e75cf9d009e7a4edb9e9038f1addfb7dcf5ccd187324cb8ccdeb04d6255ac4d86dd05296d8a088a03c5ca8efc128a530793062042ebd31bb07e02d5b78765db4e29d3fd984b0d1b46ca4bd8028539b7196d6aa3885946d05169ea29678199f03079184cb9e08c95c5b84bf9c1e78b53f3d78c262bfbc7dd6a02adf7209633faeddf482a80e12caa9fe478bd4fefa83c585bbce7f7635b8bdd7dd39c4275fd430a062ae88295c00546c82ab1d71371ced63e012b9627fd70bd75d36d8fefa657838d0424d4f46c90c1ede0c535ff8ff9ad8c0d0557972455cf6ac35b48276b308eb6342bde6dfc0ff71334858cc6cffa471aa4f89d8309055e808bee792b629eb796b0b060eb7e35670db1f628b085ae7e4e847a7ecb2284bb3715caee68a7574fead7f63ce53610fb50a1f63d5ccbf9009ee46dcf6470049e64ebf73be9a0e3e33cd39b2a92589cf760748d6b279363609988e32427474f851f36f36c6fd06c9c76209e3afd7b953c14f27acf9132a09e5d875ab418d1d328de0c1e3ced8af033535dfed0919675b03034217eea61dd23987feee9668f9ff053ad1c56c95c777b40ec383ccf66ad3050bdf52885b5564205868f902e94a363230e52bd6f51139362a3cc527d560eddf95a34adb72a6723b11ad8919b685c27ba6f71f71373a126b8a78843be86c1626125227baa38df13a855aa7ed64403c693ecaf62bfd7cd7aa208934532720790e9c3a1101e951adb188a42c670c2badf947b53d1a93a6dedc3c1ffe01c7ba04bdeb78fc3454d07df4f4af6bacdb053b98ff655786a968784863dd9ace2e47e2f52bbb8fca8ce30267dd0299eace52454fbdb61c3d1a5f1d930369981ae7612ee154838a13c27ad526957b7d087b63873fc5254d06bdec98d9386e4e4bca2d598f36d0830c73082934973a0daa3ad56e3b315fbb8e4b5b00707861829f681c65a3c3bbf91907065d4d5f4749173afc8172a8a2576c275f5cf5a5240602cb46a5baf1cd03a48c354eb2f98dfb82a4ab0017be08acad1a208467beb9bc9ce45f840a067af619f5fcc0cd3909eeb9f3a543f35fd77a878fd32d53e90d8404edb8adbe145b3c2e47eadfb8bcdaecb42a32f7d74474380b6662897df4d5f37330194a8b069a1436192e7e9fac9299714623b0b0f29ffb73e85dbce036b1964a6cdb776fe05832c3854ed92397edb6ca5e8330eab3124d46f4785d6d73e31151ce25c2206f20412598024405daaa554b4233159f3e03691489367882a6f949d1698a19915f28fb1ac64ef686201565964c1314a84faa8e1d1ab23cf66d49e33334094c7684081234c4826499ffaaa4f714606e5912f982f61fd0cebf5742f620d18ebdd099559b6b963144356b5065931ffed3867cd59bdb538f6a8491e69715e9ffaf045ad6f753cbed590b66ad502495e365bedbcce78be06cb1cf90bdd6e524c7ab4ed3b15fd5dcf3f386bbe30f6e4f23eadda34031313f81210af48201c11517128d7a8f4faab2d99e9b2b7eefa9f8f394f182260c4b712b99081731cd81dd5d4ac3031a5a9e00d998413bde9ffb8ba844b539d6832f3f5df9faadcc40ddebd892cd24c4133797a129e6119f4a1e7d7b1f09d6ac3ad5cb76de8125d9ac1d0647f000183b38bee4072a6c3211a525d7a52219f7b6afa4823e965a64bae393de2f093f63de741b001c1a19f90734b2857959092ca1462c94e115670298c48b594342c2dc9c0d4470f4f6633ad54b728459cd83f5e75b59582f0b7da3ba9c2fc1788d0957ffe10ee47dc401be9f91d1ea583be064156443aecc5dd26de84cb841fa862879d5e5ef923dba1016d9d411e1a53954f02b1d873538e998aac1e5dbb4f5dedcaaa7e4bd668d331a98f005a66c152fd095273c6acb36405c55e71ad4097cfe9b6c793f014831f9d31205eac0272051a99a7da1e9722e2c814fc0e28cb3396759107504cb1a1f16b6d499816a10e2afd6415dd07a9a211f1dbb04127b38c70725a4eae2540349158b13be4af341b6f8e3a014ae201ba0e7611ec95c11004e1402712a7935f35b612e471b8542170e19bc51b12468935e8a8dfc0b5803d7489ac82a6dc6de2fd8e7f01258e307be6fe380c646b0977be9779d5c84a6b4fd9dea2dacf10121a74fb62b920951e843d520ddb3e61dfcc12073324aa2d2c5db37cec0e9764928c513655d7d11e06119af549922fbcb05c060fd11530dfaa69f9f75d3a98c97b4b8796d55e90f5504d9887b5bb14582384dd012c5012f05efa61b1a89a68c7a08582442a60aa50cafb76e3bda685304206df9008a90e9eb0f88d36f255bfa537edd66b4e8645f2e31b09e170b9a42a6434c3b290b39d65a978122702a659108835338bc4a9cabad0a6fcdb8894bb03653809c522cbce04027518c7afcfdfbb3aff9b3e2233fbec4e8b945044ed9f55ab992ec560ffb87f8701ba9db3e8165e8bc0abd449b2d462ad67ff6527075654391540d590dcabf76e94faf6ffbbbfe04959ea656aaae02a97e5a20b6e1e35b9583603ea91ae6769c2f174c1484bb28011e18dc396d397f55573e3541fb612fa3dd0adb7b68f5429d39a45b7231362f403cf9b7c438e79e7f7eff6d226bba05e5f0e4c3f71110853f177d6791d35b935466b511d1d1649201f048e1fc7e9f0bd029d4b6f7b08f575e4eaa3e97b4af4e42975e270a176465fbcdb4c1285f51798288b7c7ff5fa94a3be3268f7ac1b27e000dd18056c1fb3e7cc6adb1f20651a2fcd3ba94951132b67fb6876d6924028bb17e85796f6532a7a06848a23515799fe425de263532e4214a7821219f15c3dec174d8a9a32ba87df10853ca801d9c52df82dd2adb00a040c2629d861cf65b57b946db69986ccb14b2b8a0489210106a1e1f35860774730b13aacc6e22280c5d9089dfc26df0356cb9b33e31096635e091957ca269367992832c9fd8fd6b69280dd2b6f2cb8ec0d84a5ca887dc3877e7c7bb25715420bc8d537d1cea9acf5cbb278d3f9aef891b616d82ed9e4445b9788f168729431c733657dd2716a1e6f5e934953c391374c26fb877feffd8b9b07b5302f75b395d255e0b9a6c2a95d2ebe82e3b02251de86eff4e156ba2ea2c0734b64ddde34557f1002e22e2c73a9992ccaa54f8fc3b9fb63f663725c247d17807ab1f788604004e1eb6293bb7c8910fcc1ec28c930e9a911253fb16382c39576a220eaf02b5dc010314732ac3f5e6aea4d632bb997577ab4d4b312f561067a691ab39e32d96554c0c3c03441b44900bc31a18d318aa463337f3cdefd1bdfc1d6616237535d168782edcd45d1a708bcb1e9c9c52c03e977da3680223f14972d0acb962df10ff954d37c29a0b188397377b7c65617b1b0222650bad9dd2cc7e2af23f87cbe8b5d5ffb79185cf0222006eba97a7f2c0967d9cc98e96126812031598c63e70b7a108b75fa95dd271300ee9f1b74db9bb9321fba5dd0b088e9650d8d1d812fff9372d6dae16cb7cfd7546bf5c9b6b5fafb4a9e9f2f17604de46daa462f57e0aefadcaf7158e1076bd77f61fba9e0947829d686549eb6beb6417190b9254d5898bf2b8e4cdf67a8a91fadeb75777f38e05c3b01b7ecac1241dc94688ab7890c650aaa72e2b04d29e987b13f2581030b35392c9fced7484a67a30be30f0e9f93f094a8e677daf15ee8fe680dbdedaefcc196079e66937309fdd370cddaba179c62dc0ded73f0506883fe8a4ca8af394cc787ccaaaffef63e29d299302569bb2ec68f08e0e360fd81cc0fbd8dbbb7b1e4a39d9ea41b86bcfb6d86858e0ff4f134a5cf710101ff52e6e10d47b2b236a7d303c4662e101bc51e4aeaaa7f6b1acdcbe0ddc4fae4f22f9f5a35ef30bff5e17adee82528fdb31036ac1432ebe4e722295a3cb28e040cf188da6c43bc3d8f832b81e646f3aaf8c8d0f4e76287173bd966581dfc2c771e45795803603023acd56faa67361b733e2611d75bd02136ea555d7d45cb5b149a0ac885fb75c1333ff708d02f061", 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e37", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) socketpair(0x20, 0x3, 0x4, &(0x7f0000001500)) getpid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt(r7, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r8, 0xf, r6) r9 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r12, r12, r12]) r13 = getuid() r14 = getegid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r15, 0xa, r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r19 = fcntl$getown(r18, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x0, r10, r12, r13, r14, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r14, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14]) openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x20, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) open$dir(&(0x7f00000015c0)='./bus\x00', 0x80, 0x104) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x100, 0x0) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x86}], 0x2}) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001640)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r31) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x0, 0x0, 0x0) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getuid() r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$KDDISABIO(r1, 0x20004b3d) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/108) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x3df4af94b9d4586b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7708) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = dup2(r2, r3) recvfrom$inet6(r4, &(0x7f0000000000)=""/18, 0x12, 0x1041, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x7}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x1bb, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x1) accept$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001507e68f1ea78c930eddb6ccc394975d7497decf070c74dcd3f0025fd14ba348d26d051f202d943f10bba430fcfcb37727aa9223b433600aadd12d3d069089b0fab36f2cbcd5826904fec4c9f2f380a0d956b6be5063040e51784f6efc2eaaa5cb9a5416a7ecf768c3a56a21cfa77836a748429cc50ab896f72e73364b793b454115f59e4bc612ec89c39385011a42a591069a701933a9780e6e7921556a4c09482119435b5ccb421dd2dcb7198e7eed58b52d3d6a3f41e17bf42412631a8ae751683ec890d49aae555f08b6d202b034facfeb"], &(0x7f0000000340)=0x6e) 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:10 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000659000/0x4000)=nil, 0x4000, 0xd) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x9000) madvise(&(0x7f0000384000/0x2000)=nil, 0x2000, 0x6) 16:00:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fda48e7c", 0xfffffe02}], 0x31d) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) write(r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, 0x46ccd451e006edb7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe42, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r2, &(0x7f0000000300)="86863098b480e49c93a0ba2af30ec472dbda816efd9ec166f02dad1031f077c6fa90f0625d54dd1ca90d02f415e15b7b37527c36b2b407f26a8e1fc0d70e664ceda10dace3ae0d156d74d6f2582a782624861c28f1b29f0270c6a89abc6b20fd2169f1a5094906dde02325d7225d4c89d67dd67f90d8e31d80a64e05541c288825649ee0de4134f9e40cf746982f89d2961edf869720add743c346a0c1566cf0ca5d044bedbe759f1364cc538f976d643658585c1b6e238f9e0955a673ab53533601c1c1007382e0599b6604fe823e40f648f698be613359d6800f97e65ec7a415404f9366623fdb67b248666eab2adcc47cd897e9", 0xf5) 16:00:10 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efffb27858f508000000b3bf0100000000000008000004"], 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0x80000001, 0x4) getpgrp() 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) open$dir(&(0x7f0000000300)='./bus\x00', 0x400, 0x20) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000640)=r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/230, 0xe6, 0xb7529b5321a95ccc, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000001640)='X', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x200040) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:00 executing program 0: 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}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) poll(&(0x7f0000000040)=[{r2, 0x100}, {r3, 0x8}, {r4, 0xc}], 0x3, 0xe5c0) 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) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0xbf64}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() shmget$private(0x0, 0x1000, 0xb2305262c661db64, &(0x7f0000143000/0x1000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x9, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0xfffffffd, 0x6000}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x1105}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x4000, 0x1) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0xc61, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0xd1, 0x7f, 0x401}, {0x7fff, 0x8, 0x8, 0x77f}, {0x9, 0x80, 0x6, 0x2}, {0x8000, 0x0, 0x7, 0x1f}, {0x7f, 0x80, 0x80}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x516f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x6}, {0x64, 0x0, 0x9, 0x9}, {0x8fe, 0x0, 0x0, 0x5}]}) 16:00:00 executing program 0: r0 = socket(0x6, 0x4003, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6000000, 0x1f}, 0x10) r2 = geteuid() r3 = getegid() fchown(0xffffffffffffff9c, r2, r3) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x8) 16:00:00 executing program 1: r0 = socket(0x20, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:00 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000040200000005435cdd6ee6b0900", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ftruncate(r1, 0x0, 0x2) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xcb4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffd8a6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) 16:00:00 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r0, &(0x7f0000000180)="ba5b0e066bfbde3c21d8a13006cfe51d0e15d8af6c1f2d27f50aaf761b278a8e1fdd0759f2a7f694174dbf72a694a05cfa7e2262b5331b95f13a7fa855c4a9bf0a19080051476062e91169eaa890e3845f1d0d1e14d579a8c157311e653737cf0e2d4675", 0xfde8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:00 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x9, 0x1) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:00 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = kqueue() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0xc4c4a617accdc5c6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x30900, 0x0) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x1, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000003c0)=0x7) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000240)=0xc) kevent(r0, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x1f, 0xa832}, {{r8}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x90, 0x3}, {{r5}, 0xfffffffffffffffb, 0x62, 0x1, 0x0, 0x1}], 0xfffffff9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) 16:00:01 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xbfb194c91aa17f6f) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/245, 0xf5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0xf877, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x1, 0x2b9c, 0x5, 0x40, "10bd722337ec95c8b36f9701df378f64667b11d8", 0x6, 0x5}) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x9) socket$inet6(0x18, 0x2, 0x81) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c5b671b1b542a538700b0de14b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) getegid() r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r3]) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r7) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffeee) setgroups(0x1, &(0x7f0000000400)=[r8]) setregid(r3, r8) close(r1) r9 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000003100000ce7c4750035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r5], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r8 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r9 = msgget$private(0x0, 0x10000004) msgsnd(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="01000000000000005644cec7eaa51f44ac890b08d97f6156243fb69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"], 0xc2, 0x800) r10 = msgget$private(0x0, 0xa0) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r11 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r11, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r10, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r6, &(0x7f0000000a40)='\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', 0x6) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0x4003, 0x0) r16 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r16, 0x0, r16) connect$unix(r16, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r15, r14) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r14) msgsnd(r0, &(0x7f0000001e00)=ANY=[], 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r10, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) socket$inet(0x2, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) r1 = socket(0x2, 0xc003, 0x70) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf55ac878dd6c3bb8d33a13e56199189254799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680e1402b77cd2702f850b92092d3098468b8863c61d4f0defc7f063e3b4e97cc648f9aec41aedfcccf3d560d38739209560f935d1762934571f14a2d8dc38b9117ff3ac0e429581c02b265ff40c7d31d5dcef8da2d0ffc4760e8ee7d9d640243ba132bac37dc9e2b81b8bf4b0224779b91260dd59303100e092edfadb50df6557db725a63ce60a9fef4922ddaac042c80c124547b888791c82afe6559c10b793166666a1a410a219cffcc743ebc1733ea2b86a60eb7d64c6c83506828176ed945d54aa56329b8baea0a454b62af5c0bc9b3921311198093f081ee215cd3c4caeb4d148954aca8ba892ec1b"], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x18f8a9aaaa2665b7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x35, &(0x7f00000002c0)="0000000000194cb697a702efff") 16:00:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\n./file0\x00'], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000524000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) getegid() setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x2, 0x80, 0x5}, 0x5, 0x10001, 0x100}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0xffff) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ce9c00, 0x0, {0x4, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00 \x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:01 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYRESHEX, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001280)=ANY=[], @ANYPTR64, @ANYRESDEC=r3], 0x5) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socket$inet(0x2, 0x5, 0x1) write(r6, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x3, 0x18) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x90) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_open_pts() lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) shutdown(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8000000}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x20, 0x877121e48d6b2bea}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x7fffffff, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xfffffffffffffd74) r1 = kqueue() connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd, 0x0, 0x1}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) ktrace(0xfffffffffffffffe, 0xc, 0x88, r6) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) fcntl$setown(r3, 0x6, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4}, 0xc) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) 16:00:02 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:00:02 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r6 = geteuid() r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r7, 0x0, 0x6, 0x0) getdents(r7, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r8]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getgid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r14 = fcntl$getown(r13, 0x5) r15 = getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r16) r17 = openat(r16, &(0x7f00000005c0)='./file0/file0\x00', 0x20000, 0x2) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1d08fad2f338297542993a808f27cb478d367060b26766a48acacf54416b6515572020f719a7004faa408e603456372747208d9ae61caba55166d1faaac0c259386f6db25a3f9a0a567db8305fa81864ba26247400a2d813f3588b256a1d04bab32e39a5d73678806ef4b49fb090b58867a636e84adea6e5b18f2dff62bd24662d9b913c30da05b872f559d141bc5429a4fccc4d4ae78dc48a1b401cafb0534d4e6bd3063a273fc183e2bd5f3d434edecfd7909b9bef7aa9ec90c16c2d1bbaa2063b406c9c2ed1d1f6352af8613f01de8c19ddb661e55a4200b4e782001eb3ba56c3c8fed70fa2512f", 0xe9}, {&(0x7f0000000280)="2b3006b4fb0eef10d5ec7563381f3d12fb97753fa3a8a90c043214611c4c92f581e12ba9a53ee202dc86e3cbd4e61990f66a6fceea2ee16444a785a1815bab712ef1a06a181154e98b7b7196c994bfb87e1cc54ddd0e0ffb02f2819d155f8c479e055ef320d854da5d01d57bc6d836c11107d867f4e0c79a0a1989fa303bbb3ae63d9038ecf7762634976926096a46ac347cc7c05809691a9d5d95d938c5788d34127a6ca6928fde33c825d9da5aa564920a6e2f1b06f56d379b43ce97b970c49d8f8413fbb135e1f39b6bfc44bfaa5a9018fa201a726ea2f157e9a1e0af3154b4355dd345", 0xe5}, {&(0x7f0000000380)="2895ac0c13b06bbfe2ccad342952ad64830a52ee97aceceed4ee565d022bab1ee0290bb57c15f0bf440a4a1b9f4f58e730ff4332e87c21cba84debbd85dc082dd84258d6496f0e3571297b2dbcee8954edf33a9371c6208345a13b071a313accf09c90178147d11fd07a0f63c7cd3fef94cd219feb98ef4db7e7595ec462e9e484da9a5d0184c5c538acee7bfb1baa4812867618140158c5e9dd4f659d64407a0271bd14c5008ffca64c53e7590dee90ce35e7136797cb7a026ca30ee0e5a44f374903e6400ac0224ef66cb3dc1444ea1dcdd37b57928b040cab6e28", 0xdc}], 0x3, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r17, 0xffffffffffffffff, r18]}], 0xc8, 0x4}, 0x10) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r19 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) dup2(r21, r20) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r19, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x6, 0x2, {0x5, 0x20}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) socket(0x20, 0x5, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x86990e34c608edd, 0x80) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) openat(r3, &(0x7f0000000080)='./file0\x00', 0x968bb7ae35462cee, 0xda) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}, {r1, 0x2}, {r2}, {r4, 0x10}], 0x4, 0x0) 16:00:02 executing program 0: 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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r0, 0x10000}, 0x4000080c1, 0x48008000, 0x0, 0x0, 0x18000000}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x20, 0xff752d1938fb9db3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x46, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="b71e1943dca7e162740126313d86b9dc1748933281b91890ac1c1ae3df3abfdb28f1c01f03d40363ce0521efe55d9659018f8a25f06d5bc2a05ae009709732bf9afd697b4f0bd52686db9906a042ea9b02d179ea8ddc7746548c3c7798f1ec138b042f2a9a537c23c744622543cbabd24d00363d66dc2c6f8e5436aadf462146c2c0a7942fb5fdf9191c5ac835030a8139ffd56d2d17319eb3fbbd3c054d37feb00030fb7fd0e6a887f3ddffeebe05bc87f1b4117c8a372e5f8b74974c1054e085b064fe70da0486149c5e45a60bdcf3fdaecd86fb46efa9d08be4634b16a728cb5a08", 0xe3}, {&(0x7f0000000040)="d7658677eeffa737bd052457108996779206f0fd3af940fe2290f626847eed5a38650962c7f976d2bedc7b743627038dea980240c76442e71986597ae9005e6bae05c05e42b6215cb451e927f271d8aa05489a9a7dc2e67abcfb8257", 0xffffffffffffff77}, {&(0x7f0000000300)="b78efc981545709a70f84d4df6f146005b04394a6c711a955c167e544b1e409266b923f174dfef48b85c86f0e716387f4a278e7708a56aacaf943a7fd96707b0d0d33bbf2fe7795ddae81612", 0x4c}, {&(0x7f00000003c0)="603bfeec7c4c65af4580db3134c630224bee9cb18cf0a0d2fdd22ce0e243abe5d7b2e40f58a172f217ec1491f5d7f2720700ba89b9893ea29adc8e93842b15eb53c65117cc4d41ed2c8307ba3f149d4f1ef8ba6a1e0360e2c67b03e5679ea865", 0x4}], 0x1000003c) close(r0) 16:00:02 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 16:00:02 executing program 0: 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"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20380, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x82b) 16:00:02 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"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fchdir(r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x4cd755eb8136eb7c, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x2, 0x6, 0x5}, {0xffff, 0x0, 0x6, 0x7}]}) shutdown(r1, 0x1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setflags(r9, 0x2, 0x0) r10 = dup2(r8, r7) connect$unix(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="e4012e2b0cdb2adee60496c59dc566696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getppid() getpgid(r1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="bc9730e5656d8d41dcc5ec127b6f809a9970ae0bf9cc6c75e7da419626047632b4064842d1827263a81f307c309a741eeff81b092374c190f2dbb4b839601c28a3ebab7cc9dabbcc3758fab2e6a146226aec5d5af8138c83ac273666bcd88cef8d2475d7a199ad001eb2db48666b5537eb51c40c5e1a54d617bd178cb9fd7ffbd4ee5ed16142288d9e3003d26ca38cb898930cdb04645fbd", 0x98}], 0x1) acct(&(0x7f0000000140)='./bus\x00') kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/248, 0xf8, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x7, 0x287) semop(r0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r0, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/4096) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x7ff, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d759cd8438ba01db9d240263b080852342c58336644ac952611d488b37ae590a885b65c50d92db517333c6c55b367cd682d8518f116baaba9299dabb1ef9f26c65bfd475d252bded1d4bd2fa953da1c6745275e15e2235584e5b7370214f9665e49cc27fa7823179118421e4ae0eeb2cb647447d5ec6139b0e00a59412f89313b05354d537cda943931bce1d42465aa3fff54df2f45fc77e1b42f27455cc537a3f6332f28f0b34fbbcf2e25133b61e4783ec15a11b758ebe9c478aff0a45b9e6a3fb9928a224335a8a3813bd8bc99cc5b6c47645c4d4fa89c5a996", 0x159) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000400", 0xfffffffffffffdb8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x140) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pipe2(&(0x7f0000000080), 0x10006) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x334) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5d) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:02 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0xe) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="ca15a49d6265233800b35c992ea02416d2cac3c338849cac895e47e4e4c55f5368f2d036db96e739847a87df652b3047b23ef3f6d1e6942936d14709b15d420acc96af3c3321f62bd10eddba7d5887bad3ce9e12a67be8ca6f27b72fc8f70afd6e76b371f48b3d3b909c67cef1d9942cb09884a5c2545168b9e219cd2e59e086f4fb1ae9cd813ee764306d923243f4afa6641c61ceaf8704072b1f72368a84dad02d1e56d80edbd50970036c8f204cf261fe18d0118d43204e2c273f2a4e63a10b72d9a1aa1e4b89758a4da4e3259348d91396b14067402adb7c5ec5254c32f8", 0xe0}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = openat(r2, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x6c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x3, 0x800, 0x0, 0x20, 0x7, 0x3, 0x7, 0x10, [{0x2, 0x200, 0x80000001, 0x2}, {0x4, 0x100, 0x5, 0x1f}, {0x80000000, 0x8000, 0x3, 0x8}, {0x7fe, 0x8, 0x8, 0x101}, {0x6, 0x6b62, 0x3, 0x7}, {0x1f, 0x1000, 0x1, 0x97c}, {0x2c3d4fea, 0x9f672d2, 0x4, 0x80000001}, {0x8001, 0x10000, 0x3a784d56, 0x84f}, {0x2, 0x10001, 0x1, 0x7ff}, {0x3, 0x400, 0x0, 0xc0f}, {0x7ff, 0x8f, 0x81, 0x7}, {0x5, 0x6, 0x1000, 0x8}, {0x9, 0x7, 0x6, 0x8}, {0xd8, 0x4, 0x5656, 0x9}, {0x5, 0x1, 0x275bcafd, 0xfffd}, {0xfff, 0x20bf, 0x9, 0x6}]}) symlinkat(&(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1a, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="794c8c3d0e095d4fe323032014e6bc7e0c8cff5f035e0e1128dd", 0x1a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCLOCK(r3, 0x20004276) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x80206932, &(0x7f0000000300)) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0xc0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0xfffffff8, 0xfffffffb}, 0xc) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x401, 0x8}, {0x18, 0x1, 0xfffffffc, 0x8}, 0x4, [0x8, 0x6, 0x1, 0xf0000000, 0x1, 0x2, 0x7, 0x200]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x4, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) clock_settime(0x0, &(0x7f0000000180)={0x1, 0x7}) close(r5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r1, 0x20007478) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) linkat(r1, &(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x4) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x10, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r1]) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r3]) getgroups(0x5, &(0x7f0000000600)=[0x0, r1, r3, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000300)='./bus\x00', 0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) r7 = fcntl$dupfd(r5, 0xa, r5) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x2}, {0x2250, 0x100000001}}) renameat(r6, &(0x7f0000000380)='./bus/file0\x00', r7, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r6, &(0x7f0000000280)=@un=@file={0x2, './bus\x00'}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r8 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) connect$unix(r8, &(0x7f0000000700)=@file={0x0, './bus\x00'}, 0x8) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r8) pckbd_enable: command error 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[]], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0xfee9, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000000c0)={0x3, 0xac7a, 0xffffffc8, 0x2, "d7e7140ea9353c92fce9ba37f9bc3df3899d172d", 0x38000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r1, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000003, 0x6}) r12 = geteuid() setuid(r12) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) pckbd_enable: command error 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x20840, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x400035}, {0x80000000000006}]}) getppid() syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:03 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800, 0x0, 0x3ff, 0x0, "a55fd2000000000000fcd607d00bc34b15cba693", 0x3}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) r2 = syz_open_pts() dup(r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x6, 0x1f, 0x2, 0xf5c, "3e174fa78682317a6bd8b51f56070c53289a4305", 0x3, 0x8}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) acct(&(0x7f0000000100)='./file0\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7}, {0x14}, {0x7ffffffe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setrlimit(0x1, &(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r2 = socket$inet(0x1e, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8808, 0x0) flock(r6, 0x2) close(r5) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000000)) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0x5, 0x4, 0x1, 0x9}, {{r7}, 0xfffffffffffffffb, 0x20, 0x2, 0x8000, 0x74fb}], 0x1e35, &(0x7f0000000100), 0xff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000140)=0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r10 = getpid() fcntl$setown(r9, 0x6, r10) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000200)={0x5, 0xfffeffff, 0x7, 0x6, "738533ee37719924f9940f43490f36ee7853fb3a", 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) mlockall(0x1) r11 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r11, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fchmod(r1, 0x1ca) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e6f66757300"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="0e881ea92f4242e6dac9838f26818b1b9ed91f959637730109fab733f5754ae6ca49fb8786d5df8e25672d8b14fb8d", 0x2f}, {&(0x7f00000002c0)="0b18ceab16ee2fdedf3590d5f6e0ace85f3c14a3f9174d54822f2576d34ceaa100f8ddecbb5be52c10a9c43c45d06d4809a2de5d19229c239cc26fa25b241323274fe113192dde9f9c914d8a71f89f940f4cca90c06f36fea4e75ae55a1c3ecfb81af25d5c70f836983fd9f94174cf3b97fa5ffd04f942575c0f1d46755a2aa9571e34595903593a8dbc397a7facb709bcfc7b51eb80dda30522414548bd5f23efd7e91c35d03542562a27e435b700a77a305e1d44a096b4cebc0ac225720ce35d40b77fe8ec7133272a9a5ad8e7e94b654eb9569cff85c0a005bab92d78f997a42c39a835e7294fe5f155da93fb30464d", 0xf1}], 0x2, 0x0, 0x0, 0xc}, 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pread(r4, &(0x7f00000003c0)="3f0d19dfc651e5ee5e69a7aca6d749afa98ba255241817ebed58f8c51cb7a471263d0467a526081d4daed6fcfa699083c7a3f0bc7d24371ce8b5e89672a597166fd36c0dd04e43d4d8c00888866841669bea200af0e2c81a468e5e3147393cfa33f3ee1a4e2f534245d97be8d75353bbd97ffb14fc087d73e2e5ffdaaf75f9c351f9096998cf916326ad4dac0202c5f669178b5b498d15f844c895af3a73aaa07cbe96a69bfe73a78dd5f6cde2cdf2f6bcef902ad0483fd21dc59c5a045b07d37281bbceea78248b5d458f12b79ceaa4770c31df7bba4b6f135d91093b5ad84afd632c3ed8018aadfa599fa7548bea1dc50d2d71607b29eea9ea9e8955624753354e23e6cfcd0a3bb905f6b9f62bfdce77330f35ff43dd9e21860103d9f621488d11968cbf7b2796360162a83dbe4622466c153d18944bd4bcaba042684b6ac4595e18e8adf72dbb6832660c7c107021ec309a465e4b805650871154808f8cb1d92cf66c006a89e36fec726eb8f8618023ec7c1b789e81e895bbaf5ef60ecc362de6cb417c0b2cbf11586d8841b64fa163c2990c1392ab0dda34ca3b1279d18ba886375db3db73fde98836af9736bc09b487f879b2962165a897c5feb2460bb281b9eb5adc4a5519a8e174eba845c517814a546cb12dd298eab22709de49c59add79c2c87a255520313feafbecf8727097fa1f83f7d2d055e902c97c2c42540ccf3fd386a281ddd38eed9f69240ef45c0e821f1b244e4254bd92ad06d4284368cad683917b2d4be6865995a91c1e18af987b22dbcec6bf04f29c2baab826ebd2f7f0be433f68f76e3a6d22d0705a9f16d12bf8170086bac88d910deeec3fc3b02f051060974439dfc0f833b72cca3e353d7b821a841755773c67b18e265d6a87bd2853224281bbce976bb8a9c7869193d91ea34965b4281574faefe02ed9ccbe74cfcf695b566684cde3bc51a453df6d75c99028407cf6b98c48b97ee9d430f0fda2a247a806d8663f237f9d510601e5317dcee86359be38ffa8bb2361a20817108bb4ed3b4290f846385e290ca4402eb169d40c55901e99e8c6ef256f9799ee2e2da0bb816b795e2ae0d0ac491f3810fc6069a4cee253fb982b47a3c52ce166ddca50099349daa09a4da565a2bfccba75fbb6ff4bc79d5e431862d104f4691613c5b9fadc5974b95e92447f36a344b0e025611ebe6857a158d9f77732b7aed564f411c7e50ac174ce834a0319ea0d3ae43e3a0fa474e35b66c2fb0cae4e12cc47d4074195abae8c789e10ef4c6c80b1f4d3666cb78d55777a37ad21f4314beaf1f1075041936f9047da076cf09efbb9ef0f162eb5dbacb70bdf383de03105b99a6c359192c96065a6feb672764b5454dc7abe1be52aef6d22ee8276ab1d3c2fccfdbe4af39018d0916c30fdd9b0436cd9aa97c77fe74f6b2d107470a3de2fe8b4e9c788e8c98d08211f75875c2ca14d7627a75352a3d122f5f0de82f255d1bacae8bb46ef24fcfcdc0c16f0e98b4363b13136023665e1c552c15784ae6759aa3437c43124a0e7ce9d2e134fca766500103348b0cdadae5dbc280e70c28ab013f0b4ab04a09b3be68ff7421c852614bd57830f3516275f7f077b891f2c5d53d71167d0b63def5b69b4fb6b182bc6fdaa4769afd60755b0a129a348c816373f77a1b316a5d4affc90e59c081e7b94481d15ea0907d7fc5bfc2254c9f3acb34e2abf0070ad72eeba6daf3e9764071e6642341c87b9a8e8409ccd588cddcfe0d2127d2f9c009ca1f886d9da9849fc3db1164d6f4724ff1ba58dcb804c5fd6a66fb83ca814f21de66b1d4ee96219c4834ba4b245120705de831950db9d5f5b8c1c9ef0186e50592a091046758d3089f43a033798d01e9fae5dfba498307793f1a254ee651e7244c75e27feb0eb6328ef960b1408431ac1433ad0948d5483e66365932eb1eeca1c470bd93d8cd45890fa9bac735a5979e7f497d311d69b0748678df187a88da37ff0c7f9cdace12cdef918c8d3c7661b7edb4e9e8116cd700c94dd116f00648c2f7b0f0e336d237e6c5ae8209c03d2d40d2c505469dd143bd52a69ac1227b2ee12997029806c58e3deb9ed3269fa101422554a202fab4b45b219ebae163c5d1d655775b83add47d94a5091c6e6e49c538ef21973be87fb8d7b4827a30854bf88b76eabec68d2ed3dfdd2605ec852d7c9ceca9d76fc8627424ac93ce511e7d6a4d065432a18074d14aab0e1f919ae33547a48982bffc8eb394ec6230600f6e3c3aeb87fee67d5960927d75e7bfe862c9e5994328b3872218e4257d84bf5db912ce44f4b5cef0a14b0af88b0dbbad604406ded6901c91c0fc6ad61b565942fa0489de3f074e027c784938bca3f23beaac40861b619bb25318f9438a34d0098f88bbc65a9eccd956597e67295ed44b8b13139ded9cc3741dee5091c6dd8d4470872704912df4cacf99962e9e7c130225cc816711978a50a8c84413191fe9a39b14d047dbffe1c9bc3770cb0c43218c612657315f89e5c82a65d1089c73379fc8970028a82ff0fc6a57722c3653d8d125c9785126bcd4132c599f04cfc1f5e38ff4ab888374db594eb2e61b10c700198a07f8d11011182a5e41df57cc35e29b6afcff673cf72069811e876ffdc7176481ae3de54464a6fb4356cb0968f9a2413784984c5b281749a8ce5118dfc8a9007e2960a67699b378d69703ccb27a0f329265d6b77feaf76564c98bbe864edfe644e40f7fbde950c109e5b7535dfb8a44130ef8c6688b4caa689597f2b44b75644b2bacef7363d7921184cfb4b05c49e3283ce7845b817580b996ee0a4c9e1332dc1ef66081c23b6e7b34100efdb6f6abec5dcb9dd6be62586376b7d5af965c600552f28521c4115e90bd00ce9c134337c5242e182242b0c7f0113b7f9a964364bd1979d53dfebdc23027ba18b6f77643f006e30f63cec3a9915a353de7e65196e4d22a002a966f801d99e484c5f23ac5fb505d602ca3befc97e2e6d8643a942c5093dc10fe68df901268c309da2e4c635d0d2518a40ae1c5cf1323f10f558ecfbdc4714223baf089bddd6af4e720d7167acb3fb4e9181a385a113211dc5404f267da1a504a3fd78628f9a5edfef65e3e128fcf876e9466ba219c632d3b0dd3ed1e08a84bef1c127ec34cbb157763993e77097091a5325488ed1c7d4ac26c09aa373f0bbe247813367d247d0950a5e11d3765fd3577cfc4b7e6b46cccb2ffe2d1582ce3d6ff7260c5616cca421a7fafdbe8c1294d23eead67a81f242a2d706ede5ae8c21ba4e5b6deb650a3025d27eac3fbe42e1af332b97d5bd6465894da099c10817e0496ee1f7c71e56d5e4dd199fcabc519f5f00c501bc78e54f0d7f77e9bfc4281bcea026be96278fb835babda6cc360cc8430ff6549f78484f96db2ff722cd56e5bd5881e0e2f5e27f3b2f5490ec4595cf4b6ff143f3ca3e87bbbe74a512e639c4fd5f142787a39690e57ceef6fff674147576a996894a059a3b5065adfec407513ec159fba00fca5dc26ed4f1b71b644f363f665cb3d24658aee10740767e7afe72b58bb3b1ff0e93fc4d1ae9c100df67b992bdd880ff8d2f348208c35f136e5ab1ed880cead9e17cab84d3405e040f35c624c1cc95af95f7e8d9fd3eb0785b09ca10b80befc77c3d4866763970b327d2d9d1a766075a45aefa0705ac6d2e254afdd3e9124b17be5441f8b75e5f9dc1f44c3093682e339bb1ce4aa319f4fae5a4bca015af0d8d85cf1141b3f43c02a5ab40faada6c0a9df89629af1097864d360a72fec1a561b1ad4bf0e3f6ff891fd4c21a9931bf68648c0fea149c3dd0ee59878b268f21c92128be7de6bd35b18bc3b8f394edda5b6111dd38fbeb4003cb883fb0270aabc167ba33c1f169b7ed0169192edddb5ecd34eda531a5ad0cdfe2f878be647023a8a8194cbbc536eed2a79c890f3591154c4212b593c9c416763a6e30bb70a1f681a5e6c1e9a66eaeb5c0ce544f7582b26b00bb52c89c3a521e889cd26874bae016060ec6d216ce5ae4782755df05847ddb79c2864080119ad606f09195b040e394e2adbb95818d922cd017dc6fa1e687e92e389834025cce12dda31eb733ce97efad7bd58c94862a6068eb8e3a6779030ffd027a6172f99a3c82360fa9b68980bcad9045be14630c7ba458393d3c7c1d7ba81a32160a800780f7247bb03a05b394d5b2d9d174014802fae45983eb4256b02e21f0b5ec82b9883348bdcb5f8e505356f46d891358bea0d05fc93f15610230566127f6c173968d5b5d4ea13cec0abcf528a0aa7aa471663ce7bf77c293bcc78123d534061665426ef7728a41ae0b4eb5406a848329b37db781b5ab44e936a6eb599bd834864aff2ad4ba69df2f93bf00ece23017a7bc08637c00d8de4ff8047b90fce7562e3632946f42be8a30946eb4b98757ef2c3198cc8299bd733840ec67e5f5dc11b77ec9127b36a4f0708415f0e8f0e578183d1f062a056ad3fd29913f1bf965607f8db011059c89cb16658ac3d188d1c519f4dca9bfd31a1026ff25079d40c608db45fed0443567ce612d8950ec39cd8be079e3903be784e6bcf8ed5fe2a774031340e66d46ae5aeedc1b2f0d1f361be53042d3e2e7486895bb88ee4bed2e0c99aaef0bd6dad2b7f0bad2b3ed92620bedc0fca6521d67d7d2fc446f48f502c546b8856fbfb472d606e46cedf04f91cbf13bd7f11627eb07782c097c509289667fc33d8ef5f731eca5f0baae512f1b9d41fc634c5843f388452dfcc8acb61e87ed2487aef0dc3a655901e8902dc84cb21e34f0dddf1d7e884f9f8ce6717a4d512bf5a26c070d3e1a6f69c9f6c339cf9c4ab07d4f9766babc37b2db94d143b19d1fca26c5abe8928a25b4132fa005fe0033bb6405d766d4a20e38e1df5d5a1218e36fe00bcd4b45836b03bbd1c2c322c2539b081616acb3d75e564a5bc1f9103c1a4a034786bef31b538e9c9659257f3bfa3d73b9d1eb7115c3f1dc08317770b9058f6cd509e2810ee22668268e919b327fa626835410080f241e367ade2fa86c8bf541e3caddcd91ed86811a1212d676c68ebb804419485e185d948b0fe0f58e4eaac40b39d3f33a95c88f6070ce1b9ccf2e640deebf26574da831011f7915ed00d879be9996e530644feae1f15d50993c5e8ab486b043fcf905c979c3f2fc42d883875fc54197c0365aee4236ebfec07adf7369edcca882f39600a5505f02041285afa81441c099ebcb61ec71b383d934cbc28a41bcb160da1dc89eb09ced443e69edf8751a155ee2a297a688d4b201452508ac9e6708b8cbbbe023b7c89f4489d2641a915d41a447d26c4b44b2ee9854575909619c29c7187d1fdbb2429adfab87ed84bf7e654c3c398cafe9ba4945c2fa5c1684dd0ca135d14b7fc3cf57a40db594f6d79977d67051a7976707ed344cf5d8e22fb252b45ee673d10cc996e98a177518c6f264372a338c919a45fcdace917ea6f2723c98f61ea6cb4d9edaa537ae2a4ad8b1772712206c1ea37184f3adfd8edbdc017ec82cb8bf23e6f4129741b1be4a7909865ad155f3b9b955ceed8ea0749d87a0590ffc3fc73ed4b0426e83b86e69512fa94e73ae4461c47bfc53f085c207fc07da05c7d8941e92903b610dcc7ac3667c120a62b2bde6570d4f0b892f47bd05f39254fe6f991910d625de06e7810fa9cc71682285b2b35d8754e9f4f7120b715c09795723774d8ef64ffe527b1d04e1f4164f8b2b9cbfd1b052ce8b0f9db4eb841073751e08da09fbd33ca5a3062961da5067a4f1a31e42f691bb4f0", 0x1000, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x10@\x00\x00\x00\x03', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) clock_settime(0x2, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x98, &(0x7f0000000040)="29373ff2175b32b7207deac873b73b0ddef330a54f021a8e9f78c6fe68799a249158d853582105c9a6e47ae9699a1cc143c29ec12d167107886ad7a11492d45d47255f7eaf37abc645157a4927ef8df4cae3cffce33a178184e023ad9c52b1c79eabc7d5e11c395d11d394b5694b5889c72b475d9beafd926c77a87fcabd90c999775add8cff1d53e37880bf5d239ebe8f38f07d1ca170c8") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = fcntl$dupfd(r3, 0xa, r6) fcntl$getflags(r1, 0x1) fcntl$dupfd(r2, 0x24d4c39ffddec4d1, r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) close(r8) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) faccessat(r2, &(0x7f0000000000)='.\x00', 0x5, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x40}], 0x7, 0x0, 0xffffffff, 0x0) socketpair$unix(0x1, 0x8042b608ec1a6824, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10000, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r4, &(0x7f0000000200)=[{{r1}, 0x0, 0x0, 0x0, 0x6, 0x9}, {{r3}, 0xfffffffffffffffd, 0x59, 0x80000008, 0x5, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x20, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0x6, 0x2}, {{r5}, 0xfffffffffffffffb, 0x14, 0x2, 0x1, 0x2}], 0x2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x349ec62057c22299, 0xcaa, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0x80000000, 0x8, 0x4}, {{r7}, 0xfffffffffffffffa, 0x40, 0x8, 0x2, 0xc385}, {{r8}, 0xfffffffffffffffe, 0xe1, 0x84, 0xfff, 0x921}], 0x0, &(0x7f0000000380)={0x6, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfb) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = geteuid() r14 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={r12, r13, r15}, 0xc) ioctl$TIOCCONS(r9, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/\x00\xfff\x00', 0x6a2d6f776f5b1e72, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x7, 0x6, 0x1, 0x5}, {0x1, 0x1, 0xce, 0x971}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x20}, {0x81}, {0x200000000006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r3 = socket$inet(0x2, 0x8000, 0x8e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x2, 0x10, r4, 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f00000002c0)=0xc) socket(0x6, 0x320c2bb70bd747ed, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x80000001, 0x5}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x4}], 0x9130dbb, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8d) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20100, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xbb99929cc6625d9f, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x1f7}], 0x5, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x12, 0x40000000, 0x10000, 0x13}, {{r4}, 0xfffffffffffffffc, 0x9, 0x10, 0x4, 0xf9f}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7ff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x22, 0x1, 0x4, 0x7}, {{r6}, 0xfffffffffffffffa, 0x11, 0x2, 0x7fc0000, 0x6}, {{r0}, 0xffffffffffffffff, 0x8a, 0x8, 0x100000000, 0x4b0}, {{r7}, 0xffffffffffffffff, 0x18, 0x40, 0x431, 0x2a}], 0xfffffffa, &(0x7f0000000300)={0xd222, 0x7fff}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:04 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000004c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = accept$inet(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xfec5) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="6aab8d45c0fcaf4018", 0x9}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000180)='\x00', &(0x7f0000000240)='/dev/diskmap\x00', &(0x7f0000000280)='[\x00', &(0x7f0000000300)='/dev/diskmap\x00', &(0x7f0000000340)='/dev/diskmap\x00', &(0x7f0000000380)='\'\\\x00', &(0x7f00000003c0)='/dev/diskmap\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/diskmap\x00', &(0x7f0000000480)='/dev/diskmap\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='/dev/diskmap\x00']) bind$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="007ce6b29fff3bf95565adb36dfea8b35ca35f12c34249481a40890c4d060371cda1fdb161797b09cf99d0ce43bbeef026b2999024bfd57c984f0ec589a89f9766886eacb2f98d074ff0dea60951c9c4203a85ac4019515a84f432cd7b68ec2bc47cc0a83cf842b203f81f0c13a69c9eb24e3329b8d715c523e1de605e417ae5d0c283ae451ea6515cb5e0cc18b820e83ebbeae650bed060dbc2bfd951dcc11ff8d68a30d141d278aec19541b5c317b77b619d0a5d7c2ad5b5d9fccc7076280914746818e4803a5c215edfe482d0f10930e3bd3eaada945e31e480d08889ef7e3ca631fa"], 0x8) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x8001, 0x5}, 0xc) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000006c0)="d7805f4fd4108f04400e642bc682bc9837aed38dec0c7db11dd025a0b2aa91cc53f3bbf0ff8e71dad0e4568fafc036a28cbcefcf771868e2a0cd381a5e8d1d75c4d19dce8c3f282eb2bf8d8a94dcb692725c77ddac10ef644099181592c69ee1965713266fb8ecf21034d19816eb4c87bd5cd7e832b3ec560d84cb99aacaf57f0bff38edb73f2fb4088938a5762350b42d9e2c60f7577cb5313fdf05ae46a7b5eb294e8276", 0xa5) socket(0x18, 0x1, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x11) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x2, 0x4, 0x9}, 0x8, 0x2, 0x80000001}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x140) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x8c408bc8d21fa6d0, 0x0, 0x7, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = kqueue() pwrite(r0, &(0x7f0000000000)="ae86ffb98dbfc56a217ab5147fad0a8b2eadc1f8c59c14ec96f51c956ab99ede5e94996553062ef1a14f821247b517618c8d87d3d99b0198603cd49edec218064c628b4eeee26e473d0725c52176fdd78347447a1e9bef6a3d578e7469e700acc9c743ce1f7e98bd8199a8771d258c321bc6cda104cf4d1af9c29ad853b32d014361c568ecf03d4edddcfff00674817390f9a53ebb259ad44e8d0e6901588cdde600c03c915a128077d14d08323b0ca2c1b4efc07249", 0xb6, 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getuid() r11 = geteuid() r12 = getegid() r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="50b3c8b2b4103a444b174e1d6a1788a126", 0x11}, {&(0x7f00000002c0)="1552751555b0bcd122ceac1dfc52c558b86b6b785e9146b33e4c2355677f20b6310be183e4c8e0a5575faa8cbb24a2f60cc3c37e21fa28cd686d47377b7add2f42e9e813f219299a455b0f3a19da50c647c16c0535b132f5955bef6b1e8ad9", 0x5f}, {&(0x7f0000000340)="8963479fdad83fa1e43b779af75633c120b8db1cb3b0eba9f1761da091cb50251fb46d1840f1106cabdbc535cf9d904c5ffa5da7e0e4fe116d0eea6bb60ef41bb653b6199a497cc5a36930e24d32a9955d2f2de3bf5f23e259b78eeb7dbb37edc3cab5c6fb8234a8c4621cfb54bf3f73168f68115671d8f5d7f54b735c30b2f5253507b9ef52da0871e2e0b7dd253640a65512d58cf5f1434a", 0x99}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r6, r8, r7}, @cred={0x20, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r6, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x78, 0x2}, 0x8) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000005c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair(0x1, 0x1, 0xff, &(0x7f0000000680)={0xffffffffffffffff}) bind(r14, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x800, 0x9}, 0xc) r15 = openat(r1, &(0x7f0000000700)='./file0\x00', 0xa9ef2ff43a9c2948, 0x2) ioctl$BIOCFLUSH(r15, 0x20004268) openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x100, 0x0) 16:00:04 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x3, 0x0, r0}) semget$private(0x0, 0x0, 0x440) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x6, 0x4002, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pckbd_enable: command error 16:00:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0x400}}) pckbd_enable: command error 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0000000238e2c9cb0c75013a2fbbf691a7908935cfdf839e", 0x18}], 0x100000000000024d) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x4, "d730009800eeffffffd4e11000000000000c00", 0x1, 0x4000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2145, 0x1, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x5, 0x7f) fcntl$dupfd(r3, 0x0, r3) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="19a2947ef5e4dce71309"], 0xa) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) openat(r6, &(0x7f0000000380)='./file0\x00', 0x0, 0x24) close(r5) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000200)={0xf3, 0x0, &(0x7f0000000280)=""/243}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) recvfrom$unix(r0, &(0x7f0000000140)=""/158, 0xfffffffffffffe8f, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:07 executing program 0: setuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) recvfrom$unix(r1, &(0x7f00000000c0)=""/99, 0x63, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000002480)=@un=@abs={0xdd5793c3c3ecc23b, 0xd}, 0xf4) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ae2f66696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/wskbd\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002200)='/dev/vmm\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4000000000000193, &(0x7f0000002240)) r23 = accept$inet6(r2, &(0x7f0000002280), &(0x7f00000022c0)=0xc) r24 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002300)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000180)={0x98, &(0x7f0000002480)}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000002240)=[{0x9, 0x7f, 0x9, 0x9}, {0x1000, 0x8, 0x81, 0x5}, {0x5, 0xff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r33, 0x4, 0x46bfb) r34 = getpid() fcntl$setown(r33, 0x6, r34) r35 = getpgid(r34) r36 = geteuid() r37 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r37, 0x0, 0x6, 0x0) getdents(r37, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r38]) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002180)=[{&(0x7f0000000100)="ccc7047ee8caf2f588720c4933d34fa3c135f98e52b41544f3b4e59a5d451014ca8726521bb4fde24400085fd0479e651b2062fad32a4cd19ced294c0d458e6e7edec399efa0f45580eded7368659ad827fcf4db83a884536001bad5f579dc17096ffcfe1d778e1f", 0x68}, {&(0x7f0000000180)="3b6ee9d35e97a0ffa3f0ecfae66871675ac63719f10b2c1ba9b02d0f687046e5324f8ae629d09f9f089758dca7bdf781922d6a9db5db2cade363304eb6a52a1a0b30c5590163198a76161ed83f3d1536a7762626c7703f6516e7bacd6791197b3fcdc588f289d462088a6d987e16f5a126f87bf7f904044676e6f651f0e5403c2f4f94cd88cabcb632d41e418d6e133b97cd8fdb9aa5ea7bf117d3a9db9490bfdf7682a79b4391fdd41c781751f0e61aed2d32e4bcb2aba1b09d47cfcb98a9cd80e4da0ab47efb6a7384c54a5b1271e3c8bef42af81daa0bdfb50a180f9c52b424cf42ee53d09ad917592e140ae5e8ff44e5415a71cd7270500b359da98868bba927cf824ef9e927d92354b735748dc25a31602c1d6dbe970cc4121a6234a6c898fe395636f988d259e84208178c0c9b507de07320f66951054e9c1ad341e3160b9e7dbdd66f26b0c26ed40038f7bea8483edc4aaa4e3e57c260c242fd8f49bf03a9e0902c6fe4907dd3da15be9c0797e3574a782b3fcb13027ac6b2326e626fcd768a00bd27c7b145b9bb1897430fccaa29a66c2bee9fdbc84750de36caecbcf94f4dc89f85dea1f3d59652d03da9c2400c59d06124fb5524ab2e89d741e4e8008937cbca774ea4756804c9c869ed2023ac886950d0b97955f3f27a827af58e87fa6823f6d37df68e6372eb3bb73bd7265fbfaaba1bd519c2e24b249c7df232331734e41ca7c701c205207a905e6e0218ef37e34cd61f3c428e2137fb357dec92a1cfc6483dd0b86a3711e3b74f5df2d6dd8da7d414bd22c2f9dd9888057a7f04b617b89b1deb44d4aed2ef7bd5fbb80b857b94c6456b24ce3afdf37b25c5fa1632113ae14a4de247ae5aa9aa6ff7a3863bc3d19b588b8d40abe24286048239e66e3d7349cbded4aa5a576e6f29eff49c381440dbe9d4ab14750772bec15e1afd6f82a8d0457916f1e620901c4b01943320751438dfeaf489aea3fde4e9b9e89005944b59358604e09244aca0cce20ae17b8130d0cebdc48a6cbaf5ae09a61c70b87911330c86ec4e743580e896b68c5c16d502c8e14e6f0d620d4d7fcc771b4ea8075aee4b19aa353bf99c148297df5f65fcf097c748789e0ad4ec133a2ceee7f3faec61474093c007d87c496d1945ab86cbc8e3f248af6e7550217f090382c118cbe0786feed57bf10de87d7104be65451088860e8d3b4f0a4b7c78e390a5e0db07c98eb06c444823f1326808e71f2b765e2ea8a0e15aa659c9bcdd50378fa1bf92f9cb242be47683b4facf92a0d3b6c7e15e6ab31ce42347752bb05240fa931af5eaaf029a9719e975406a7d69a659d9ba2cf60f9c3b76b4291e20650b043d13b1a2841d7068c863c4619aeb819c3fda7ec08a2548897ea744761a023cb0816c7c3e57987f037d46855138bed551451724a400d2e84e339e536b4ad553afdca9de7588a6824144a3b5dd8b298fb727a779697eeaa13d5663c5d1def96b97699631c668e56cbee0a3d39c55005a4f9a705c4abc1bc19587b3825bf63ffba03f13aac29b61e8d713e0608cd8bbe129e281c286fc4d88b0b7c715aa656fa337d6992a2d304d0f50407085dcdae6e6a99417be549faeecafd36a5bed68e5f47ac0fb3ca76c78584c92b73d800c3b430d6d2e67660d8946edde531b3d004912a489ce7f7d7c55f7f192f637f100ab0b4c800eaebc301b2769d117dcf0652f7780d86b149c7744f1e4ead05dd48d1709914000e54cfa0faab013aba54a661d24680a7d4ec88c69faf3e4d616b4a009f7d8e896ac58282c43947885b9441296d9d2c0c8bff4ea7ae8da35542f6fb74b6986d052be1754729b0cf0e7a199c744111fbdbcf2d29e05ee82d09b10659dc0044d13eac7029426aaf72b9a9881a6fc1ccb071382905742070f09bc336bf1adcc58b6151672a3e9d0f63a202de05850d62fd2e9dbb1d216f8beebb1642a2dfc4f039dd28ac1f579c6ae5a155d981606d4cd9c8f03209bdf41adb7ace6a45a812ba0018cc3209ab528c6c1e2d8bd8a0fbd0526390fdfd6fb5ec2dfec3c98ae050777ea9a57058b0a9147fcde72afd49051eb2787d83d6c9d60708cc34945f94c4ea3f7379abd3c599e973db48d3a24c5a7ab51d2fab17126f42133c8a674dd06f0da2fecdcb87ba84e1d3a5a01c607e0048bf3de815c5bc3c45d7deec523c17c3d32ac7bf4b60386b65f8e5e724fd5c250a79a81f44234c5da646fb4483c8448e051fa3b7d7df8e78f6d2915122a67d97186b990291f9a1429283db0ecd0407b4d62e22bb8826340913bae5c287d40445da801958a9e19262b149aeffeb909e707fed64b52599b74544f22b08342249994b89acf99f2a76137a6512db2b39971556f3ef9d9bf3c5d75c9603907dde456216ab3ab4e5e81838c3ca7216eb1786b399f86e8bf0c2d5eac1689f497a107523ddd1114c787539b5ad2b781bb4c96bb3ae603e6db78eb584c33dae7b0b12bedc70f9e34df063695a5314f7a35997668d314d9b939083ab714d2754e05a6bdefab79a8ae69580e739ae113714b0172122d849aa19ab177822c96745ade2a5339fc169dc1176cfaf46aa030ec320067de5490a87fceef51df75ee0f15ffae59a8b0ebcf490409e6f2db74443fc9b2345fb25a1c66e9524bdda9a1adf7f5fe67194d0e2aa220a2fc4c1ac68fddccdfc9aacb2dfbbfaddf11b5321bfc3c88c5fd1a07c4bbc91ef15f8af624ea3215200228e6a8a362d12d1851586241eaaf58afb63d5d82c0893102436c7f8593a4f98ab0aed87fca1ef247517ac65dd501c7014f9b0b89629a9122261d98c8ee1fc49e5656dab09bd6bc00194ab5e7141ad2526b89d675070777582d0604dfc08c0b33568dc89b61547abb5e5b66132837bfa9336ef94de9990f03997af3beb1e7b4acc566951300b4f5639fba96c085212092c3fe540c72de064ed7f3b859bea0d777a1dcf34e377e53c5998ca855bd2757c50e89a663a2313f164500a9b7b689dcb54983dfd7ab0280b2351015ce4506d19338eaa5389dc24415103b2690721bb77aa54bfa891e582329b3aba925022da1a2195165aeef02e2a4eb19a1d044780c0ede6c0200394616d9eef82039fc5d7dfa74aea038cd816b42427996132dbbefd4fc181f893b42ec71937e1bdcad11e53ee758b06e0a683818726614b65b8e0baf094d7156dcbc350576753f484b30445d320ff1aa498e7d1e38c09ce29ac7b443a8dac7cf4ec743d4cef6663de79d706154c14173eabfd6fd489b038882dab02be2d3f5e20cf5c76eb0b004e85552ee07e9a278a9da870791bd7272187bd2b8dbcca9013be7ebca5f9b0acda00a70cbc53eb07a272e3eb4e86acadc238a579dc09822635f9caa6cf72a1876f7bd5d47cc60c22c8e410410f34d162487194778e4c0bd8447d34e3ac741a6af816f9d6ef077bbe9bba08a53189454db9658029480f6aaf9e57ddf53c11ada29b6d0f3d1b5bec93b4b05432d09b4623c6003af91dcadcecb07221fcd49ebe4278d082c2209210a42c2a9dd3f388c590ef9a98dda8f091453701bea79ed4b8e62503e218c26b7ce093a75cd1bbffc9a60725e6c336c44dbb2537b77a6ce769b028692f2776a81055d875980c986414d7cfae2e02820102d410b92dd0727770ff8d88a4adbffc6ed5c577c9e17ed8b4878f2081af0455ec453137f978821db725986334d242364a31e08425f43f7659fea8e2c15a32153064cdc7ca8f91344d1de045b4900d02e916f4df8acae05711ed727df71090c33f5d62c423667b0ade4d6a9a93ad93be215c9f726da9d11bafa006e2147140fcd6b0a2139f450eca43ca999bdafc8a20a9c0d9c17bcf599c2c391df40ada81b389ea1e74d85f56219ca318166d443cac7530768ca6635dd85127499a9bfa7c8551b93611acd06f3e3367f11264b2ff4e06fc34372fd8e6506ed5ea7c94a2f6a92b9ce42818ba70ab71cd45ccfdc67a71be51380d5e7b9e9480cae304182c67383a08e98ca45f25d055d2a2a0bc71f0f79c19b4b74caf67a8e8cc5546795f9e54d38443813b2a38d63cb91c4224c7823554f6e9ca1fdb5c0e27755f34ee791cdfd2c736dcf863411eeccddd12c9d77f8e2957a379c52a642af485a61de0b75e2a324737c42bf1a5eb676072d79ce79f2afab9fb1b44ac725221ffd527c6115a6e5e450b0e2f039391c889b0adeed0c53c04893385feeddbab7806033f05a7060c46efbaa4683b420b138bb4e3c887909de652ce2ec5e7843793d524bc8deb903874b9bdab7042e76843493e33617b01e833ed734ec6ee59b47bfccd713bacb259eda554022c5bfa9402fa42e9b9bffee34ce05d485ae955c6cf47cd70c61b91476e6ed369fa231a5cd6f9ab75c648ce87ec66338760a7e7fb61456d3b7e5562924cd31b735edb74108f1dd0376f3bbb1b35673b9062f72a027c33df03055b9bdfe08a3ea1448cb2c5be4fee8e6c55212d25bb3ccee990d765f6ac6bfb254bd882523a00d14a37a1e51a720e5acba0b3bd0007bf01b59ada6a72f6810476a13d7b703be1f483c6ca3987ca6309fa0857a4903ed931025e79fd90617c720820f60590d240fe15902218c9685bb7cf02a9ef234bbf456f489263f88609ac04595acfeb4916f19540e262750e7fc85a21a9b195042c1b55516e97184a3b52a4b277e898e6010283d5b8ad7f0598986db5dd6c2ab766cfd185f826cd10fe4db44b6388dd6b653597b10ae269d75e3ac4f2b80687d4fb79cd480b6b742094477042ce10412277e057dfd62b536257d1ee6d93798e811a3b5c453be2f6799a64ea55e4e6a8299f445ad392abcfc200dcd97fdd4a2128878d1ce3114380a15406aad39d5b361f47d12e0f612d38994d186d2643749c16f14d70a1d08aa17fc877ba6a0587414398fa2bee7117138f38a5cbf8d6927259f601cfdfc4e1bed70f518306d83a7bd71bd194437d56bb7d84364987af2f5d445c161879bb169e7f864c7f1d3cec366b1fdb470533f9c46b5da683a3844589e6545b9e17a314624a2635e9b48007f6a0125b1ef8f32710c8f81a3379ee8c61dc6bfff05f8120b382349e3f73c2245be55bdefb13811ba27204b6d554d959db9b8a3b1d1be8aec79e93ec26553b2cc035806bbcb4b05eb4b253f5c2822b020db4614eceb184421820d3938e90b7812ee293369746d93eed39634414e94931d70561ea2da09a51e39d32c6e86ac73bb8f48271b0273ff83d3c171a5f695b89b16996a87905fad272a5c4bb7ddfb89057a79a5028f4c26fa881b727b375753afe7ce3fbe145f0fd4af2924e0167d8c71ca0fb4a8e829573219d557bb6a4340de5a895f5626ba964031778b982221a01596e15964dba5ed598acca41fd22da3ce3f56cc576116fa6e0457fd447c11ef4816bdae81268512aded554204e31592046dfe114a998e693988d4b003b297f7f6eb2ca819012784a991f3a03a0e962e5600b2abb178d877991bc2e19102014c492f29d2f7c0f8e6dad4756ee1dc016d030fc50d5cd2b4bd8a8e01508a83a6ac3f80ec6f514776f0347a0c941595c0ce23885a264bc8f6da65fdb87279f8872169d3c3af9ab3893043941c807c9a0715f00a47e5fc9bb92b418d183975d2d89acac3949ee785f215e34da77a3190149471161e2e69554d7b8d932e6918da85c2d548dc14edf73e1b0bf5bcf6bcddea1f9ef942e182dafc6261475a4004f540f6a1d2d89c3f4d398e20d402fd5dfc5a6a6285abb96482e450045512474abf2aa2b707cef88b3f728833618fb4bdd2e53815e877", 0x1000}, {&(0x7f0000001180)="74a0001ee26e737266bc4f752a1756826ffa2011cc39497ea48dcc3bac8e2fb4b3916ba1f5ba920ddc599408fe671c04b874be4ff52a1cca475aebaf75e3b472f13e0b7d38d30929dd81d7043477fceb0426c91a0fa487286c6dc9063feb75495a822857c4f08b51b7058c79454ad884d9b102864925c7c78d25db22767581593e76aa2cd2dee6cf4cd419481003b047a1a47766cc74629883f87511d8818a00c91498f186df643d0827829a4a87a3d7e83b4e23c870b8ac6da2322c677eeef79d5c54de212b7c6850a5afe6215de4f6d9803623b9ff379aaddc0c3a3d602c9ffa61b87c1fbadb58855fe5db2aae48b0a8dfd81fc78d7ea112da8986478d0dea4e47375c856fca3a5e5603249c1fc2d6d5a7b9d6759ed8b6b24417d9d5803e1119af2b979c645b6a1fba24ae95116ad5a20c1c3846148cbfb0ab98ebd456c933ff2679154d39a72db98f70a85df70939849f2b60bf3cb61fbce1eed5167f108b543daf9eca13561f206359f6ae59ed9dce03131cf7fefe21800e063e25f7c3b0fb73ccc467da27c913d75505f56e357a3f194a1f9bb4bbe83c4fe3de556cd564052b3278b757f80945c27862812ac800f0fd8ea4859b75250b2cafddc1964f99b24e38069542683fced675f5dc01327828e1f0715f9ec5847e41b0f7cb1df99d211b0d4e5d2fd1103477a0a1d925e51eb5deae60f7514af0ecf77603099404952b35730789df670463e822659a35844b06593cf352414db55afd5045061efabf3837ef1416799319ac5417f07515cd789f39842e95fa60b6d4813fcf67f9934e26a6612e8090d3b76268b366e360953bbb328708c90a0c8c66ce77e88309757dd984be0ece32af1cdc0b5618ed6c018085744f7bd71392fbaced9e0684dd0da02f3aa508d6890cdb7a141604a642fc7b24b9c3c2ef84a46e23fe86cae8a9e027b84a9683f3a4dd9869145417555258da8acf45421d3e8064760fc8b84df77422821955539410ed2d2a97a6f528991a294bb4d4812c5d09f665aaf9ec6b5e5a70efd20dc350456e12589789c0fa7c659b429881dac3bfc85408a98978226325ae324dcf343f5c8e53176f91c08aac6cedd07a593b77418cd5a695158ae4882c22a85a385e1fcfaa9d5b0ae471a3eb15d33f6f5ba8134e1440f5b98e5450a1b4c8d957b6a4e87052e615ba5d6a7eafa93b2effc629bcfe32e691ebeefaf3f04ae383f28e0d7893456be36af3130745df4b24935a33aca7e86161f3e42c992b7d1b30b10cecdf337eb1b5d19b3317eeb3b0ac4b72eb1d6349bc8612ffeb5b6f75fba29ece10fb97b15efd94a7e3c2f1e364c6e4ab56bfaac3997a58e96a9766ddac17396d1056745ea1c7d00576113b94422695354d5292326d3b31d6cbedeb4a169c18793c5c53261dcdbaafee5aa0d89a893af2a9770c2eab613c76df2dd0e06ac674113931bbc80d17800c0aa2eb6316acc1f155d0b5819a80c74c5356da461e3b0981ee7ee0815aab1c8bf18b1601550399cc97fce45429df0b01b08e9d8836ee4dbeb9d8e55e48b8955a677936c069a787b8aef533613fdd8bbd66ff8244d571a1065008230395cfb451882f783c503cbfe6e14fc5489f6833b0fa320205188314a771ad40c195b578e35a4167a31d55b4dfa2e640e95233f5a1022caa3dda570e7af37bf11bab253979e34bf0aa302e2aa6981b0823182d747c2bed386fbce985f27a886ec69fa5d171d6d799e7622167b44424e86f0b8e66d689541fdbc47dcb9e0cd75e6dac8152357c0de9676fd05fda68c001c1491c538597983bc790e420bde54d55a597bfb654cc3285aa6a390cb72f77b2203f1cdf395902170de62f01148565bde2ac3226bc74ec710392d20f8bad4b87d7e704a509f64fe687f027115c1ddd6bf6adc169ccfc2cf338cbcf70278179a13967f2410e7dca9fe5f2b676bbf80a848778ae6f4c47136b6f154fcadd7e9294f8a92be43e36115c9ae4ab751e05b0fa63a3aa4da453e547d64488dfbdbbc0c180b74e44cd34fbf52f7c750c58c8123927ff0c905f1fb2d6e66bd91d3736f2add8ac9713336dd496d42e22bd381e2b6073078221888470cd84945044b99f2271d028938afd0a0255b417132e539478a29a25dc2a9aed7808cf880ff0b6bc6f201bf3bf813d91eb83e50a0d9f70d6ff725fbfdec43747897b9f8e7590767c8f11ef1ff0a921eb330f32c2a4a71c0da3d553e80f22564a959759337c654e6618982a1ddd08f2aa603687a0aa4b4be70072a5a4a1b49364972780112b19bad4290b1658e93749f9cc0c5eff3fe1a9593c41af51e8fe4cb1682eb591b4a8cc8bad8c1e073ffac2a322598aaa1fd1b95b5f14efa4c6b7d6ca4d13b29e7d780c1bea052342afacfd33f16e7ec591469895a01f0a394da9ac466bbb5fd7042dba4efb7378048acaf75ea1f6ac580ce06e405af543a761e99c63e510e611ee099e87e47400dc3b321bba8675e507a8f8b567dfe40686a177e43e71a6720accf3d03ad461f5cd1a7d2cc798b5e2269789e331ad8acc402d3864898196b31334b3378bde238a8d345aef257ff8388914680bffeb56b095f06180f8851a72532959eb41f613e0e14ee6abab6a705bd7ff1a7126c58544ac6f1385ff94c8a5570085b40ce8c2bbc1f8264b2c9f5fb86531e8ff0729cfa3d50f3e047b7f7777980bf710210b5d81cb3021584fc87614e593c82d32498f38502dfc6faf1425ec5cb9aa7e04e336fbf44acfae26b1d404d9afda95ea86e1b2e4ab7ba829272a394d36b8c81137d986fc7b5b2677e550ae164dbf25c5d283ec2674d6120aca100cfc22e95f00d5539e6f8ca01faec080f492860c0e4f814718aa29e08601015cba6de765b37629609b55ca6eacdf34a122e71625bbe373fb60025e799cdf9d7f20bc44cec0d5df8637645461a6391f56c5d6d16cd263ec522b0daebcde60f2038c88cdcd072e71bc7e441fed6b834e3a3286817ded64e39138bc0be8d424b33af96bc7b5d6e146e179042dada4708379d2b3f6705cb47e48829a86306ed4a73fee2ef6a7658e1819ee937f3029378ab1391b3f2805b4f75e4591ee876cede622aa914be22f45ca73ad165920a6cfe69cc697a805927e7689db9ca8de33464d32e62ff369aebff59c399b1cf47475368529792fe0110453e62a6efac80c8fa59be262be1a4bd252f18a2b21377a346454ba2bcddb45be14c4f86527636b6cc1721e720a9227f954a489c756271378707f214cb47ffb53953399e8fe76b5179b94782615d173b757eb00ebcc55d83dd64ad72d9cb20f1aca232e994df1c48c490667b3df6ff4b6d7ec2f6640ca7665d5d80b35818334e712784220bb032cdd29c144fe7952b7c2c5d95f523a38af6dd9966090f5aae7846c1321a73d92362607368d07662efc3bd809d5b6f47556edcddfc8029601a751e4c9aedff40028af52fd0562752b69fcc7d84094779a32d65e41f9a9abbc08f5cb0e1f1d2ade203a988cf4c61c5d117a41324ad4c2f40ad3a506971717f271d88e997248d92070f4ecad1d357040011d62d4b25b905317d506ba80762aeb4c95628a42b82790e68f5a50b174d54be029f50fb84235d5891c41c54cce4ca07dadda06893542ff503aa2a9cd58057c91322d1c2f144425ed9a6849aac6e63a97453a431275c2df5fa24de246fa17fbb3e46d6992ba3a6d9f840c3e98edc0eebe75fdef975946c7cc77c29046f29a34f95d48adcd0d8f68e3607f4ca95b2435352abe25dbbdccd6174dedfa52a55fb580c70aa4787608e3cb557ccc0d5e733991e88d04168472d3d548f1596896cf9e2f180d630ececd608377e9858387df628f4d8dff954b7c4bbee61057acc05e829e4fd645124dcace4fa3b46b3feb3778128fc3c3cdd00430c9b11293348ebf7c818af27c2cf1790358fba626c95d5d76f4f97ba766a0e2fc40fdf7b04bcb585a31160810a19bd8ce60cc2b20e75a7a68ca57b2d1ab6120691bd74f28f43f37fb5f724a14a1a52ab77487bfcb23fd381781e518588a2add50b593364bab68e0320de937c56e34ac3c13c4f6080e13d65dbac7a865cfb91ea5da60f72bb1a380e8e8131a87b7ee805a3f3cf7e4dcfa7296878e90e296cc84447f7ff5f873be2c97ec8c16bf11a813a414ed97c528ef586ecf4aea383ec667cc6f155be480ecce67ef68d5bd6b574fe838ab21fd8fe919038642904f84cad1f93eac382d84fcd997255426ed52cf842cb9987c71e8a16b46070b63f8ec50df01f556d94172a61933b4eb999979c1465a1e9691da95cb9066cd6554a05c21f2a2b2aaf8ab883f88c772bcd1bb3bdd3a15d39e3ff05af7886150fd24272dcb7af808f95920e604b88be30b8afda56e552a3cc0dde73f0c32a9d4ed0cbc5d7bc59aab6135dd01943d3934e3bacbb41b7ef425bb4eb6c1d6542cc77074797d96c593cb6d14a87de45eb686b0d661a7048fa7c21c2543f9fd43fd96c219a3bdf9edd194e2e6c53ce17704c8b5abc0f7daf272dfe8c89fbf59f9c3dd27cf2934d387734762d0ddbf3feb0b533cb47df3783306517b54f4d140db8cdded586c16b11e1b60fb3b68f0291e1261ceef5d5d1332b55abdf8e188a8320ec1e47a02aa1ea59c7aa692ce174856eb0d12afdb6ef433ab577223e6a0e6dfab1c41efb01dec951ba310f0fa716469bf7fdbc9636f298275199b307c3368a2181400bb6607b829f9fbe4f6ecb0b87a27b126423774f89ac99bbc64980c1d7dca1ba6cf57cda99f1fdc4e541275ff88b334c66a38aed67f1d965187ff3b5e0a3132af8b206b9618bef21c6c9a821a318642d080151456642660f78efc02f74c290e388182c3c76dab7e11441a8330f9a270e0d7bb48e8b1625854ae09c274f8f9e9e10d35ebd42ba705153374089f8c06ac14ec3e5de10f9b373e6adef1959ca6d3fba18337111d0e6749a605975228c39ff775105b970b5e5758df186362c0a6a1f1b0862ae157b2344fb66b9fb53f1e9bd8a38babbec3ba89116bbbbd70b72635f74aeda1d6c1a2c0b356a3d36e4ece14f1ff5a076cd4cec6c50e7fe48a68ef020f2a4d2d4122c02151c8b4780c00c76c3bed0e358be4e2917856df8e1bfe8132141e2f8754fa902075fed73e255131b6b43f48191404beb56d29e9dd056656198867c65aa07831c88efd103ec3267ced046bc6fea6acec5d310dc6910b7c818467f7aee18f4f6d1fb9177401ba832f34993527f119f2a96c5cf88426b5dacd907c9c34360e835cc48e32af9dffae2cdca3adc15169c8516354ccf44b5dcc5477218d6ad52374da094ce6e8c2504c2356aa5d4987c6b9df2b8d8ca003db4fbe86b99a320a4868a0403e1d1bf9da67895b4cb2a7601c53379bfdef75c598781c466b02d85e32310a1c5aef2afaa87c0a62ea753e65d5dd131e14a728e3affb2cbc6c5e150c268835c9022dfea9029dc9bef16d876060f67d7e1a33515caa1bc2abe73e982ddb275f8923466e28e4060c93e1f08d24bb005102435c9ebe1dd06d73a6645d34ae2fa8cfa5689a4e47c5e531e2ebd6efdc1592cdf80a3079e0db3b7da96a737e279fa7d0541dbd7f0b322da8c79f6ca67b58eb29845123927f859ed503f003d09138cef8c06f6d83af680e93fab54b0bb62b19ae4b8d6d0ea731e1dc67c318586928ba6ecfee4f0f7de30f24f736a2c13949d5d19749e9df0e795b5bd82c2011f57137f06fa80fd1fc7dbf9e5d74e31abbabc1f4ee47df8ff2d3506b69829d7c8cc3584cce72f715529f253033a95fb96ece68498638e1c097", 0x1000}], 0x3, &(0x7f0000002340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="0000009ea0927dc4e0222500200000000000ffff", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="20001000ffff000000007a37b1080000", @ANYRES32=r9, @ANYRES32=r21, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=r0, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r38, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x404}, 0x409) sendto$inet6(r2, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3be) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff94) r1 = dup(0xffffffffffffff9c) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fchdir(r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r3, r2) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x808, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x6, 0x6) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/56, 0x38}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000300)=""/227, 0xe3}], 0x3, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604fb05000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53e54fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547227d432850dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c4325832500"/1509], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xf0}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973", 0x3ac}], 0x4) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r1]) setgid(r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup(r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f746967253000"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socket(0x10, 0x4000, 0x7) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000040)=""/54, 0x36, 0x46, &(0x7f0000000080)={0x18, 0x1, 0x3, 0xaec2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000300)="191054aae87b4b66827f8d90da18fd692d985c82f6f2aa182043e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef9688674e01d49eb2b6ffea890543f17f0c29d31e01effaea0f2abd3", 0xca}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x40068, 0x7ff00001}, 0x0) r2 = kqueue() write(r1, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x4, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x6, 0x1a92}, {{r3}, 0x3d4d694d439ace8d, 0x2, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffffc, 0x20, 0x20, 0xa86b, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x200, 0x2}, {{r1}, 0xfffffffffffffffd, 0xe06e8c779b21b366, 0x972761f7a5db2c5a, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffa, 0xe0, 0x40000000, 0x200, 0x6}], 0xf8b1, 0x0, 0x10000fb, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = syz_open_pts() kevent(r6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) 16:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r0, 0xa, r2) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="a599029c6d07dbe491cd77addf2dcc585609f7225c18a92e40ff38e3b11b6bf029b56971a6cd524587567be4b0e9672306be8e6ccfaf2c0c0d9752491b6d02f558d41a300edd02a876396f373fafbe1ec2ef2f4860000000003aeae6879b02e1d40e129eae9ccf75c4a3fad616c91eda584e47bf74036a3a41d72c9c41752a045b1eda916b8f38d420cdafb1d301a019a56bd7235977b4e8d8e8a55bca20dfd15ffc4cfc6e4c27d102038d8b5d79caf26c6542d7fd89325fef4a979c300298dcfe94c0217589486fd5265d623f88ced7a5ef97910c991846b0d6682442ff263c51f207060885c3b513321a3a3a70054fc1762d5841644841ef21d9b4c8209a", 0x1a2) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, &(0x7f00000013c0)=""/246, 0xf6}, 0x420) openat$klog(0xffffffffffffff9c, &(0x7f0000001500)='/dev/klog\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/87, 0x57) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) sendto$unix(r2, &(0x7f0000000100)="a08c57b2e2f907bae38ed8ab780d0d986efe519d26a8de236380ece5c8cf7c89", 0x20, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x2, 0x602) semop(r3, &(0x7f0000000180)=[{0x4, 0x8001, 0x7996f2ab4b08895d}, {0x2, 0x6, 0x2400}], 0x2) recvfrom$unix(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) r4 = semget(0x3, 0x1, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000012c0)={{0x7, r5, r6, r7, r9, 0x20, 0xfffa}, 0x6, 0x1, 0x3}) chmod(&(0x7f0000001340)='./file0\x00', 0x180) r10 = accept(0xffffffffffffff9c, &(0x7f0000001380)=@un=@file={0x0, ""/108}, &(0x7f0000001400)=0x6e) getpeername$inet(r10, &(0x7f0000001440), &(0x7f0000001480)=0xc) r11 = getuid() getgroups(0x5, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r10, r11, r12) r13 = msgget(0x3, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000015c0)={{0xbf8, r14, r15, r16, r17, 0x102, 0x401}, 0x80, 0x477b, r18, r8, 0xfffffffffffffffd, 0x3, 0x20, 0x86c}) syz_extract_tcp_res$synack(&(0x7f0000001640), 0x1, 0x0) chflagsat(r0, &(0x7f0000001680)='./file0\x00', 0x0, 0x2) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f0000001700)={0x207d, 0xee81, {0x2, 0x8}}) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x81, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000180)="ebff606c4e0226514800000009f0b6b6e4fdf407974d3dddb7cc7700ee87975d85d81572d72284d64eef943f1bd635dd08c57ea9f8e4e5d53b7507f729c1aa07b7db2bdf8a3e000000000000000000", 0x4f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000140)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3, 0xc9, 0x80, 0x200}, {0x8, 0x18, 0x4f, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) sync() fcntl$setflags(r1, 0x2, 0x1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) getpid() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0xfffffff8, 0x7, 0x6d51788a, 0x1, 0x1, 0x164b, 0x4, 0x2, 0x2, 0x3, 0x401}) fcntl$setstatus(r3, 0x4, 0x46bfb) r6 = getpid() r7 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/186) fcntl$setown(r3, 0x6, r6) fcntl$setown(r2, 0x6, r6) getpeername$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="fb6a51fc593011d2a572000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000200000000000100"/97], &(0x7f0000000100)=0x57) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r1 = getpgrp() wait4(r1, 0x0, 0x1, &(0x7f0000000200)) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x100, 0xc, 0xfd, 0x81}, {0x3, 0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x7, 0x80000001}, {0x5, 0xc, 0x7f, 0x9}, {0x7f, 0x4, 0x9, 0x57e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000044e9d598de769cc600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x5c8, 0xf2be, &(0x7f0000000200)="eb1d4e573048e6993104966851a9073902566f8ba7d4756e0bd3182deeb2d3fb8624364ca60fafd4000071d41f0b903dead6fc97b2eaecd789ba0000ecfdab58c1c553d6b77f89570ef641d64da373eafdb0a672a35c11e769d7d73644bbcc80398a1032e3c66d11eb52c04d93a4429fc7c8b566ed5192fec2a35f0b9c3de82da69a38e406b185e4430da906c7995ccfdef7875103fa2a03eb00735f4c24ac2fce0409ee8f4b469c57abcc1ee59514dc3645206d91f4fb5087782fc91185c01dc77261a36a4a20e9196224393303cd279ea0e4db6c9165bec3479c48937fe5325d9c47528bdd7de5622e5fe168e60b0000000000008464bea3b1acdc3da08702ba0ea279f78e8c85388cd0156d1066b67cbdff440386a9184bbc3a34aa14e598dcf097448fef0e4e57dceb6cbf80ddcee994a2692fa5b23716951f297b44f232034ca883ddd5e62257e7e1d5d7ff99dc3159a06b0aa02070f1177ea2adac2ea327a6dab3de87521ba59b7916b82cb71560d922f8a3d38ed91972e2827b3db9de3c6d99ee743cfb", 0x187) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCSBRK(r4, 0x2000747b) open(&(0x7f0000000180)='./file0\x00', 0x1, 0xa) r6 = dup2(0xffffffffffffffff, r3) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000100)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022eaf66696c653000fb6b8141e59147ebfba6785701c938020b029b4e76144ce8a5c93c00"/53], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup(r4) r5 = socket(0x18, 0x400000000002, 0x0) r6 = syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f00000001c0)=0x2, 0x4) fcntl$dupfd(r5, 0x0, r5) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffd23) chown(&(0x7f0000000080)='./file0\x00', 0x0, r10) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x3ff, 0x5, r3}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000002700)=[{&(0x7f0000000040)="fe5f8015c32dfa10641637cc9d537361c8ed1f302cc7e0de2f650bbab2b348f7a014a15be18a6493fb74a0d2f65cc4087bba494586c9eaa0b4dc56fa7c1bef50c089fac5720969e8d58de0b0c051c244ad440e6d4f963489d6f23068b2c52fbd72e2d9ffee0673a4b3d9cfabf3cc8460513224193e857abd75f4b2c25aa0ead34fa4927a862cddbd7b53a71a92a1eca6b1d43003c86b3fe8c4", 0x99}, {&(0x7f0000000140)="0b733ee0b6fce058a4786dd88e2ab918ed", 0x11}, {&(0x7f00000001c0)="085d4d9a4d3b84dc739ef6370455dc4d6f7e985964ad5c64232a763ae511b8052b154f163ed1f3c8cf0c64270a40cddcb6d6ea7a3794d58312754229f087beee50df1eef1969b170fe941fcfc1a8cf7258167648ccf16fe40bd81fbae48f77bc1a17e62f82ec", 0x66}, {&(0x7f0000000300)="a45b3029948c92e50f1fe8d5438ffff32bd1d02e549277a52d6004d61c146f2a552dd9bd8a001c00de67f3326f7b34045ee43f4cd00b60c5e98d41c55c0fd8e4aa4fed255130a64a8490827b20178bb13e4430201c47fa8e19b30bf0b618ef68e79d00ac34e935e09d2cdfebf1bef6beab5ea32cadca76c477e1f6e6541bc3365792f5f73115d2222d8a184bc13be0bdd5a9f5fea63732c16b617ae8dd2fed613b49c78d610d9263e6924dc415b0bbd19c57ec14b1c33761937e7f8977572b0753d2cc8b9aa85c396fa9682797c492496106d4416de8990267067bb37477acef813d94da5ec093e4ec8fb807aa62d3b6", 0xf0}, {&(0x7f0000000240)="354ff2fcd408ea94adef9774b00dc2aa9023f99257e3d607eb7536536deeb8af09d03bfa376505c50eef535b29c014356e6dfcecdd065bac1770d1f4", 0x3c}, {&(0x7f0000000400)="f723c9d7fd4c349ad58104ec5e98120088d55f690abf46fe516ec06d73ee1b77ec4098b2f99369b5bd4a5cfe46f0bdf8f7e36813e80f2f759495544a146308b9945d703d65ef29e3b3a9d59273d214a6dabe1cfe8a00bf3c53ff4f3cf05017075247b975c217309adaae804a12d3ed3d5cba2d64a9159a6a50815b82e3c630e73c9412c25fc58800d0d23fd326b0845fb18cff8513dbf40d04ab6634d37fae6e646d78405930697271d4667f897e44721147804e9f96e2bfaaf3204c06d6a99a2bbb43c5c8f13187ddf38b", 0xcb}, {&(0x7f0000001580)="ad0c5092119c617a6d624f410953ba9f2748a7bc492925a8a7fa15d9de3e065fd116c2efd6adf2d021e03d59e47365d16bea05bd2c5b4dcbfbf57415c8e1cf89f4758ca0f23b3014c27d67c7f1e9f736b8cce5184c1b8421a675813ec2a35d18494ca081cd2a9809b2518a00d95bf171c18d", 0x72}, {&(0x7f0000002640)="dfb9156f344bb1aac4746a91e2771e5d8d3d44571d1523240996d1b654f2aaca7cc3738d0002b00f27209ba0042ca47860c047a8b316fac50bfb50181e5d790127f2c3c8a65a079a4beaca633093707e47a3fcf168ebc2913691d20e278b5f56754a8bbceaf359c7296b2a11a46596834b6386bb81be", 0x76}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000280)}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup(r2) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x3b, 0xfe, 0x0, 0x18}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x20) syz_emit_ethernet(0x64, &(0x7f0000000080)="e2f3c372f63475d55e338b3941bb43583a3b6c4ae7b81e98bb031309307aebe14e9ee44b1a188e6d5b06b043ea4432ea4e17a4bc08bd6c90eb61bc91de20bffea98236e38b035c3be9c1b52b8f13c6be7a15068b731589bf771a02325d05a245f48b5828") 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x8) 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(0x10, 0x7, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x20, 0x1, 0x0) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="10af65dfd64dc0beda71ab6a1286e2a43b039ddf5217b52c0d25a00258a774cc21ebae622b60482ef1db5e485b9baa9bb3e2ec61aa669bbfcb68c51403baaa5c9076fb5c9267399ee1a04c0146e0ff395204131f690b2ce0f73af89b1226b6d8c9293ae0a0f103fbb6111408ed6f390af73fb9e3ef40b1b6ddfd20847718fe6fbfa66797beb027371d2ac47664764ced6ee9a238262e97523ced87c092502649", 0xa0}, {&(0x7f0000000240)="3f9f340db95276eca00549d911538a0641a32334230bb69773fa30c707d993deb41842e28c30989c591ca1c0dda6d0912a8166ecc446825f98624a8da5720f487594b7022c4c201275d135c6198b5ca5bc0c15d33634e539feb44c2f228e5a632dfd7b6b4bd07cec6f9959555b4cb1830eb4975b09b43707f95ab1c6a3c154af2b68ae1d2123760973bc06cb8471ef09cf7e70e0d69121a3620e76cce70a", 0x9e}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="f80000000000000001000000b7000000a1d18b1ad130210d5de0527798212374febfcf898070f9e5f1bb2fc5cd7ade76f6fcb0e1303f6c1517167a79f220555ac0e463e528de3e229ad2ed2a87707ce183fab958b1080b131448c16706fc56fe3fd67182966ed7d6d7360d2f07de4f8aa05bc5ebd9127595233c2d6515afc5ef03594ec436d27518890041be950000007bce1a754091d2de90e574c935d194c6cba5de5eb437cd6601f6744c6b051691c763c1ddd7cfa522dadd6c291fd8fb44ffffffff9ca34e2b30fa78a8487b7a6f4ed876bf607bd390b8dbe75257d0846308abe831ca795266c49f110991657800000000f11ef1e0e8cf8bbc8a1e03c7b0015cafdb97268630380508945bea3cc5425d5c1151035db7a9d8261c3c76ed95122bcebf7eb13a455b373558156b41f35c233bd089d4709b000000000000"], 0xf8}, 0xa) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x8) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) write(r0, &(0x7f0000000180)="4bca573b4d23d988f993351cb4a7a07b7aa7960954719bfb61f1803248a687c8817d4874e3aa70e3c57c28b563cc0df4b53dde9a4c05fd61110d95f6911d0403d2ec6c8478958532307ec01b8434c41afa5a1193bffdb8414539f797b77d97bad719066e8a3eac600c090c2b9dbf7e32df4f88af14dd617529e43e49b9933432bcd40fa8b77131d64a21511a679d087eb588cb3e3c3181ef7dba144900ebb850a4c95e56286729af641da6c37aa4440ffd916a0d517462a4bbdcae93c9", 0xbd) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000080000000"], 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x4, 0x2, 0x9) dup(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) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x200, 0x28, &(0x7f0000000080)='g', 0x1) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket(0x2, 0xc003, 0x0) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000840)="23918fd3483330806301f134e191ec1421ea6a310404d2a977ef997fd80ba143ac66ff2578c68b199c3c06e41651ee782d2fdcfdbd47f84e757c16286c714e2b0917f66bb2c3c75f02eec25cd852bff74b0d13c71eb22467ea405485d05289f3ac60491812d7c741c76515921347a7dcc1c1b5ff63775196ae8efa33ecf27f59212f1574c98b64e06367a234d71ad497a5f9319b7e2df38cf2c5025a62eb6be686f170c46b1c950929ddd44347690e58125eb34517ebaa4e5e", 0x303}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x5, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() r2 = dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000280)={0xf3, './bus\x00'}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r2, &(0x7f0000000100), 0x1ff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff4, 0x54, 0x40000002, 0x5, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20, 0x41, 0x1}, {{}, 0x0, 0x50, 0x4, 0x81, 0x80}], 0x8, &(0x7f0000000140)={0x1ff, 0x4}) ftruncate(r2, 0x0, 0xda95) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000300)) r4 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r4) pipe2(&(0x7f0000000240), 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r0, &(0x7f0000000000)="8133a3dcb4b12d5dafaa9766414eeea8332f919a1cde823ba1510d87075fcdf5aee34b6164aa88112df5fb39e39e3e486a8a44eadb6f90b8ce06bffe9ed04bbb79c28c3b6ea071b508e25e", 0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = getppid() getpgid(r1) r2 = socket(0x10, 0x2, 0x2) r3 = socket$inet6(0x18, 0x5, 0x90) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="35c894e5a8715581d9049c3718f4e78b950afc4fd20c85a72331417a1410e82375e3a9e5ad656415924de446fd", 0x2d}, {&(0x7f0000000140)="588cf4fe04408e9aaa4ceae2cc52603c7d7680eeb754faa3ac9507013d5cdb", 0x1f}, {&(0x7f0000000200)="e786c706d181a38c81a7a3e7ccd2ba9f50f19fe6a2749d82760c512a35fa1c07d6fa3d441fc2744fbcbfb59e925e429db7b5cd2650f30c549d0ac24f25a746240daec2113402996b0d", 0x49}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="2000002300000014ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffff39}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x13c) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x1, 0x81, 0x7}, {0xfff, 0x8, 0x3f, 0x100}, {0x0, 0xa8, 0x46, 0x10001}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r2, 0x14, r3) recvfrom$inet6(r3, &(0x7f0000000200)=""/52, 0x34, 0x1001, &(0x7f0000000240)={0x18, 0x2, 0x3, 0xfffffff7}, 0xc) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:16 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000002c0)=0x8000) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r4 = socket(0x18, 0x1, 0x0) r5 = getpid() sync() fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r5}) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="17d64dc2c724ced7eef3ec6bccdcc569a55d865ce54f262ca74fa291295daa714e82880620f89295628eba7dbb59476d8b41f56f232f175ffacf2787b3d762b800a8900ebc628b1f74db976ee9a0d322e041595d211bb89fcb73a337b0684964fb0605dd486f0d841a42fde4a494d8825ecda895adccb4e5b9", @ANYBLOB="1e2450afec7a4e09ae6c6a2bbec2d541ab1f6e545febc8800999cbcc51887797debffc57abbda915804675151ff6147b59793f7dfc015b25534c7abb37cbac86041912cb14540a0e9b00282a61711d2a7d613afa21644b073a4a7aa050c7aabd4a4cae44", @ANYRESHEX=r7, @ANYRES32]], 0x8}, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) getpeername(r4, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r3, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r5, r5) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) flock(r3, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x7, 0x8, 0x8, 0x7fffffff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0xe46}], 0x97a8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x205ec53d378af89f, 0x2, 0x2, 0x2}], 0x20, &(0x7f0000000280)={0x7, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eafffffeff0000ff0000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000200c28e"], 0x37}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000240)="245356e3c52691278a98fde416d647b02f0d2c56e841323a5ef1b0b95a91fb287069f0b7430bffea7a8dacec2ba0a1795cba8626f06529f40e97e56f4deafebb0f718910d48316018fa34207ed503dec1ab7d2f983cd0a9fe0406da250474e2a033fc6a739afcbc900b0719e6e61d83a14a9b38fac3844df997401d51884c838f2559530f952d975e35611eeecdcf411920aa75ad1b3507935fddff2282fd4348a835af9faba2182567e3c4ee0376462e0be08b50f46f9af3a5ba07f29eafffa18ea5179b1b96cd7ad70bfb76364420c48452a804416d81fc55aefb36a60c0c577", 0xe1}, {&(0x7f0000000140)="85b009662c0d2b38b33c1b442efcaf31835226b2056faab96b43e3ad80a5537f0b81890d09440b7958d8a9eb3fe66dc360dc1480091a6a129065030bfa5352d3e11b6fb22b03af5cdb3c72bac6dcdb320ce74721dcd3b1ec74b8e0a91acd362cb6cc703cff8b9ea490e751addbb47ebcd6e076ddccc437a310ca940e0d611600db57e7a4d3b7415618d17be370eafb67a718d5cb", 0x94}, {&(0x7f0000000340)="fa9d465c40a86e64dfa5beee10f8486ea73245d90d117240eeeb55ca46a09e34bf45ee1a505927faebb170efb60cfad788ddf55028bf5d07c013b6297c8b1f6b2c99344e4fff333720626a62166d2bf27c28ea7864183c3a01662b0776861adaeb75253a83b768b47edf30de58295f25bc05f2d857a437b7b43f42591ee672834058a951979da73b2c2d84ae4c0652e966f137ef69b19ab81e94608c97a9096d36dbc9f6d469a12067e5c5271cbb53940b635710c056470296018dfebc3d6f515c3a5827e495ea5ed62768153f9c14fb8d08c048cc8e0aba3ec0d9840655043044978cc9", 0xe4}, {&(0x7f0000000040)="9743e367080175caa84e7a587ac41b39b8ff420e91459583719ce714f9ec4c61a23f73a7034f5941b9109b3ec0b8fb2f9455", 0x32}], 0x4, &(0x7f0000000440)=[{0xb0, 0x1, 0x52, "821571015659e9e3a6221083db35082c217eb8bb0fcff6799d28cf2b20546886054170df80292dfdbdda8d716f63f9b2c2e458a649fc8a6f000a01f1236bbaae6c34543fa1ebcd9709c7c76937cc8e5ec2853230aa145509514decda2763dbfe30b26f60c5b09d23c16377bc0b3255a65d4b722734e8a7a7d21250f1320754031469d701373a0869c0d19b1dd63f1a9421657ebde5ed76aa07fe6c"}, {0x1010, 0x1, 0x0, "2ac969a70598559c55e1441be1294d1b1bae47ce67d0eb6dc971e189c5c04ae78d4b617e891d4178095b6ef6f81ff7e8111be0dc39b37d6475176e0d9a1ab2c1bd4945df4dd85acec0c82893ae27bbc8df230b2d2dc87be8da86325b4b21b50bb289468148a3e3dedc9dfd5759f5e8de231d2186b6eca491e8961e2dfdd59f5fe38738d0b5f94b0f903e63edad5946aa15f611f75b20e9b217d15d9168a347b74144f917324fdbfe35defb9d57891e86428a01574eb5e2ba91f4884974f522e7b60f2d912f423d03e6c0e2bf446998dd51cf094f5b98c50c0b658dc7bfb5d53da2139923fbfdc9564a438e047a95df77bd54e25536f6d5a08da7ce1301965c150f4c9b670df1457bc2bf33691bcaa12adb9d4da900aee9ec3afd1d714866d799216d97adbf9ebf551f6429001e254ce29196b89759531416e2aa7cd6dbbe4613a365afeb4090c43dbbbc19050f27196eff2c9aa119a5ff3e63aa27febb173dfa64f41e9836ed114776e440701c25a6bb61b7ba8b19d56d58df0e35403ac0fee953edc66f000f6768ad224f1d700c66e5f566f9d5b7c9f3375bf1e1a361545d950456af21929ae1a2ad4666b2d7375645601efcb4aa634fc47ed061100e59e0777025302467d29018c2be1506023004f1de30ac55615b62916b6cc5232f23e9c20b4e8de3ddcc072805bd28712066fed1c71114a325ec213510f9b0c358ba36ca44545da91d9f2ea22eec6953453240706b189ee953e718a857c0efe5d87c8f51c7fe5eb120bcba1b41e15a68e4709bbf41c83faafeb1d0c7a9237893d81f5d87eafa5789327629533076cce25498a4348a4e6cae5864ae4cb96f98a14d1a1b433868d4a03a6e425520a7c50827083358a9abc28668225bdbb9586e0531660d3306c23543a85b4e77b44e052e6032a80f0433caff237e73dd801c2fe93722cd242e3b4646ad1297b400848590ca1c1c3cb90f84ddea0e82bc28e0a2b2d48c4209cea7a045588d412b617b27ba06f737039591ace7110c6379aee1eb13dba18fe8791600614fad6af3d0cf5a737d75cefeb81c46e904c77f1ffa624f9014681e4016c02946f301eb56130b96084d7640785446acac5f005ac096b736dd486719f77f98aacd2c91eaff693a7f334e715ae121d14db949e6c8c581cea91a1ebaad3dd3daec3ba8c7071b0b3827f328b7961adbcc4f8e800816b7fafe89cd78b1aeb38026b57aa09de0700becd8b46bee44f6e18612d44f235b7c523d190e6ffea254c64059812528777b3fe3588c2b7e489ecabf5a8e96bd7130213024e0eca7464c75b41f0a90e7bc2e9a9a223e105091cd50c9dc60ebad51fa5e278240a808178130d8a7bacbfb55f9a06950bed87a48a4c08832ba1ac6e6213a96bc617a04e08bf05b00adf67875119cfefe5c1f4287854e72ebb72a43e4c6e5b272bcc7da0bd255683ed983e56a2d66601526c86aad7e5e1375d3aa42c56926741ca5612eeeb19e856b137ef0181c7eacbe380d4d59f8272bee0b288f23566c2f5daf573833652faeb42a86510ecd83a93fc9801d8b754fe77e1227c9fd1715bbfc80ae5e82db6f39766c2daeaa45a36451cfffb92119cb1f0f0962b8453731fbd2b030fb400cf540373291093f9d5eada6fe7e0abee41d05eb5733f6ef219eb87630ab8805329822498d04c010a2a6ed13797990dbd09ae262776f3f33759d323b6f592c94c935256916cf2e0271a22430aa49db60c02df35e10dc26d70f510f6e8224e5ad4f66f5ccdb15693d9a6f40c41d942314e5bfbb5a232b6955f62dcce7367fed66b6c195b899c9c2f7e54a6b423dd8e417c4e2d94628e706a2920d0813e9b20b737c26ff58ce61eb6e26e54e2f229c983183424a6c7c20e269c7fd6ac099da9d35d20f278d3eb99382f325c6a2db252537ec817698b8f205710930d23954329f5da235782e711312201023abc449f7efd7d7221be6d56c886f41fdd9429a3619b0a1b276ec3c9b4db7ae72b12f21228adc61dd42fa811959cfc06b07c7c4b82c4792bf0a40941f3a12fb59c6ac9fe842a3e1ffe8b0c9951b770aa130bb8b2a27435cf6505c021450af3f6175e6a75e9e23764f47fab83a2aaa55afbc33a0a9ec3026018774843854a116f2aa9b99006d83780ec183639887995ecb9420b1c5da6f8999dec5eb0be797ef90500bf88710bab7809df5a4471abd560ccdacea45ef66489c8a9411243c0042fb5ec6eb64fbaf330559b97395470ca9bda2b0a9277d2422de43f862f495f305c5fcc6dfdc61238445fadfb8819e5968a5988269b631f88c55bf4f1c9e5c32d76a45f901bedf1dbcb5ab4cd8b4d97c47853f512577e5a0755c8d2f64c584a4ededbb1150e78f11d8cda18215cbbea323ddd060865955ef0c10916d80d32827536aabd148e144a1977a3d1d685d1c5127b755465afd6a1e121a7654de7840611a6ff3ffba454c410f7b0659bebb5a88e13b332617a39eaa18b6877a8bc27ac7090255bab2aa67d04d2ceddfa77a287540cf69da4722059f1c9a574e8723a92a404cde0d9a41a0aa0a6bfc56352a3f5c3522ccbf64241cdaf0dce9b4c4d2498c5f7a3d77f6c5a6b0943bfb9a7137fb4c51526ae0ebd0124a1628d135cfdcd2e27ce982bf44cd3b62e3dd396623cb4a8b21d2ac3345cd4217e419fe94a97a7983a4d3e8d55b4ecdf6db659be8362240ee40e07d2fac0d325c44bb0e7aadc423ff6195b462edbea968e2c0c8094f462f4ba257ad55ebee1d6220005adf3ba84db1c8ea7fab86ac90417182a84a5f8644315826a30003e73ee6d70fa8af307b7e2d75d27b9f3d49d541402e004bc166e7815ef4b18d36d4f6edf4856842f40b7308fa926a5548a18000885bb00893e5923b3310c91a73def2fa90586d81fee28c23ce067c08c289c5e69f044a21e3a39ab3cb70076a37c285fda15ac8ff6b85da7ebeab09731d0248922a38d7a2efef7d9f3b1caedd20e2f5cdb11bb07fd2c5d9123ffbed04e059548a58d7ac34cd567631ae100a33841e3dc5fcc1a324720b633a1c71dda4ba5688fa98820fa2dbc437cf90717fd31b4bb5169365faac0c732383ea9ea76993a7bc65619d75820ff4d1ccbd04455e896be2cc4725b82afee53a35109f1e8d314d11a1a71bdf1261d902b557616de961b7a51c9631d2c5e9bbb91c9b9e1fa5bee205fb9c835b81640af7c5b3b424a01723e94a9dce5e6511460ad46f19060175c6e5ceba96087d0eb3ae97e6caf3f1ae9e918c1119c931dbbc0de5a5dfe111fbb8808974ce75d6de1b34b3da244cd7062ca8d701155928992404b523be70c2af84039478a8b486bac50ebbb9f2d12017bcad6148b1b362656ab686a190d7608888b343f99efa58fafb3b19e2a8d63426e6f87024b02534587780b67e8d1da47525c94730f918d84eb168985ce83141c9d63079d78237d3752550974acde97599c1fb49518eff6be308bf74d5557e9339a5f1d28e33d2445fe1d74db640c38a2cc5cdc5a9808cdbf648705b07bdd2645b7465f6bba5b0898cdb5da6894036c8382fad8082321908e729aaf9fc19cdccb2f13f49b6abfd09458709595a6817115fc08bcc0b65d7adac4192ad2c1c6ef2ef932805ce157643265b65778166767a9d3fdf020fba6428b720ed650b49dfe4f93a9f58991c7da6515c49a98655c38a21db6ee90602611a8e81a563a9d44ca696a671f81ae1eba9922ecd084e244719c297bd35bdf9ba4748f7a5ea976baa4a3e7a83439c671ff93a861e0a1f5eb198beebcc98756ed109d7f22b4c2685f75566fb226ba1f9f8835e282f2743655b4f4412685ab2ae2427c2f3c48cb3f8ab0a588e8ead65020ed231bd1afe70c25a5eec8e304aa93b68a09bd513855dc07448a9698aca874da5fee759828ccce4618cbae36efd78ca488b4dc4aaed1709135213ed4640e57cde267b0aad9597a38261736f57a0e72c2d0cfe1654c75da0c7a07c418cd2f1c390d693e677a34d4baa9f3f0134d021ae27d71d2811bdd8ef4fd731425b7633e17f4de4713c89032bef9ec7fe363bdbf59de2b04822fd5eaaf6daad0b260cb7656873619956147cafd5c16c7b742c8e225ff95c40c5b4d34215f6b85324ce4f862a960355dd4bca787da602bf04f711113dfe156e3af82e6c35b7c567c3ceaece966b2ddca74e0a9647a7d96a909b14557fb3486de4e9191586720bf173b10c65108a917979661c8a5833930cd2884c605a08cd6cd6fca646f78044e4ff54fbcf6fc0171c8b91127b65e96e73b0bbc49f26f4af4ff2df75fd262b63eb5d457fb09ebeb19e5bf5bb017eac130f3797cfe5e8c22e3a7f82eb1536bb076541e5d3b9708ceed5630b07212af3654a0736537e9e861e04417e601faf0514a5f7ef76d137b4b27acf9bfd0fb78807dfc3dea94dea66778f6a38a2d1f7a18f0647ece6d8fee36abaa27c6575bc559b39d731728f1214b4f3478231eba2c5549481434204668555c1b8471a49bcb23598563488b3afe2b6f1bbe894a95d76e1a2179d148fb88e5b5f17c14ef2f656933450cad10fe925ecd23f5122573cde4d4b62aa7c00fe11e11675320d612f480ac82630aac6ad5981376410d2c7d497ad16506fef6c5a958fec77f65a58dfb66c117d74c3cdd846b24268b1160ad1cce591de52b4bc23851ddf763645d04c6a3dcb450ff4a4d761b1762a0eed660bd73ba2bc9c9addb7197f4839f0454574224a37afeb203b5a0b61015bc1cc7c6ad35cef158e83f87d86e0a1900e63c2ac6ae982a270babe5d85785d68e6a41161cb754d20a85a87736571242502dc24326b10e6a72e1914e5fcfabe82ff1c2d163996280bc9f50265a6fa2b9694cedc8be2c78965a3f269dc83ae677e91366a21eef5900f891607019454f37abe148348247417ddf392b27268d77d5c766c44cda461ba40082f39824abe43e7bb01f819a95ac278f1cddcf95b52a7ca48742357e79b2e9675b7d55cb0ae5e822e89506ed757b10d61812d6a6f03cae4a662900fa51d30df2b4259380523599073485eb2ab36752cf3a833706bf201c9904bcb43585bb07d5174052e68da2bdd479946999ee30e2b08fcf4e685865645e0373dc6b907498babba90fb7228ec926e3c3166d8460dabd92eaaed2cd5d381050c89ed0f5546c82221587c0e24d45223e823bd75daace5ef8e4249a2a0f1a6101813e039d052cc7ae889a0d3d25eca8a2147207b839d5f5f47948984aa3caaf6b47ee19f87bf79db742a1e8ffd7d027ba0edf228cdb86eb8d7006e7823be2c1c8f0b25d72bbc04c4cc9195dc237afac2eb289969dd39ecb297424d373d05c618a7a3be6e3edc06baf634624f1c0beee59231d68c7ff2621f2866b813a1694717d7e6c750796e4f22f139bcc6cf1b8b329959e7a3da6efab03b2c7f25d862abb3ca853d00f69920a9f3a74552826734d7f17b144e2181e12818215eb09f3f3caf0f6ddd47b4337d1b74568a7671fd4ca03817f332ca85be4f7892d6aeb5909ea9780dfd4b6925605f96512f0a0c4c09c6d659f42adb9b55bcc6f8b92e854ee23f89f3faf91896497fcd455cc9ebd9e2ec568c352a71803dedb6429501d52d1f96068b1b7d6b992ce258c41a69263b4b0eb860e8cb222a2f339ad2b097ec6564a68d02b86776ed61c93f4b65e09c49c10840c27736bed2ea1ed8b18e8f9ba57a17f001613091e902e1b5fde84863d39994f4328585f7a37ff824d2b710b69a9c254fb31fcb1d8e7b79262afa0c061b285c9a200b3c685762e1d463a294442c91f77766fd485d1a7629ea"}], 0x10c0}, 0x8) 16:00:17 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xbd, 0x99}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f00000003c0)=""/243, 0xf3, 0x802, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x2d46}, 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) chmod(&(0x7f0000000340)='./file0\x00', 0xd2) r3 = socket(0x2, 0xc003, 0x0) socket(0x2, 0xc003, 0x2) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd25a5741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r4, 0x2000747b) ftruncate(r1, 0x0, 0x97c7) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) chflagsat(r4, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) linkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00', 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x2) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r2) close(r6) accept$unix(r6, 0x0, &(0x7f0000000240)=0x249) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) getpgrp() 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r1, &(0x7f0000000080)="c5ab90ec0264d8a36ce2a8a07a034e736b6f7e6c4feae5ec58879ffb1461efb33b090fee25a4939f77e9a03d215190848a2039387f1540415285f064c68395e2f14489bdd804bcecaa6840c47dfb81f80a05874d4443554475dabfe11777cf11039c6f2d3c23f96ecb498f3f5b6b860023800ef90187e0ec689115dda1d3dc97906915674c4051e88eeb9e6058f6525a37e1a94c2270b501609e6ef85382054ca71314982e2f7c678ada512fbc31dbd660dc24f8ab01c5ab5c54b8d7cd4fe007b1", 0xc1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getpeername$unix(r6, &(0x7f0000000500)=@abs, &(0x7f0000000440)=0xfffffffffffffe0d) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) bind(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) lseek(r8, 0x0, 0x0, 0x2) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$getown(r7, 0x5) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) listen(r0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) write(r3, 0x0, 0xb1) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0}, {0xffffffffffffff9c}, {}, {}], 0x5, 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) pipe2(&(0x7f0000000100), 0x10000) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x0, 0x101, 0x1, 0x80, 0x7fff, 0x0, 0x2, 0x0, 0x400, 0x5}) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000240), 0x10000000000000b7) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x2) pwrite(r0, &(0x7f0000000240)='c', 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x5}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x2) 16:00:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) close(r0) r1 = shmget(0x3, 0x4000, 0x1, &(0x7f00007d5000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r1, 0x4) r2 = getgid() r3 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r3, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r16) r17 = socket$inet(0x2, 0x3, 0x102) dup(r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff, r2, r3, r12, 0x924dbf6c0ef62943, 0x1ff}, 0xff, 0x8000, r16, r18, 0x4, 0x2, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8020697f, &(0x7f0000000300)) 16:00:17 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x4000080c1, 0xffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getdents(r1, &(0x7f0000000000)=""/12, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="3a949cfeb16c5b45c2504cbf198d1bdbdaad01cbaa524e2e14c0b5b0741fe3bc16d90cc98113096f2518570707b14a00b63509452b03229883dfa1ccf6", 0xff20}], 0x66bb68380d20b8f, 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'\x00', 0xffffffff, 0x9, 0x8, 0x0, 0x4, 0x5, 0x5, 0x1, 0x1, 0x7ff, 0x8}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x6c}, {0x4000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tat', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x18b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) sendto$inet(r1, &(0x7f0000000140)="1ca0934e14d733c780c39cbf2eab4914d35d4e1e8c83c71c92e7505f29e5ecae8e8a7542385935d8f82aada8f6e5682625e0bc87bea885fbb217a930c41cbe76d82ed4b5dd9c859b92fff8ddcfabe46ce987ad45dc042da3171afff4d482c4552a62b3b84733d8dbb29abfba592460c4359e12301c10786a969c91bac2ad2a55990fb7223c5bde0b5f24c52f", 0x8c, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) faccessat(r4, &(0x7f0000000080)='./file0/file0\x00', 0xa1, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:18 executing program 1: syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r3]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r1, r3}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) socket(0x18, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0xa1, 0x8}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x0, 0x8000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="d0428eacf40d5bd36ac0066afd6c5b83940e5f5cacbd3fdc67a4", 0x1a, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r2 = syz_open_pts() dup2(r0, r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x395, &(0x7f0000000100)=[{0x23, 0x0, 0x1, 0x7}, {0x8000, 0x0, 0x0, 0x810}, {0x6}]}) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = fcntl$dupfd(r2, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x14c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ioctl$KDENABIO(r3, 0x20004b3c) syz_emit_ethernet(0xfffffceb, &(0x7f00000001c0)="226d98d0934d4bdac30794f10bbe") 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) 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"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:18 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 16:00:18 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:18 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)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0x3, 0x6, 0xff, 0x3}, {0x2, 0x3, 0x42, 0xfffffffe}, {0x1, 0x7f, 0x2, 0xfffffffe}, {0x58f0, 0x58, 0x1, 0x33}, {0xf1ef, 0xcc, 0x8, 0x1}, {0x8, 0x20, 0x9, 0x40}, {0x7f, 0x1, 0x40, 0x7}, {0x433f, 0x0, 0x49, 0x2}, {0x5, 0x9, 0x0, 0x5}]}) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="050c9e500f503c"], 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x99, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00", 0x1}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x148) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2, 0xffff, 0x7, 0x4, "e2d3596ba6d08d229c6eb642f1489642473e1f31", 0xffa1, 0x1}) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:18 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x4c5dee8dd18d81b, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x8, 0x189, 0x6, 0x0, 0x89cb, 0x9, 0x7fff, 0xd19ec1d15486f24, 0x0, 0x1, 0x4}) pledge(&(0x7f0000000000)='&/^\x00', &(0x7f0000000040)='\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000080)=""/200, 0xc8, 0x841, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = getuid() r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r2, r6) setgroups(0x1, &(0x7f0000000400)=[r5]) chown(&(0x7f0000000040)='./bus\x00', r3, r5) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x8b46e004facb019b, 0x68) 16:00:18 executing program 0: 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, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) close(r1) 16:00:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getdents(r0, &(0x7f0000000000)=""/83, 0x53) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000001740)=""/242, 0xf2}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/23, 0x17}, {&(0x7f00000038c0)=""/4096, 0x1000}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x100) 16:00:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0xf13354c8103d08f3, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="8025f03b18bc9e8265c56c82056c28542ac96986f706596676f4"}], 0x10000000000000ee, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xe, 0x6, 0x81, 0x5}, {0x4, 0x10, 0x1, 0x6c}, {0x13f, 0x6, 0xff, 0x400}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6012, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") socket(0x6, 0x8000, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r2]) setgid(r2) listen(r0, 0x244c) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xfffffffffffffeba, 0x0, 0x0, 0xea) 16:00:19 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000300)="361cb1baaa5577e7e02c22601b0a54866e9122e38164ed12bda4efd5a288d28c35be76a8c98e64a3eec45c44f6850ecdc4bfb0669ef0230ef16900cb75cf862c5616bb3226e57ad2f3720832b0f9278d0e95594b68fc50d74220d468b9f8fc182dc7748d3683d07bad2c513347c6d68cc67297cde6972f53e067e68ad76c287f81e5ce249065e36fd2eb6f7781c26f4c7b737192f5f44f20990dce49c81606b123c05302c1406974b82fcca8bde6499f4e045142a0f549d6d747d02ed53aea56542db40f7a157c2c3d996ade0bc8d1b2", 0xd0, 0x8, &(0x7f00000000c0)={0x18, 0x2, 0x101, 0xfffffffc}, 0xc) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8c08, 0x4) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x41) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x58) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000280)="be4cc87f8f3951f20da9ed7862250600000000000000b7e27c8b4351ac9ac6fee8711f2f3f8c768cd4d0c1eafdc984e3", 0x30}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') ftruncate(r2, 0x0, 0x3fffd) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:19 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xaf\x1e\x1c\xa7\x00bp\xff\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bc366284ddea6c8b8ccda9a6f70f") ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000140)=0x1) r3 = semget$private(0x0, 0x7, 0x287) semop(r3, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x2}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0xf071e659835a5a7f}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/226) 16:00:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e29", 0x59}], 0x3) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:19 executing program 0: msgget(0x2, 0x8) r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget(0x2, 0x200) msgsnd(r2, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRESHEX=r3, @ANYRES32], 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) getdents(r9, &(0x7f00000002c0)=""/4096, 0x1000) 16:00:19 executing program 0: rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='\x1e,b\x98\xb4%!E\x88\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f00000003c0)=""/151, 0x97, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fchdir(r1) r2 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000300)) getsockname(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f0000000480)=0xc) r4 = semget$private(0x0, 0x4, 0x101) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0xffffffffffffffbe, &(0x7f0000000b40)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868629dc23e1808a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2ed95a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33e47dcae6cc06be754165c82cb7b53f41c7602389ad3246ab2c04ebd9d36dbec3575a88c963d96dfdf0d7d2632fe46d913924343528ca401d8f78f33cfbbed7e475f5f8e9cfb9ed9a289f225c81a8c40759586248925bafbb0c52ffb1fb2746a266a3f6d01f241c82c86bb2f8fc4c235f1da430181c62dd557b2bbdcd18d17cf2fe41f3d6a32c6f17e70999f9918ea84f51145c21a0eedc6c5973403fd9274256183d8c3af39b85cb157771ee5f453ce44e5537c3b956968f420551d140f1dfa203026041f6e7fa69f344e5cf3e488821"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r12, 0x0, 0x6, 0x0) getdents(r12, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r13]) chown(&(0x7f0000000140)='./file0\x00', r8, r13) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340), 0xc) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x4, 0x100000000000000}], 0x9130dbf, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r15, 0x4, 0x46bfb) r16 = getpid() fcntl$setown(r15, 0x6, r16) ioctl$KDENABIO(r15, 0x20004b3c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="ef6bf09651e6df792b4bc466d27663554c775402b49814092ba4b2046c7aa622a4dc32e361df9dc868da4d4875f581000d6bb01672098a4aaa6afeb94f5f69142d0d59625189976320b705aa175acaca1fa7c37eb42d4d6877f7a543150efa7d7996f0b5adf57d25c485b5b4b214486b83d8ebdb20135b9e818703b852bdd1c437b604b0800c7466f15962c76d646326d6f7ee7e702d8bd0c1a1474b2d5b70b6d3eac6a9d87108ca6dd94632f7dde280084ac374949a1b6f5415a9f9c5f7930ad447123ef1ed8ad67a950ff031ebfd001602f1c6fe1d662653fd06f8ff50d54a0502f0aeaa48592a91b4116334e8f5d8c0e8a3e59961fb8742dd63f5", 0xfffffffffffffe8f, 0x402, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x7}, 0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open(&(0x7f0000000500)='./bus\x00', 0x80, 0x30) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) getpgid(r6) flock(0xffffffffffffffff, 0xd) setpgid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getitimer(0xf62ec8a538fd7967, &(0x7f0000000280)) r9 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8581, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x9) 16:00:19 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c6530001522869f2a0fd0ed883ec7cfc5f807f29863c590ee5f30249cfa"], 0x1dd, 0x0, 0x0, 0x0, 0x154, 0x4}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) recvmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000300)=""/126, 0x7e}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/67, 0x43}], 0x6, &(0x7f0000000580)=""/4096, 0xfffffe94}, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f00000015c0)="ce899f2ea36728008738f03462555018d442ec6b0f15088c144470b6c2d58f6552150f4d5e48facc3c9f1a89d2c3dce990cd63c683dbc0ad4e11196e7c43bc4a28eb358cc84c7ccc4edbeaebd1bc61b7af9d1c90df996e705294dc4e462497549a436f2d579089b7593987d3e022d9da2cb03ed21f4a0f099933ba6ec869e0529c519be05b6e82fe8a170c031423d7206b8c71c817fd336c5a178ed260f6d047736c8548caca93857f7aeffcf76682a41e2d0d88418b50fbee1574b3f1a2d7be49a9005556faf86e6664ac8fa2d52e2a3d1bb0da24b9bf7d014f2609760a", 0xde}, {&(0x7f00000016c0)="e7ac9523645052c6a4c24e3b4be4e07cbb842fad1103dbba48522c55c1b3eacde69c552b291748308f24564978a38afcd281acebb95240b7d59516a514d273f395abd5742c1dacc78196b58e75f433d0c186c61fa1e8cf9de33107c2bc97f78f1a526e38a6f89dcc88e4166da2ae6854952bb811008286f07ff7c54297fce8e4d8a3f7dd1863c819207993900068bf9b9e01aef2727d25195d1162e467d088f15e6f95417b3c7250c18cd23068aa29cbdb7ccba536a16bc8161cc2b99f1cbf820ba10b014c5e723cec513b2114c10fd65c3b53c02b", 0xd5}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) unveil(&(0x7f0000001800)='./bus/file0\x00', &(0x7f0000001840)='x\x00') ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="afd8b16d20fffc59695ab93f2fbfd0e84c89b111dc10401135368c0049a20ede8638efefc1affa4f752166cb6a6b44a2696c77454cbc534e83cb6a", 0x3b}, {&(0x7f0000000140)="2c07206c81a83c87211400c5e87f909a85f9b550e46f966489ab2c8e41dffccaa70531582f96289cc98dd5de43b444c8ed4639ec08eadcea83b64fb2c04280b14615b82020687bba3a310c4e4a344536c5b7b354934bd08b2c29fb43e53feea4318cdf149604502c31744e6f131c8e0f20e99d72", 0x74}, {&(0x7f00000001c0)="8e8c457c15878e3be3b31756b14009b960cdfac35e51067d18ce16edcd7daf17036b8b99a374c250f5787c9928f384e89acef3069fb547880b27319830af608219ede1c3e2bd1e5f1e2ef45cbd8a10f3d2b235d8140889ba036a8c3703872c97ea3ecd3cfb67212960c7889d5c8a27be2b1025936bff13f301b36838d000004a096636f9b240b76fdf28cd7332209ab663553e5291e1515c9fed8d32518e2d8f97245c76e826dc20a599da80a0f5a61aaee5d0", 0xb3}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) semget$private(0x0, 0x3, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfb) r11 = getpid() fcntl$setown(r10, 0x6, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r12) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000380)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = dup2(0xffffffffffffffff, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000440)) sendto$unix(r4, &(0x7f0000000000)="1e55eb96e74304185144115a547f8dec791a2df34318979e559af2b425a9b90377a115b43df5edb8139223276d2842218fb3e7db506db38cb3dc3f49d175df850bfa946a8d0c0915a69f36d8937391dd61f7550fc0335fb8c054347a4c922c19849b1f35153eda720f7310e6520882ee9bde576fa71c21b4b5198840616d06550300d7964b1a9f09c3e04e408acb72766a769375416dccd2d6617acc6608d6e2f860d0e68dffd4297c", 0xa9, 0x8, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148f5cf8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148f5cf8 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000000)="5b54964757d138053cb0d91adb132e67c7e8defaeace1eb64bdff527428df1613ddfec4ba1da489146611e0452f4c7502053") syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:19 executing program 1: getpgrp() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x6, 0xffffffffffffffff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3f, 0x4}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00vEbpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/254, 0xfe}], 0x6, &(0x7f0000000700)=""/175, 0xaf}, 0x2) read(r0, &(0x7f0000000040)=""/32, 0x1d0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000ff8000/0x5000)=nil, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xcaa, 0x40, 0x4, 0x1, "143ea1698cf678e4827e73ee5e9636e8232d6dab", 0x81, 0xffff0615}) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10000, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) write(r2, &(0x7f0000000140)='W', 0x1) ftruncate(r2, 0x0, 0x30000) dup2(r0, r2) unlink(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x10b28, 0x4) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210f, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') chflags(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x9, 0x1, 0x9, "bb5aafe4d51649daaf72b810be694fbb212e4468", 0x9, 0x8}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f00000001c0), 0xff, 0x0, 0x1ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) 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, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x00\xa3\xb0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x6, 0x7]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x0, 0x0, 0x8}, {0x1c}, {0x200006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:20 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') open$dir(&(0x7f0000000000)='./file0\x00', 0x4c12ec762c495beb, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x11fffc, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget$private(0x0, 0x200) listen(0xffffffffffffffff, 0xfffff001) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x0, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x603, 0x0, 0x0) socket(0x10, 0x6, 0x7) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x81) rmdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4, 0x2000000}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x3]}) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x74e, 0x5, 0x80, 0x5}, {0x80, 0x8, 0x1, 0x1}, {0x1c67, 0x9, 0x2, 0x4}, {0x400, 0x6, 0x7f, 0x80}, {0x9, 0x89, 0x9, 0x4}, {0x3, 0xff, 0x2d, 0x6}, {0xfffc, 0x7, 0x1, 0x81}, {0x3, 0x1f, 0xe1, 0x8}]}) 16:00:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x60, 0x80000000, 0x400fe10, 0xffd}], 0x0, 0x0, 0x1000000, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) syz_emit_ethernet(0xcf, &(0x7f0000000480)="0cdb9957c29fc6344559cb1d35e1334975cc4e0e861cd7845830edab0bbd7e0b23fc91f27c0537d73e2378207b1e0fe69d1c0b192b7b0e02517ad5daa0a9000e3f12dafc5545ee0fefd955e59225a8cfab8cefbfb3d267b9324af892f78fcd7596a4fa95f6b6550683d6efe4808bffd58f5fd9956ca9c576914f5078979516516e47f36736fabd8273eb4db9021b86fc0c3051946c11b82eef8b33ebe82b5a60584820304520f649414de285713ebb669e15c6fc3568cd80920695dcdf1bc9e2ff425fc48631760632d95624998ba3") msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000274f608979b2edeb69c137dc7d2c4fd019e0cdc8cb77e5931d200c57382216c6f01a7e86ce2fa3101de2d952a13f6709d84185892781e4fc178c32ad00d123b7c308ac70f436cb2fc4c1d8c7fe1cf66a516144"], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64=r4, @ANYRES16=r5, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="e15d56367c571a86326609b084ee5b6265f35cfbaeb67574e119b9bb0da429c0cf4219d54c8be6e4d4cb27e156120f217773b7f2183152096d2f6c41e501c22b72f549bd24e8fb7d4ef912e53fe8fc8f6cf903799d5fc59c3ad9d8cf85e185474b331dd51b7334eb4ef3ee60352388fea2a4af7add771b567cd90181911d24d42ce20450660482d1807d8fc68a562f511fb319cee7c130a7e0defdee0c96cef05b5f37db174076df77ee5228ef12e90c1bb3a43c15e82a01bd84fe8ecacb7f202a8dca3d61910f44ae1cdd4ba0032f7abb717f9a1f942fcd8b626e8e6d4ceb942897801f5de4f975f83e782c", @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYRESDEC=r6, @ANYBLOB="210a89c35047a1c1579ad0ba325d5295886972ebfd6aeb4818976f4b05b12b48cea794ee8eef833874fa23ebfc67cf6782a26fca0aeedd6ad26a7cf68a35ee359bdcfcd0a4b81e9093107e41c7f8dc8a6c733c7cef23ff8497684abefb1df2695703c42875a84379c31fa77a39951fb8c8bbae238bed60bab0cbadf9f036ef2e188893347141a48deed6aac679815ab87ac20e6b468b3615f2ae5da05dfd7f6b56df1ff3b77f6476d05efae7da373815004c589ba7343ac2079475f495a436db5c959c703a52a5b9b2b228c46c020f9c168e05be8d419866115146232ea0d8cc5ceb3593ffcf8f"]]], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="08de000000000020"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff55) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r7, r10, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r12, 0x0, 0x6, 0x0) getdents(r12, &(0x7f0000000000)=""/104, 0x27a) socket(0x10, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfb) r14 = getpid() fcntl$setown(r13, 0x6, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffff1e) setgroups(0x1, &(0x7f0000000400)=[r15]) lchown(&(0x7f0000000080)='./bus\x00', r2, r15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) 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) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000002d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b44836fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x9f6e}) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1f32, &(0x7f0000000140)}) fcntl$setstatus(r4, 0x4, 0x0) r7 = getpid() fcntl$setown(r2, 0x6, r7) linkat(r2, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./bus/file0\x00', 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xfffffd3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f202"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xff, 0x20}, 0xc) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x2b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r3, 0x1}) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffffd}], 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 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x26, 0xf0000000, 0x0, 0x9}, {{r3}, 0xfffffffffffffffb, 0x31, 0x2, 0x10001, 0x1f}], 0x2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x90, 0xf0000000, 0x2471, 0x69}, {{r5}, 0xfffffffffffffffb, 0x1, 0x0, 0x4a44, 0x6}, {{r6}, 0xffffffffffffffff, 0x80, 0xffffe, 0x7, 0x382730c7}, {{r7}, 0xfffffffffffffffb, 0x16, 0x40000000, 0x0, 0xffffffff}, {{r8}, 0xffffffffffffffff, 0x10, 0x2, 0x59fe, 0x80000000000000}, {{r9}, 0xffffffffffffffff, 0x4, 0x4183e53f11dd3c74, 0x4, 0xfffffffffffffff7}, {{r10}, 0xcbc6adf05914257a, 0x1, 0x4, 0xffffffff80000001, 0x3}, {{}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xfffffffffffffffd, 0xf5b0}], 0x1, &(0x7f0000000240)={0x4, 0x9}) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:05 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r11, 0x0, 0x6, 0x0) getdents(r11, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r12]) lchown(&(0x7f0000000340)='./file0\x00', r2, r0) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r14) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/52, 0x34) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x9, 0x0, 0x100000}, {}, {}]}) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x4, 0xfffffffe, {0x0, 0x3}}) chdir(&(0x7f0000000280)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6e, 0x0, 0x1c1, 0x0, "000000000000000100002000", 0x0, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x1, 0x100) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000380)) close(r4) utimensat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8, 0x6}, {0x9d, 0x1}}, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x2}], {}, {0xfffe}}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x1e35923c07b6f687, r1) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/63}, &(0x7f0000000080)=0x41) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x8000, 0x13) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x73) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x7, 0x3) bind(r8, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1ff, 0x3f}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) socketpair(0x6, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xb6d01c93927b64a5, 0x70000002, 0x10001, 0x7}], 0x53bbcc2f, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffa, 0x4, 0x1, 0x2c, 0x5}, {{r10}, 0xfffffffffffffff9, 0x1c, 0x20, 0x100, 0x12a800}, {{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x7}, {{r11}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x73, 0x0, 0x3ff, 0x4}], 0x1, &(0x7f0000000280)={0xff, 0x5e058e34}) r12 = dup2(r5, r4) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x21) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689090000007d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe51e048b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf494751375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba613760180faeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d598b7308c26f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d", 0x7da) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x3b80}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: r0 = socket(0x1, 0x2, 0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) semget(0x2, 0x0, 0x200) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) renameat(r1, &(0x7f0000000000)='\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x4, 0x1, r6}) 16:00:05 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1}, {0x9, 0x9, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x1f}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0xfffffffa}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r5, 0x0, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r7, r2) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) pipe(&(0x7f0000000040)) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0xad54e39f583f783c, 0x0, 0x3}, 0x8) 16:00:05 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="08000000000000003f289cb2db331c2175ec9afd815ee4e2c7b3125a261c753b82f58d5d5a9b742e43292a8b9b06d86bb53c5728241898a1fc2857caceee7e69dc4dbbd694cbc7f220c86ec32e3604ec73d3b80ee7111fb9585692bfb1804a5771935e"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f00000000c0)={0x0, 0xffffffffffffffc7, 0x0, 0x0, &(0x7f0000000cc0)=[{0xe0, 0x2, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eb26c00a8ae4e0d53ec53896c33"}, {0x90, 0x1, 0x1008, "6c2838e9fe7f51c5e4381898fa9e12922b6c68516290e722245f1bb2de62c8893d78e77ef0be868fdc6bafda0f22a7524e237199d15856896291085e5301673fb50357bc7fc61ed373b41007387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710080000006aa385547cdab0f657e303e6149700"/140}], 0x170}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) fchownat(r2, &(0x7f0000000040)='./control\x00', r6, r11, 0x6) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2dfc95b457ab698c25c0a49c5b93740da1c63f5180504c93f0085acd5675308cd2e8ce792ecf35b38d61549a84b8f3a71338577e4288a4d2388283d4a235c38b7737f2ceb057b3210dd17b63ce01519fa5dd88821bc8194336d023b3f42d8cd32291c030f45af5326d203095b0e1285953cc5499eef0d481aed7d30864d6840434ed69f821aca94cb9edfef71cf2f44754cc535b8f7e9f8010868c9e9711f5220bc5c00548e6593df5329f16f6a35f989605599d620ea2c929fd061b7d77bd362dee7bed0b1ae5698c29c483def11e23a3af59387b20e08977c921f6cfabdb16f420de3597f92650900096ba131003ecb2241f7f1b98b1344f4defc938f7ae67745108156ede64c998e928369995d983625d0e2fb040f921c90e7c63cf3697ab4887ba266d58a9f1454080513e486c8355342e2b046db302de621e383351f1c850d2857f44e9fa59893fbcded81a1a54a23cc2cd46ef98fe1b43d5103217f4c32fc0a6b33c77a9ab923a35d2d0a0889b889790258a9657678451fe871d087f68f2c82ca17019f9117229b0562c9e02b013737af85064b52c831339a3d4060cfe20ef0b3b7f1afe0d3b5e51dfda6c1a465a323dddc9dfa3ad290b4895d551a269310da893e31fd8d1a5bd78d2087b6fec8018dcafc6e7fdd7f35ca9f7b647b36cf9b5aac8c71f96dbcb1be772a9811c079e2ddcecb74ae7e0b4e3ef1b1c4d5d426ac4cb7a0b4789d40cf323f84562a8e9f57c9f4973d97fc1077e43feade86877ea5f36325091c146ba3c54f6728affd1869bc5af381302a5636b84dadf10c09e191b11dbb6bc7ff894ea16afb16977b1b1a2749dab6cfe3e61d2c3de5c9b931157c50ca99ed3c1dd527e17104a9b57485138f11979b07bbdbfc0e030a3a62596896e112604890b9ab4ec088c48012d5b8356fabff5c049e4c8d9ec834010af93a149476f2a14ec3293f6fe528cf0297ae705422b4f0486c2feff7707a526a5b1dca8722703985d34dd5f12460c66403cd71a623138bf1111cd59a0f976feaaf53685a69783b7a187a878c500000100a3d9ea10fd5c6f33b6c5f153c5eaaa8f07384d103a47679fa66257ba7f849fa327cc5f3224d31188dc1253fae6be7be5f447c3622e88ad10b3d2120ea06f0299d6d8714d414c35fb4e6f7fc033e790ada280dfd440d0189d796f84615485bb26b4bff850a8d4dd0d10f92aa52ac0b5552ad5d0218f365ca14d8b519cfcd60b02086360db7a88029d5ac77bb5b0a6241fb9a55f67a15a72d244cb3b23b0663a526d1d43957f7eae7a50da353e46d4b4848290b282fe2ca9c22847e71220d531d9006526c98b58246e757250d5d66da645ccb7a9d3891ae703a106d30fa91f9ae9d471835caf9fad43f06e1332e3e69502c8d4683fecc78f269662cce0be01f5669dbe622616b07dc813b159cff17cab3d921754e26162119bb6cafe9528ccf6a9aff744888f544674db05b33794eb9fe5fd59093dfc0376beb1e75be9cf3760e51701f056454e617eb6704be4171bdfee19eeb4201329490ceeaa1877767a9afda7582ba89b6066f4689557f60ad5a1c2c5e29be407f3bbbdc1f3e845c2771df7c0efa14a2cd7c031ad41ae49e15e7ef4f86799922b0c4a4958961b71273ba5f5a5556b0ea0b55c1835b04f1503c027d96b882e1e4c3bfea60e3bf1e4efb04c66362504502d6b2be724fb0ac56fbb684330c571d0675f1a02c0f489611f71c5ee9604a8c34c3995a5c262e703b2504430724382a96038aa47f7dd76a07be414f1861fce2735ad1174ee704f5020ceb18807e705d1502b9caf5b09afac5be2a5252598597f3265e8d39ab641063a4e72a78658696b8b27b27a523b17f943fa2cdbbd17bc3a75bb15878c0b88545fcde1551c9ca787dafcefe9272f35298da49b82c803feb27c825d00d1e0fede62210aa236f46865f002ff0c56c04fd77aa979c98f2414bfb7187b98d015edce033e5d113e8351cfd3dae77303bf504fb9e3f855cd69b4dbde600798b8d8564e58b8e948768429acdeb852d688ba11a39bbee6dc9863d9d7f229490e9f38e11ba4a505773c064794868a0c78737597069b7abe70a691a0ec586afc74c93ca93a0743917e94f66c4a1ebf0cda70fd86976aeca2b24eb5d901280eb2fa212d1bbd753069978138a1cd54de6f39bbd682702552a8b1ed2db0912a75991221acde8519012772ddcf6ce29a1a6889da6dc5eb25d537461909b4180b396ba2e9666efae0d9fdf4b02557a90204e1acea58eb475655347e137ec3be3757c4039a81fe27a538e22d9a1ce560148d1e14cad07526aa58cbb9997a7df7ba3677db1209f7e3c3198f7623986110c32dd72d802bfebc06642374122fda961e35599ee44fa4676b99d2114381", 0x792) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) read(r5, &(0x7f0000000300)=""/166, 0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x4, 0x221) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x4) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r11, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r11, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$SETVAL(r11, 0x0, 0x8, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r12 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = socket$unix(0x1, 0x1, 0x0) r15 = accept$unix(r14, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r16 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) r17 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r21, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900"/363], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r22, r25, r33}], 0x60, 0x400}, 0x404) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, r9, 0x0, 0x184, 0x3}, 0xffb, 0x94fd, 0x0, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r36, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, r38, 0x104, 0x5}, 0xfff, 0x9, r41, r41, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r42 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r42, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r43 = semget$private(0x0, 0x7, 0xa0) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000001d00)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1dccab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a120086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58c36cadd17eaf9f905630ad0e158e2c5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a180d2b299172a0acd76f5cb71964f5b4061b4a8bf075d237fa5f1b116679eb63f2ed51004ec6520393f37844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94dd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d2795cfe81f3f86eddc9f6758df4815f00ff99648723cdff2d2d4b3be8b817edf4873580cbd4abae1d10e2a8a0b5e82af66e75d1fd4b8b34e85f817441d110321660485e19103", 0x81b) r2 = socket$inet(0x2, 0x8000, 0x40) sendmsg(r2, &(0x7f0000001600)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000000c0)="1f14bc8ecf6f5dd652da97837f45a49d7c98262cbfac8b898400e107ba1e9cb0d9ee05e8371f8e1d68c78844edf738092a1c457b89819c1201b1cdcdf8137874ec4219e00b88c1b03794ccf2b23a02321e6b86c75f376c4f6ba37a593ce13c7422a13e3546acab652e1192ade316d0d812215f30c15151b579edb676cbbbabf68493c1ec1b28ec1d88e6d3b3b9779406ec61f705bb10", 0x96}, {&(0x7f0000000180)="573e4fda9d28a28b4e8b6762df1a27b3a0d8f01ff264dae1b70db537c1e79c9d8381841d9d3d78be2f4b628748937e9f91902c5904d2a14bcdbeb979584d16e905b36f1c6eb7795401a3165a3edce20228a23e78f1583b696eda188d2bcffe5f781b9cf88ec397660c53a97502e23c748d85807c5f66f05d193e09f52d2eca63e8e42093b11edb2a8eb003bdd71d6d0391821d19597208acf84a237f467c0b23d68a38fb7717d7b217617dc586f0a62bf0fc40c88be283492af542640be6a16be4fef624081ea16a23297bc78185bbb4d6382f53837385c3206d8665837c6194bd456c2e7b141d07232cb1c3a93e699191d8e788a869ef241bf8a5a4afe54605e193c706987b4b97938294647c9266ffe746f259cdfe723ac4344cb8f0038f75b94d31266c34604321a79b399121ab9e9862850f83817011bfdcdc4ef029f875c75a2cd5403fb138b04c8919597f6bdd61d1ceba6310bfcb9dfda5faac3b3cf6a8bae458496e87ad9c854787b01e2f50d096fc5c304c294f98116610b6ca36ad3e74ab2a99dad4948ebeda146ac9d5123ba3a390c8555aa8bacc093eff00fd04329e5625a69407f96b15a949b0fdb67f6fdae742c272de87616e508a37bd69c9fdfbfc88b622029806b8c5b2c1e2387c02677d3cc8a59a3a914fe928530a09bc96def34eef344c74c808a5a5f4a1e5291c02326466843e3a4c9eb53260bb401a5f5fd1fb001c56313dfb032d665f1cdbd1d3460208cb99b71d5ae1cbd1cbfd097a4082d39542201379fa7bf8635631a107673047f6444781a25169ec8a469a99550f2d41ba790603d2abf8053b0eb2df487a13a36a462b1330b6079950dfcfc31bb1ac6be2069c0e57055f8515d3eedccf98dad7bd24503fba52bc086f4cbbb2d154b39a99a90a599bfb99aea4356ac73e6aceb0fc3b26a2534838336281b2dac5abbf124742a95b4cd127481ae20326a67017477de1fd75d483a3d519af5c2e9b0cd276055ad8eadb0be4536d7331f64e7e775cefa67f1bd70fadf2e08c45206123fa2e5ba4d029ea950dc046c00e9b3fb4f74dc0f8e044beeb88eb2100c4bcb354fda97c3e36569cc9633b2206e731179f285cde846680277f600f1308cb01d9c8f74e20aa35bce1992263508d80d442a99306461b054081ff5ffe75c5ebefe67396ab5b144b6aad5315132bf4d82c713d97d6aaaa9e22fb7750a7ea821393721080ab1eb5debe95c41a842cb6deb7090d0b796955406042a3be5089a448a82a00be470b1d6771e6568c4e291aeb54155763371c09bac935774a89d89cab31216a400ef0ae73d6eedc6292b2cd5e14ac93652222060d4758f1cbd48456d9abe08bc961b6058f99fb1b0b53f349ff2dc5976803c22fa971fc411b9a1ea3216f6bfaa81137c43b0edab22317bbb59e81c305b3c383b54c8af6f4d30cc144c4403a95d99ee1c7f14b5a683538e9d87f34969b97bf1b5ac598c4ed549bf88bcfe52d1428de7ee01d6c38ec3122f14c84cd685604c0f4bbe4c60ccac1756e5a4916b235f7833a938fcd4926a5539f5bef08f118d8fd309a4f9808638675cf6c0f388b423898f201dcdb1dffa5b607075de566b9138976b86dfc18778feb502ac059f78ce1a0bb8a68ba5bbe9b22a6bb4550105a47b58b539f0ac250421794c4b3416343981eb1220c8d752e7c85978a7bf4ab350eaa551bc1a48df676b27282917ac558fe4829be15654db877e0a87333a844bb62868506444aecb7237ba0affcd182793201adcd88456d96efbfd0886a60da39aba54c5d668f5612e585996d90642c8317fb052d11985b1d3dedefc56a6bb152dc567fde3dc5cffd3d4ee846071b4069119d1af445a0a4a940c10f2a821e63a5711785fefbf57ce6df12ae376ce6f063846065c5e4cf5b198a07367cf689caaa82b77b1ad84eb9d111c7536417a25cefc2543b66f0eb616c9ea87bb69d26d7b39f161d5981035b7e0eb9bed20836ae5e083333ac744e953bdae079d0fe03028b9228bcc1cbe9bababd11e792aa2bc3a606a3cad7bd4c5ed8636e0b6df0257efb1943c84f450805c5d66707ab1eee052ce02d6033d95769a77aa36951399b88d0d2689e6a1f57080b080085f01c5da902026ea3ed782ba078064d968b031128e6b04e0b6897bebcb71fc85c7bba8ccb1b489b53c034546bb8a59753f7823cf792a53a0213756a8a27f1c144c8704bf77bb3935b0f7838e0db513197e773cdb2a86cd4ccc36642e2c0445e65319aed190bb6a8dcc00dd5a79ffe9ac74cb830eba4270815b150dbc32e264b4bfbbd301ea348637f6d6632b6ee0afaa0d398ad3df4afdeaf01ffb5d8b60897344b9bcb3b00911ef63bc6baf08da0000543a0718db31ffdee1872811857b1483bc2e7b138fa0eccbb4c8e14105f0e5d6cd79a9b449ca4363d1970c6b0e44d32da1aa57b67b6930c44a52b6208aa7cdd6e659085a718b657e5cd2ff2cef893cace29aa312769718df206247a16a42daebbca412cb8f0b88ec142f83a7be38f9b114acc6755c105627117f50cec393cb753d76f65c1d9c59db71565c14be26b171ae4714795f6dbcff91778c22202089a347870b5065901399a9f5964f00457f1e094b9f646e5aa19a15408d3d8d28014e7cf917426c5b00305424f63e88d25970858b0e4b3039f2c36274aacf9001c1510b6676f82fbfac842bd323530f43df341a7eed9174f91c9d3f5a1a45e197817c1b76afe70ad18171df23042a0cf9f4e37722991d4111384c2d3e7ce9aa35fe7c5314bb25bbbb28ae7939a47e6212662c18379f78b06f0df9c2d05d1334e8dc8e878417d2e07cdb066c5a887e017643bb0769b3ee4b04be9035a1bc52ea9d90c9bcd2cadbcb9922e4fbdf0de35d3b5154165f604d3be9482667e8f5612de519a0802704b626f04ceb1b620fad2c2a1446271c57492a20725d1906cce68c685d468537ffa18675f7939196e80cd2a028d8a50d519b709c7a52612caf9ddf651ed7de3a6e2dcf633b5823813c58bf89adc8fa15c5c8f6f6004c43997bb1c8d25788e8a94a876593da140ab91d5d3ebc161dd81015eea368e55d7baf613118125d5dbb475a18283235d8d3a378464a278dd485ba4830a2655f4d72ac7d8e29e6a679bf0a21535fb1a293612aeabfdc1eeabe282626a56a31e32f74dc65136f11cc7355a31b7eb3ae5a0e09ce2de883be6c21484437c7ec025c3ec2d80981481176a7e50e728f103ad3a0276db341cdff115cf827e65a7cb864d7addd2003d433021ecdb013aa077f4d19cd6443f3b60112cb4ae7dd701f57c4973dd1929a54ea00fa9f3f76d8d48faedf301833bc7fc9053fd1284a76389f552805d938525fad9bd58cc7d8e0a709789e81e4d46dd6c9163384a4afba3e258a5cd784500ffc8afedb3ff071d36550c171929fbe39d87a53f5d00d22a9f512837b8b86eb4d7db85f6d94e3607b7eb6f28f5301fe7176873066994aabb862c9dc5b2960e0f56e4b65facdad0cb49bb2a5b37278eaf66073672bf4cd45618d528505081bea8ab1ad6ff614af1e565506b61f02982f64573e55d6f243448067c04b895824040f70053a8797e83b42996d743b51c702067b3d04fdda8e2bc3a0588700de94576d77cc7b7471b34d9205a556de11425b92264a6f2a565d28c41915791ffa1a8788ec829faa5f52cacdfcea6e20f1b64f9400a8951864532db1dd832fd470ec6b1e4a1082c202abf4160f6b7440f713bc858da0f1a234ed0504c9ef3fe0777755f252f079a65a895ad6ba8b00a5bee7317c3a00c125f797499c03e7bdea886f863a9235b0d92dcfbea91feca615027393bded9691046af68ee117f91963ac02afcde6956f1e90f7687b2bae11ffec55c9907f0c146010936603aaabfee95cee2ab3d8b80c4fd54f54baf557768fce25692936d7bb48162a8db1cf3a6421ce63d93786b48c012e4c5b6cc2ada91f2cc07a4e36fdd9b041d028dda7f8baf6d7df552bfd11a6b3f80bd17b8542ebe82bc944237c627aa39a9858a7d3f8c4dbaa7665caa3f2bdb4dd71cbec72631382de27f30b3748a3d7ee972aa6d059292108fb4787a587508a26e6d23dfcb1234742343e391d6b6d8ae9f8f670ce7433221e271790c89fcfcf5258871c840708fd44cb7b0c0365cbc49e28097a2e7f123e87417186663b0b60556e701e2ba2b6edf2cc2bf603976592017845e7486504bbee4ad5e36b897c1dcc43d735fa80879b58706076970cc8e3c340b1a690a5faf9743c55b61b7de754509266db547c2d91890b18032e2cbddc5d07e959dd78d2f216a962e6e19645403b86a60c78c1c9b733bcd55fcec71b254bd9f4ce26af08c2700dc5d8999cf8a75d4e94b4905dbc2d6fc2d5b5af544dab814d6d5ede1a57e404164405c0ec588f42b8febdbe8a07c773d9eaccf8f9c9aff8120233acbdfc6bb6d227731061c03bb019d9c40454848af80b01c2c4ba852b0842aa728673b201eb99a1a5f588dfdf3e378b0c262542546479b94deb27ca261c8b2ca0320d16f317dc44579e93002b1758f5f6549ca003f4c6e5823efb436fb373205da14b8737da5dda66068659784e058e5542cca60bcfaad053946d2bb0fad15891252a710f12ae72c37710a3137d1e176c21915ba9d0b5b88fc6dca3eefbaa3e7ab30256a6010f45ba38ef05ebac0ba0f946738dd575ba67508d729ab046ba77bdf5922565b9d38abbe52de5bc1cb445106c48aee52839ae44e4be0d193ac3523f508f37191b9a76ae7dbba422eae5f852b644aa26196d3f8aed7c247eb9c07abde812bbc63b4d117171850af7fc537ed4e145cd293c21206e70fa22121bd8f781cccf4b6c5a4d36fee47b7e7d26e9be3fc5726bedcb3fbd1e08602c7a7796ef5ef4eaf0ecdada346d30a8eca7a7e8679f13459fe51b1ad78ba0426afeb2420fd65f8dcda90f4c5e9b198f757a5685b11d0ec482c96c0886f7d17411436144865cc985eec432e73b98f3542c8e0981fdeca82e27b5ca8dba762932d5414b769845eb43dfd2fb523c1ecad23cf95d6bb85a1d79f059722d054941ae810753e1f2f96e5b3f7c104b9dc2e9f99066f41df0624e7d2d7de62a5a21b8ae01a90cce5ad5c6573223218dffb9c2dc026dbba1aea6bb7e20c024339da4db3b88012ac43fc5db8946b0cf8c44211122cc50056fccf37fb1d9ef83109cd0489cba56c1e111a573ea184d3701f9c9fb79918f50a08d87df88ecbb2f2002e6533216ffca84489c4a2d5660041f358e0a60ff6f336644ade8fcb264b6b5973d670a58e4b9aa2c145d0fb146c7428df7fd707e2b189c06142ad408b5b4010f23459eba8dbd01084780c0c67e531dae7c70a1435f8afc40ac720bea534dfc2516c0cd8a491926322fe9bf213f821ee54919395dec9a317cfce28b57d4a9d0d47b1a1e41e07c7db9699594a1cab75c931bdfab16cf0ce23745b61466ff16f0af222015ba9b384cbf159cbf7c302c68fdc1326bc17ec7243a8c77220112d8da1dc69666bb0e07ea1c51b9121421df79edd693d117240cdbcd7649696ebc6b36dcd1a3bbd3031a7d2db285a52783c30ddc81fe2e58c70b07018dfe12df4086d546ee87f882dc42a2efee171691f85595de8091f754f1e5c2e6fed0e4436fdd439a12fa2edfb92fbe243cb094b2fdb1c83718c261f24538387f1d6a2a38fd77f7a10ee21f829a04001dc2d376305302eaffe39eb41bd1777b30ddb9fcbe91ae103ba6ec9d2bcae66a5b358772e8b52d825965bfbd65223170c5457579a44c5a69aa958b8428103eaa17c", 0x1000}, {&(0x7f0000001180)="45710f", 0x3}, {&(0x7f00000011c0)="a9f8898763d8ac82e286e1dc33e44649ff0fe8813833ef0db94e899d65289a2865ca3b41d26295733b47546cdd6ef170407ad0cf55f7a15d056f4fc6504e8e898d3500869c03439cba96b965ee4c33f7514e87b160fc53bc178e58f0808f9c6cb3412c7210aef6c3fb3230dbe2d3f95300fc7659565ecd7e53035f0de768f09ba9a563e8de1599b5c47d6c62bf34aa9bc19f88fc61598c28817a512fc2164bb35c68ee518fca1a3ee8a74360e5e987fb57cc8b43659ede2f772676fff71b1ac78839ee34a9197fd4bb0315f8305c15315a5b3d665b0078b0b105cc2a0d39e361", 0xe0}, {&(0x7f00000012c0)="f213b08342249e7af7ab4bfc06018922ecc5d95125536c07b9ee861981609bf40ac34be32907355e858201bb17cb51d45998e751b98f496b12b71bab515d3407974542fb10cb5f82685fb695a600095bcea4f46131664f40765b31ff85051f4474e624c5c91282b9edd498ff306dac3dc761329d9ce7d6412e2e1f0a2ea9be3e56d4d558b402877fc7fa72b29dc85cf5b13d0107c2bbbf34f76abfe61f0f18e8e99cff253f9e6430edafc4d256065986e28aa4302bd7079a63019c9de8ad34e055b939be22", 0xc5}, {&(0x7f00000013c0)="049d8f3087718c9a95236bf3759161e4743dad0969e0e43d3cb37d7dc05d6c2ee35465039a50b6fe1962a7fbf03edb886f55196534a7aa799995cbed86f5e802", 0x40}, {&(0x7f0000001400)="69854f7952c1d5567c8c8e5379967a1cd8232625dda674b6aff4c8e2438634fe743a7a893b340ca0781b8d0d668c35813ba65988694b0ca5c3f08579644d15728a742319e36e3cf99b733e56b15a8ef612907d522c73daf94cb9ccaa14e610058ab8c886222e1563eb6fcc58f4c9749378a828f633a0a00db58022c8b375127469093d923f7789c4e212028c24e4f0959b1767039ec713d3754209102c12655c2f269adfe73ee03d5c2aafee2b813b", 0xaf}, {&(0x7f00000014c0)="8c06df22e6cd41ebc1906c89b03494ee3634e541520cf6d6b1185dc09439fce4c89dfeaa431a2feea7c23dc64736010966573d939a80fcd0c3bc79164c4500ac40b49edd2efc5cbf6eab3e47a300b427d42fa7daf321f46f014617c5b7af63", 0x5f}], 0x8, &(0x7f00000015c0)=[{0x28, 0x1, 0x2d13, "30efb268424453e6271b3ee23aa24fc5fd7468bde44e8b"}], 0x28}, 0x11) 16:00:06 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)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x10000}, 0xc) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x200}, {0x0, 0x0, 0xffffffff}]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4306b0dc4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a244c2c1e9f25d364026c2986ea53bc91e67af98cf3a52bde76cb2fab43fafc4fcb88f1c744ca8eda6a91bdc5c63d452985ba85d4ad7185f4849b863c9c20c3d143bc7404dc914986874464e23546df53ce63a5076fad68dc00193b6dbb0bc9ce405583"], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) dup(r2) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe3d, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r6 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000480)=0x432) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = socket$inet6(0x18, 0x4005, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1abdcbe36417268c, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r11, &(0x7f0000000400)=[{{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x3}], 0x30, &(0x7f0000000080), 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r15 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) dup2(r6, r7) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) recvfrom(r2, &(0x7f0000000340)=""/76, 0x4c, 0x1, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x7fffffff, 0x1}, 0xc) unveil(0x0, &(0x7f0000001180)='W\x00') r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/188, 0xbc}], 0x1, &(0x7f0000000200)=""/155, 0x2e}, 0x22) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0xecea, 0x7fffffff, r4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x4000, 0xb7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x864}, {0x806}]}) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x1, 0x2810, r6, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:07 executing program 0: r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/4) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:07 executing program 0: getppid() r0 = getuid() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1800}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x4, 0x500, 0x800}, {0x0, 0xd, 0x1000}], 0xa) semop(r6, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x3, 0x800}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1b) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xffffffffffffffc3) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r15, r4, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = getgid() fchown(r2, r15, r17) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r18]) r19 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r19, 0x0, 0x6, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) getdents(r19, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r20]) getgroups(0x3, &(0x7f00000000c0)=[r18, r20, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r0, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) r24 = dup2(r23, r22) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000000)=0x3) readv(r24, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) 16:00:08 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000000c0)=0xffffffffffffff87) shmget(0x2, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) listen(r0, 0x3) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) listen(0xffffffffffffff9c, 0x5) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x2, 0x3, 0xfffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) dup(r1) r2 = socket(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x21) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x203, 0x0, "0000000000000001000020000500"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file1\x00', r7, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x72b7, 0xff, './file1\x00', 0x7, 0x2, 0x2, 0x2}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2b, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x1f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet(0x2, 0x3, 0x3f) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) 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(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendto$inet6(r1, &(0x7f0000000280)="e81386d6062fe19cc175c820ecb29d9d840a3ff36654f4450cb36e1fd4665c87b47aaedcca1d0b2cd181cf2a9c641d8278cc05bc10639bd3259e96eb1418821bafcb40ea5bf4ecce8a3f3b9d02c286084499c117fc4d6138e48c917dac29651bbe74ee0091d27a3c8229ea4eed399d36dee3461f536238fb7d9290bcce679b88fc73748e32d0cd83afaba83c5eca03e342f2443419b846708321e5110ee07fd8a8451eea6d10e35e7f4384e2019c7780e36edf905183b184fb1d8d0dad8e8036053ac1d26f586632af5210ef4626401edcc7bc0d34a4b38d71e737e8fe072b5261981dcd6b66ba23bb2d3b8579cd5f81e7e02e6fb5df25e5867ec4083aca9664e47b42a89e2e5b3142b32e67960b6608037d002be53d5dbef0a735cc5709e5a5724537ccbb3efb1d1cf6b4995814d1a96d30f95b60c40b6e55694bef23d48dc32663ea65e1e52f8d716da35cf4e799250d958a4b7369cc7baba655ceb8d5960d2d2b77ce1d5336d2ca292d4b8a0259db3423d934fd7295a72a5d66ad262dfd715b179a6f992dd36e9e9f04939954da3a552247a9574260b41e2a0c90e07e155c0a8b84c29b5f549fed940b29f8c007b5c83b9152e7c44004e8ae21da8f94167e9ebba799d1a953cfc371bf01d78b4edf9339bf936e54f55b5e451ac6c27b44c8f6cd58107560de115bc650047fc36f0cdfca85fed35438a76e8f2cd70fd99dfe0464e3ea0f50522489488115d6f17c7fd52b9237f1a769783ff934df06a2f0c016336f981ca1d651f55a8056cd17f49f970437623cb03464747bf3dac25510cc5bc198a81657a3776b9075d3c47b33b00d232651e5d5d4371fbccd04dc98328139946b917b54068df073c6418056721a186c1fdd2311984286384801b1e7890d56e300a451089f6729f988021143af753e61d4aad33501f90d358a18ab1c6f8a06950ca39e4410eaf359c80e52668759f6cca3810ffc98392c7e12b7525edbc52ab73c23246201c32dd3fc0e142ccbf562e5dafafc09a4d061542e8d6973134b5207c8f2633cd8a50607827990c55f87ba3a0271c9bbd1613241d75fe4fe9c1751feb5f30fb7b2b7eaf2722d748759806de3f5356ec0d44e4116552ea4562881b996fe018f58d918ca50e97b0546c1cd87d241a33cd02f47382c427f5ef8695537b5d2a2c9f6d3ef92b0006ca722d6f8ac89314d883b3c2af62f98b09d5ae0182b50cbc480400617eb4e23631042a035ff39bf51ced913f63526401d4b65fbe5604f39da1c1e2fb5393ad2a0158290f73d4f3e61685d77f4d174e9abd79f07d6d928c7b69002c27266b0927f0045417d2090e1800c6bbfbc90482780e4e873b4856e9ac0d446cf626259ca9dbaab3a10e904eb3996ba0a2b209480233c129e260cfc547428cf78436f65e8c7e243ae696e99b12035c4f0f6cf139762f7a52269133ffd9dd11d5bbef63d6ad01febb46553e3509cb850bb9b650ccd01c28a05f83c147dc6dec18f98bf01172dbaf335bbbb782a6c5685b3375ee416abf74a0fb79ae0e3b7041ae18a0e8931c243cd04481fbdb4a5f7019e427fbe8710464421db5c9074409eda60c57277456ea119dab644bd87bc6beab94611202d2a060103b7696ed1dbf2a52b0851b67d0d353f0493e997b2768a5083a3312c1595f6254fecb8d6f854b80cd5e2844648ad270b5015faff7aac8c643ae22f34b56e1832c67a118b225cd413f9b030578aa7d657038b21a44cbdd26d88559bab5b7b8444b990f3e9a83d4235213425a8979267ec87dc87e1a728a92ac98579fa7e93e352ceb4fe7a3c4f6446aee34f9722eac97eff1835b6c00c996957883d08f5bd2efbb1de1d8f0674ffb913e96e621be22d8d7f68dd160f79d08391f1ecee8f80a1ce3e87c3836b8ea82e2ab93ee05ea77056d2c9f29c51ac73d67c14cbe5e916c1e0e55646d5b0c35da9b88934f1ecfb97a0c58fbe52c5e2007228a2dbc8a6eac5c99a934d42bf171445028397fa9b3370c8ce8a8aab120dac21ed64359435db059e943b48bb3a7b6c5e3f15533199bdb7cd1efb76e9248090f536cb121df6e50808237b65c5c4faec927b26305397c5b0b868c6b4d0ddf035e80a2ed77075d50dd23c63db5b7e68dc0122c1906d4b70fe153bf7df314b119ab92af2a90e546e326ec361044e97372b6c9d2f350b797fd925cfee45dffb49ba23023f2c771806d23d338586cf77955369cbbae207a5af69680b9ae308c99d2e09e4347eef8557f4ccb38c64328b384948c70157d4b571c44f37ac2174a4a0529924faccd643554c92bfe609ef3a23cace94725236b50902754538399671681319441e9502f2ae869d9801a33c18a4a4900ae8a3f3f660ddfa84550c77af159dc77d6168ada5927d807f696a6d6217278eacfbed665778a90ae7b4f8fd61317d0ba0bfd4db41df02d9a97a8cea29c25af0baa943588b98fee2be6739ed8230e5a6d98d465e7d9ec7b370d13585accf9561f15ce4547eaa15116526fa8ed109b85fa553eea50242964d01f3cdd786031d6f9caf39f1bc7c7a8283bd607efa239c654fcc63ea7a92b19fa0e17a673bd05cb3d43297b71fee5dd6c9542ad28d4902dbbe66653d822af323f9fe848b460bd3503d09dd1581ec437ba83b6d0c5a346212ce40fbd56899c3930435275dc408e6017c7492eec00dd34cabf59cc9fcd48c2257d27b48f4e404b35462c8400b71212703b281b0e4203c06057518b3b5e9273582f6d63273972f1c8247d977065743c781bc42c65416e8504a7206bc1ad6eda4a278e0d77d18598f612e89a9c0bfdb3595d5b0c0d7d97fc76868cc51cd2a3483939672ea43516199750ba9f8059676e82a7087e191ed66963efa7d479359f182c526f01a308449aa4daee2350a3e67f875f9858763ba10b44978ddf25716f8543bafcc30d6c4849dfee9822579e7b6188b801ffbb02b4b1a6654b2575871b867e2aba30c8c2cc19a3aa5b0a83b6a4b259d4fd4b1ae81402e1ad830cf9ce0c5fd43e6183184b45b06dcac8a054385a1ff42034c755441be93814a1423a67f2ce841a9ebabf5934a06d131c5145f4f3d58dc39d920f85d4d104e376b91de3a7a065b81a10708d8ecf0926aa7a4ebfe31ef37d9cb8ca437e766c9a4bc7d1858f167c24e92851ca1a9a836536140dfe5a58216f5ae96e07f8e9ec79bc5fb12d4d820542ad7a36f5d7618c90ca4e5f671bb3e6b3689684b204ce5ee8283580da25ef349931e2d740f6ee600a868e05ebbe79e7db38d4793da8f305f45ab4466874908b749d5c7666594b92fd56307b4b207b3fd7f0758c8d5a6420437d704565e8e90a5d1de9c9a78debbec9bda5f27eed2a9c3c70022b7a23d26c0353381b2f3caf1798bf5d7f444ce4222e8b0b6d2b95062ac7dd8d4aefe36dfc43d2a8528dfebf0cba6eec60706e15f75fcb150f30333001bd8600b9a526a135bfb04525e622bfcbe42765c4beb81460fd2c3b19db18bb810389623f34c54952b007602d94d11003033af342568caeb9cf1018085fe596edc553d5392efed549dd31d5e146c07fc54913da37be532e20190dbd06c33fbdbd3d5dbbcc4ab647c8de2bf59ce1da73d354269fc007a3dce2dc8f989b0516adfaf8b5972435d60b858066582b64c5f8a165e8a0a60ec69f05fe8ef6b0341bcdfdd680aaca1e62cfc21fc273031e8369a496f694aa9296e1c4eae30dc9bcc46b8002cb36f8a000e1db569e26eb8197098d0b4e130a6004c8bd5a36a3dbf1aec3febff13589204f917baffda08cdcb0d8b1179adae98329b35c84763a46cdef87770eba19ef1522148b327530ac2ab6b16acbee5ed375beca4b80ba43fbdaa87c84b93f424dd8b1a9b1f3fa15f9262afce9f296a1ad84f533141b505b9887a4d54037da80476e4fb4c35b014a800b2e79b17c80032e7ddf6be8662e87cad52c4e4352db23501c9f5811a6d21ba0be73a565c75dce494b19bf6e63586ab58000dde1701ce0d34e7e00772e94512e1a1b92d2e42117614ec05960bba4645675bce767fc5f56a89ee8b318b24e4013fdb611109b50b790a17fef609c5e11da2ed27a2d0d3d8b46bf50f5d9fd1073e7ffabf8f4b1f5a277ff8e60ec61d494129a0b7ee4b5dfc740b3631abd080e7d1c40922a489c0c679bd26be28ed1d068fbbd47e0b0a19d176843f75a06ca04cb902fa6e9d494e873b16d00e0de38d867bf894552fddace19c8f7582addaec8c5633879b0154406ae869abcd3d84cff67419e2c45b4b78fd18180e2e176f6c3a2d99736a19faf243b00b57437048e70107ac34b3027378d39a8451f051ba8ab546ded94e8326ac89fe21820f0553dd1fbe6b96a04b8ff398d030e946c7f75c385ff96a003d11c635f375ffd37cf8746acb103b0f95826b96a4660140a26a29185bb16f582208bc687150bcd18cc167f551353bb734e7e571cf256e948cd8c91fb03b4a2b5de43ad0d82fa9c43c25995ab78fe9da6f1ba5929d84dfb03f152ba0008d892ace4dd5685d6074269094c0ecea1281e8000c936c6760e923df25144e3878f16ec87a74647aa0f25cc34e9d7ce78549b36fcafcbe123c25eec376c6fb3f94682c25e4bedd889ddc00575044294c7120c787006799fced63c3873d5fd8c33f276ed6d4f926964bb443f75ed211a70c91eada049c9135032c9ff6989cf1c3b3174a5fc158650af571f6a95d5eca72f066a29a161bd167893c1e2f45f53db1211a654074fa0d7120831b877dfc16c0d946be04babacbabd8714c092d0c1d6b7ef7d6275e829d7d815cc0c70552a5c6ad76538e4fbaf2693a463debfae22100396f9114a9c4ca0680c1657ac25f7477b04829425eb24704c010b037266bab3c59481608b22c1ba68a8a76bcf95b71085b5bffa9934340f24beba5b2b479c12cc67493f2b6180d777f5fe02da50632f126a0933f9b5228cf6fb050fb9555dbfbe245d9fe8e24243d0a2334b4e1c00725df4c577882e132e8bece87d1d83716ee5593c45047c7e15623ab8cb0a543ee9398bd3279efa570abd6c154b097aa8b13a27b2f33298cd8a706113983841e18e9580847270ca2f5f580771ed195e9b5fef98c67f6db81033b125779a2ff3b695694e676b0b8711326804e9b8af4b82aaf34445fb9f6fe6bd6031ce295f12e14c99f31fa4a9f311c22cf71ae7a51ba98849ffcf97a3ad9b813ec494b91c919a18d97daba21074295faefc6885cd7fabe6de2b1863a0994a6bd04948da8ab9136bb7769dd997348d081a8ca2de0e511b72277b37e0766fcb490af1c78661aa9caf6677da97ad828e832e514ebb8f6c4b76d3b51fd787a6b2b577934ec7595ef0d6be5bcb4f4a321c2a91dbb6249e082c095ae091ba44deb3e935de55e1c91c52228703e94d1e4b42f4240478bb1c5f37c66840685aded5420109e3384a34e1492105c55ebf930e89e14cdf4d5af49805ead52842d2be5ea2a92d180cf6f16bf36261fc013685e747df19ed6dfb701d7ffa97e02bc4baadf085edac345f95c056037411e1f645588346e02a3137a31e3f2c7e1e991bba3043c1293c61b0bd91c2d89ea41970f950c4042500a79908606cbc2a8fc1b2e1b15b3b57e0a4e0659edbb98b4a0b641f5d4407f2e509dbab5c8fcb4b34e903c1b10c651dd689132338bd86598ca42cdc25866eed6ec0873493caa0466f992533fa22e68f34b8eae176b3c68b664945c2ac170eb682a6b13e0402b66b3fcc46721bec74c3393775ca5518a1bf1aeb3afe78ddd897f0297139552f1e89d04314aeaf12bafa2207430b8f7", 0x1000, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x1f}, 0xc) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000180), 0x13c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) socket(0x20, 0x8000, 0x40) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x3) getuid() 16:00:08 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x3f) accept$inet6(r2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pread(r1, &(0x7f0000000040)="02da35164afc621120c7d9984477f139562e31f189148770068d28989b5351e24e49f56ef72ebd1d5bf49139fa3ba721e82af8d07d2c847051e11d70935f669b5ce5ca3dc67cd295d02cda13923e1014d2f437e8b0afc1c358641001ffb2419d9578ab49e5038c109fb090282808e787066b744e4f0402ac6868a4c83242ec9c993d3a61ac3a6a5d50786d4ef778e221d1e42e851a5bc72971c128a12caae4acfc89daceb8ac05638dd3401a4f1a06ff90ff63ec811c62b613202ea913335baa8d4f17ae34657643cd190866d25283d6235c882ddc09b5f7", 0xd8, 0x0, 0x54) 16:00:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x10, 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}, 0xffec) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) write(r2, &(0x7f0000000140)="ad1af0ff18000000", 0xfffffffa) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3213bb0fde23a49de6e6082d389859bf53d95968b57da4348750c569d247f52d8f1fc662f08a9d7a0809f1c037f43d60f8e07097f056aaf8e464f0f132ec1a7667c962c84dc2a2d1e1f5f73bbf90efadba4fd5221bb1960349e6eb4473fbe5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 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) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x10000) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="4076fb142a254c4dde8d5aee258c") msgctl$IPC_RMID(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x65, &(0x7f00000000c0)="49661631ad2e57a71f78379297e3e9ca37d2e67e825fd7044fe76f745f0df16138a7de11dcb96bcb50fc5a04d99c25eb94cfef53f5d75abc045b7f5c9a50955127d72ade80de080094f7b97213cc7509c3359ed09eb1c9151094135843511d2715187457bd") 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000640)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0/file0/file0\x00'}, 0x16) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) preadv(r3, &(0x7f0000000400)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/77, 0x4d}], 0x7, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x11, r1, 0x0, 0x100000) kqueue() madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x1c) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x4) writev(r1, &(0x7f00000001c0), 0x100000000000005a) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16, r21}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000300)="50958da1dee4f67006c011c274d3c2fb3759f029f8da4058f939c64e2899d8abaf8363465e3a6a08cdddcfcd70650d1896db56a4e5cec980b1043abb7b92307f875811f9533afda424000088af5f271b1bcab6c2a6999964bb650887e4014362dfe1613829338f1789500e57023e27e8a1f9fb2db5929272578121ab5e2d7a189120c06e6ec563dd7ef5e49fd4498ba9e44f8524209b469c8e5610442c930ae7b89f4b26d42afcafb5cef9e8af457e9ce74a7086e54ac0f8e434ef65ecdbd984944238af6fa1d85e4bdf5089574a13c138b114002318faa0c0aca21d4735e211e587e114582f1015261cab066ab5ab575377361b2d57", 0xf6}, {&(0x7f0000000200)="60a5d6f1e796e1b9af0ffff99854509ad9f8e35b2b2cd06b89d49dda178cd13a74dc9626a930f8eb9a64dc751ebca4b1c614f213f165f26c4f40088f36ef25acaf2f66201b7c81ba7822cc29dca9f9ea0d4a5894a3869dca0461d6eee1211d116af5378d683432cdf05807134be9bf789e07ce3aeee8cc6869ee8862", 0x7c}, {&(0x7f0000000140)="f03e17ca33dacbc1633d8d6951a14993", 0x10}, {&(0x7f0000000400)="4895ef1e639e628b949f001bce2f1373f28c9d9507943a87cb6a1716c5496d1a177afa12572fa588c54607a5d790d4538c5230ea4738576ffc0bed1856fe1136fb193b9c60595826521226c6012c0fc362317a579d5f69a5715e444a2c492887837dd7685e14ce58934cd45244d3b3edf2500d636f61872870e7a5f725af5c4de4d4d4f6b2cb3d9a88be88970434d9414a1b664e6b48bc2067faa05cb8f56234bb5278fef45a4bea85494bcc44995f9340e1832dfb36cdfac548a5411d0c13447ba748621dcaa69b798257b02063487e2e63c79ad73257a63fbbe55228de232d690b50646c8cbd1a51", 0xe9}, {&(0x7f0000000500)="e2f93fec3067129a974fccb04cc2cc8c5aeebf0b883041f3619cbae273381a21fa98c5b264dac56fa5bcaf5cdece9da53fce2f9b2351b4b9b0d24afc2e64047bd12b52f5fe19bd5df13890deb1f8d51e2e289e2c55ca79188c413384248e9e606fd71fbd952994532d801ac69417750445f711af98abbc243bece48ec50ca5e1d883596db41687bf20fd5ff42cbd48840713cd9c9d37cea94ab9d20d0dbaa79edb599ec239bfae598bf404ec092997e7e2e4856298952e27871d5cbc447ff5411d6598807bf03489e37c3b6043b45961f3604465fef58cdb80726ce8281cd466be7eb2e935633d291cccdaa59411d7a74bf95c2bd95a9097056007f5805747b68d9dbab954123c484f06f0998f6f9ff955a90d320021cd0406e690d43f83b2f1380a1e262ba4acc2addabe860b4fe1130c07e21d470861623aaa1d864bc0f0bab6aac367298b85e786a02a51107a4ec3f47033202fec0189c65b2718403586e60f6d3f695f30963a7bcace9dd6c6d732ea67c167528548f8f2900cae6595334334586b033b3540c3b87674b0f8dc236b2a469d71e7af29deeec686243b34632014dc6659eecd2215e1a228ce19fbd3fd9ced909adb745c0eb3e31b57fe30ef9914f2a8e79313edcb86f0c2ce1b88ca218a46ec1cfd5258929eb1d4cead17079e35a74d36b50c58fb3c079bdccfce13f9151acc96be0a59eff5596662641da8dcdc243ba6473fa8fbe0c2806eef21b300acefd1760bcd1131a39bf176e2db3ce392b43d4d13844ec83bd3e1551ce5c4d0fe4c4e99cd7407c98d5376370963ff0177548611810ea3389592505d4130131898dad82d7379eff27343bb7b34651e30bc335d6387428698d9920b74db0dc1e1d4ce78c899a124f8d736ac42d5f0e7d2caaf1a264217f5eeb4a1eceb7c023a721263f48e55f0eef1950273a215fc57f5967c3b9c8aa50c1b177fa5381d10539249b308bc2467e5ae5715274c5cb85b43d4bcaa25c370c88a8fceaab06e7434359025a14192503728b86a7e87dac069a3a5e3b3a03285117990fda6018bf69b0eb10343ea6d83b5a3b50f15a897766def53b4dd05566c64e4e4fa46708bfc058bc16187d33c75672f183d7ec4eee462d16544704d664057f4addefc342b3c3c2f43d71a3c439f5fce3ba8bc0972f04b834fb03584fd0b9e239667f90b49e00b4afbd3805f6c12a6a8989c88d1b489e7a0b653932c3fafc23ff864dd4bebd35e74daca655e8455478d7f6a664af88efff9ebf3f5a46c4664d1d396bcb891b604f4daadcd612ea37a2f98d12738ac6cbdf11dd6cb1e1adbd77592c054831c63c04c65c99c6b888b2fd2763f98e66da4f762ff891d68edbaa2617926b2fd1334ea46aa9624fcaa0c68ba1a9b7c0f45a1b8688efb29dd76d314f09e2c1b7764fe2c94e943549b4f5b6400401622e135ef17b0ea185d31b790999746dddd2ea46b740adce44eb87ab27b17c8ff5145a07b951a7d69491be62941ed20db0b9a4db806ec1751606e9fbfd3f5a681aca94b32db72d6910dcf489c9b9cd6d6858cd786ea609e1b47f48f56fb947dfdca5e29f2bde76f367ac79f140e866b190b77f26889939087c99ff950e065dbe9dac02628b6f129181778e2d31d836160c08330bd5efd463a8dc3187310f12549cec61b91b87c4860bf4f70d1dc10c2e92f6969bf8555cbf6033e970acd4bb84d3c89e93b947d7fc22c24ad0f24096581b373f32e85cc307751b70911b37997256888eefb07b5f6c4bc6614a0fa1c5c0787f9128014cacc82897ece65c4aaf311cf3074bcf3c21024dfde415c777c7fe54e40f288816064f3d581999d3ef0ad6d2a39e600af48c687091229433c0ae572b0c0b9d5b0263f1faadb6b1e51fa589f62e65bb75babcfcaf293f4b13963f34d83389fe7418c751a7b7b53fe3f50abeb7f1d0344763e147b219e61f33bdf8ec36d565b2e7d7e49f60ab63d064427c4eadef95c5439eed800d430e050458e43d71e05fd6357fac843545b1842a2582b1d6932747b40adae7bbf8aceb696a7591f5417a626dbb34fc9c02b61167a75ac4abae4f250603ba85f2342ed5a4ac5af9698275c47af6e47e420b179f59ca373ccccab01f22871bf261cbdfe6de3860f54def93ef2efe162c426ea0a8fcf92ee833f3366cf7232a197a0a45aa6da566a4895ec933408588bad90686a702fedbb17cbbbe4e9ea80ea825bc23c3bffb817606b3d6ed14759dfea83b41e91fe57a66282f562723e3e2169fc21ae7f0ff0267416c6e4874b45ee246642ef59b27a7a152fb827b7982ba5d24b330bed96862d881a2488774e532263339b50dc0b04dfe0090dd1f049fbe79211f0e07ff46402cf842bb263405140396f74f0b346eb10f0816937d8d52e8bd6139df7b3df782fb0aa41b95fdcdec8f6704ee0c94b13a4247d7d09630e4beaca9060406f9de58eb8c2ac4c7ce4f0c371ff1d93cec025af8a56be501339d8875f5d03859778fe033350fd6860f06eab4ce934310e5f08cfde1af98af76f3842221396bce69f927b1eeca8f2ec253e29a4d638ae27f193a3a7d17f2727b2871bb8d13d778e79956f6f8bbfea69b51bf83b3a65d4efb597dd7fe8593875863e1e9b51985418ae5b5e2d5c9476773d0ac1abe8cb8773290202f5a48a83d8495c69ce02a79f66d53160c9562141a917fc1f7a54e5d14ade43f358c2002437c015da2c755cdf8de7f0768fa1c2e38216891b926e7d0f32794d0365b6dfe20d0f101c33cc6326291739399328205178644b490752679b37048a64aecdae862f9ef159ea94d1421ca9d9d7117ad8ac87e25742f481ce66849662cf6cb11f01866bbdf198a2df6ed85c04fdcd8f5322a70d021cdbba754528efa41c6d65c578a80e9fea6ad6b7ebc7b5b92724f5c12066aabf01024d75ad375b4cdc3602dff95328cd9d4ce6c393f8eda12a3cce2dc7d796f96b3b6a4b331431ec613c1a8db212da744114f938d3b875c5ebbb78274c2757e90245865b2724ab9dde9e60c364e8aadea2624f427162c9944a98e137bf8b30d509fa366c18ce5391492c843a0b2c2a017f7b3d9120d102f5a45e9531d26c919f005ee094eedee58e53f885033521c038f217b41cfd1e23a0c11a2c9a662e52fe348276bbbcd8a4914f684c50d8e9a40a1e943a5e5432bd32137ed25625d582c1558d86e5ad4d2088bae01f4bc9f583cae954e5614e5be998315498638241d7abf6610d9292b4c46df47e37c72cf8d698d82f79b22924a11f54c6af1e245586d7955ab9b78136db5adda5a1ff252eb2948992628de54b1dea049fe24f5bde43eb3f9d697a92531d9d2b81fb1f4100af1d59c93eefe2ac123520b23983eea38186c12b492a4732c145a306b5031ebb60990b16dc4242c7b627bbcb4753af8926d382789afd6a62f66d3b1c17095e71124c8ddb38adfb9163c300d5eb6fa4c148223db9e01281d668e0748db8cea758aab03b51f635ad9c3944bbaf8dfb7b722b82e3dae23c8f2721259665a4af72b08abccc372a1522920a045aa58a8df9efe6c484727a0ca93376b18ad67ff78ee6eb5cedcbea6572953e97185ba302cde07e9e5c57d1f593c7a9ecfee8337b719152f3dfc3c433bcaaedfd001d9e894091431fa02b9715ea2daf05cd2275354dc347e0c1292cfcd42a10b26b577d4e870785f4890a60c9127baded56b6bee3d5c69b3584e17cd852ef571a6abbd51dc64e02ccf9143e8417d2502ea38577b12cfc426cf197e335f1fdece86999c7d56ac97a619c598b897a9e13935dbdab40a6d757c41f693c2df5570420a90a49dee0f56b7e88f8266bc22c7ec5ff1a639e827f368a3736f1b4caf79c549cedb404f6fe42acf5c1ad1e5a583918e21c73f2e42551cee4331d549e59bb6bbe779d633aa38593b602a442e376235430dfe095ba23f1653fc1049bddac281a10200851642086ebbace5fd844582391909d5fd8238e1971b61174ce13b6676b062a839aa9c4908676557f810c603b3d654d6d7772e49b61b4da8aeb47a760c283a0799b0bd0849c6d470ed949f5b3cb938ba347440ad16f486e6cae25fb14df41ef1a4125ac72919691740f8c165c4c98a28201159de7dbfc72c668a9b8f1a4f552a49c07b2d3d7c6ab4f646bcd57c98e0b98ec031c5e04f3fee770d5978818323f0c061eeac3976189e3ce8113f42fa1a4298bdf9012c447c7e70917d5619e77389d51410305f7b5816038e68b3c3f5a52f1d2c056974dc3d104efe5107ff5e32970227c0bf8d4477e3087b694c7f788d681fcd54cef136eeeb09fd4473923291c4e845602462f1e20d38571458c9da7c8efafaa0ed1c13db1030c757d9cde411e99da4b4f10fc4c984d04f535dcfdd0abd9f54a34815cbea06aa113176596e2f0db666659a91fd42ee6331fbd58ea9903980881f62c716757ad816f888ccb26368d7128c3a82ec719630076cee812c7756a8bd377a051545bc530b97a145d69372bc29258bd87079387b09658bebfc76a88f25f4e939401f2a7238f7c80c2210c5a1ff48910e70f54c8f9ec8384dfcff123e2cdb91f4779de6136bdd92e5fea77c2f0d9e25c0bd8854bffdb67040424eeeac94d836ff78f98b65235d274a6d822275b9b3ab833a74e5b7e8ef9a3dcb28f6916fad3d0183d83ac26dfbbb57001d2b561f140ca770b955a72cc520d383e8cbad1048d8c7d650fd49e7c0d9a298b5ccde5adecbbc782eacf5d65ae957efbb5107eff9d1ef53069edec5eb1a19b756e0f1399cfc7375e62e24e17366b9676c285958958bee8e1d8cac3df47d8690ba155fc2808e1e740c62ff1d9921a1d69860fb10041345e3f3be877b7de39ef3c4a0f145063fe16a6d4dcd290f5b779aad6ae9ea72dba7262917fcf58f61b4260410593c2e3ea00db0fccf1194347134ec5539e2ac5f858557b03edf40162c6cee932498f404bb6d9ededee4c1a25c7026d78d78ec1bd587e9feef4b8cd0cf957c88af17c205b36a2dffd221f8c9c02b1710f2b77f93eab328ebf31151612d61cbf968800bd6b32a221522e3ad3ea57152b5d94f10404123ff39e71472ef18470dbddfbd4098441fec648bb29b94df47b7d2e8d3c453a7e9887dab56ee4a379a76bd78c89f871657361f0a38125a82972f76ae45f89e236260e02b796505a94b2c547dc97cf87dd09b45d3b096ce57f31fa51ff0afac91f9843d3a56f75705c3b03605b01113e80f78c40deac94dc0a9a16405948d1bfbcb61175f0e9f58c9969863d15f7514c8ea049c49e8cb1e0b545f849878aef55515888913b79a50f6e4adc367b61d2f3c072b97c79bcdc142a3b397505c02f91a0119e1da76860778fff2d300a304b49c4eb064f844d768dd464dfbbea3f10b45c2949028d9ea04fbe0e0b9103b588e14efffa88acb49af6e1c740a263422005e41003570f076933d5ced81b36774e0fdd988af37ad94b3215735aa52a7f440014dab4187d8e9e5f2617a3d8cac8f479e2cdf40568ae12c156091181d1605a10afe82087cf5e3696aafb27585c242a01eecb8181ce09a38998216d964b69244dededde53da49a39671dbfedfffecc6c14c0967a1385404f46c114b8160f81f066ee9e4789e904d2f5179a929da2910091e1f99608d27548b025cef1bc66eb63a2d666b0da4e5651aec569af4728f6cd69518887a6ace93c278f55a8d37bc953133fb5b303357f5cb50754a4dc569be453874ee70ae9c20da2266aecbd838eabdab566ad5a77a68b8ed156a737ece2a108f6bf63a1cd0e6b39d8362aabbc9aee036", 0x1000}], 0x5) write(r0, &(0x7f0000000080)="220e22bba7e58216ea4fcddc4ca794072831228cbe0706035d7b2730656d323e6ffed3811707ba7df6b8b71d3598923a1bfe413f6e74b037c50d7cfbbcc17949c2a4df8d0dd3c36c2b5814e5e27713c13cf14627586d0926dbdd815cdee731bb0ca2b7e9", 0x64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1, 0x7}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1, 0xff, 0x1, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16, r21}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x21080, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000180)="b68931a48ed7ded2fef2a42a2d30354346b0aaf834a68e7c867fab47e5458adea66a9e9d88736e52d7d6380a2ba0109726cf50c4079fac708d251b7fc1e9de169f9a828fcb8cb2d03a4ec2a3498eacd558bc4a60293c40e16af2c9fcfb27fa74ff686b55ee664cb3359a7c93979811ee0a8c1c4426455ad3e41c101df87e9cd7e8d80b596a") 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16, r21}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a0) ioctl$KDSETRAD(r3, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16, r21}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x100, 0x4) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x800, 0x82) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r3, r0) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16, r21}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0xff}, {0x20}, {0xa9, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) r20 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r20, 0x0, r20) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) socket(0x18, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000020000000000000000000000000000000000e63afec535854a201cf7c762b52091639c2e569f16c3a9f86d86bc3c7c2e15ef291ed685386dd8242f39ab6f7689497565d861fd44bb3fef213bab21bdeaef817177137692b36e135e42d8bbc7d182b31d10a728b3a099162c2409722ca6837502e64cd9520bf414929715af8869388305db3537"]) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e4012e2f0cdb2adee60496c59dc566696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x104) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r15, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000000, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="4ae4a8a648d6cd25f0ec15bc52b596da5cf33ecd0b92e3fb3392db56eee6964f2cac762335c835370d1601ec693a48d42b7956ef8f247c103313a0677ef0861f4c31c7e5a18ba40743b25cbfdc211c14b6d06de6a2489f53d01a4485f0758c96f7c89b33e4ae9c1750dab15c3f571c10aac03277383820b3fae1bd598dbc479155ea0cfc014f9748de984ddb715dffcdc6c06cc9d1a071b676ec1433ac443bdd770798883d7ced3262d018505493a1cc8b329a07c5ee80efdcc8f18f7845bc8cc9b7ff0f3f3276deaa0dbd1d4c7829e1caef121527728deb51e03ccee1f6f5dd4f6032b2f9968dd70a615f", 0xeb) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = accept(r0, &(0x7f00000014c0)=@un=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8702adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000001540)=""/184) dup(r2) r3 = dup(r0) sendmsg(r3, &(0x7f0000001480)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000280)="f19636c22387df6e4e22e7574d45867d3f152e4886f884f8996fcd6faafb3f007c22e2802a89871c7d658c1f06489643bca83a18ac6116da829aab6b17ae99fb029871c3a9fa4fd92b9f8611476bb4a0019c03316e70db9daa2a68ddad08dcb6ca4c0fc087f16ad72fae26a1a5921947706ee9dc91c1ef4e293553132c5cab543dfe267164bb9885f7997098a9ec3c28cd6e9289aa13ee4ed3e6e4261d3d83c8f153a6863f5c6e159e2c73ed8517555de2451319564d825142db22f504134ab2e4fe1dca3ea049091fa5c5ef23c3bd063c93f5df346a5dd51b7ab6dbedea2332984b307482a394d3f29a3f", 0xeb}, {&(0x7f0000000380)="3b77d5eb495f62c38e7d610dbb1c24459c695419cb8a32f7a9adbdba15a0295be235c15720644dcaf3f36915443aa491adb4b7cf8f71d4cb66600769e299f52382c16efabd3cde2ef6add9805b6dc31532df1062216ec997acfb8328e382383c9f8511bfeb275a83564317f8ab19f5439e477b588beac8be9d8813cd603012e515f2b8b6b54a085c1de32d1f3e4a1eb6c62de8d8edda62b10d20150fd6deb7339f5db0fcda478e787169f2de3bb837fdbc566c525e0716400ab6e906ca92c2348d5d7a4d93fea250072f481565ac0d3911361a3bd3cf60e7a36d5d3edc728d4df2e3ffc0707ac90b670a75e8766560da3aa91a6f40391b12e2656da3b832c81f4df34ae8a0c3154e2fc76df9602d977287046965638e1bef8c467d714ded9302f0aa26726543b313c298bfd2e2872d14acc2729039175a2a1954251c0edac77c9c0f135caac8d36fef0da57ceba054b57cfcc6dd4b12cd84d86ec7449c5d82807137a17a42c3e04751fe0490b4e02a3628901c47810faf3af2a565fe4ff85e7bc1dd5da9a011e24cb636f8e03d0a2c52e592159b37e0d390799a49ba3e4592b5f983d523f0993c798c8fbbc17bee8d512ea2f622c08342de519c0878f08323ec9dbef37084cd78f2ddb5e151e3789b9eeb57a9890e1bf00d2836de6eb70a3f268082a5041864905035cca2b15108cf38a230e12631d43662905fa3e58120529d020718acf9ea4c0960b54b52c9d56f4ce83f46f16fe0208463cdf3e1e7e544edcf69497c7eb9db9e41ce219f665101deb5d4a8443ca4e3fd1de13e84c1054aeb1ae956676f6d81b80035cfdcf8fbc5ebae345a44d02d6c6742e1a8e4946e4b902d52e70f3caed65c023a7b8260c0a31fe9c6506c0574bb89f40eb91931dd3c0c6ceae83daccfd9a22e5cbbaa38f48a0b2f79acec1a75dd48acbe9fda7a322eae14548cd2d8150fca3e521aa427025ac59509e5f692b931e8750fb89e43b42b2cd73f62e2491b0799216894b491e5c7c13319167f5a4c8b167af0834182f65db091a40e5fd417770df055551cb8d6c00653695b92df7b169e714bdc798f093b6e96522cbb6ebf4ca7cb833ddf9db81d0ff36f5a77b40f2a57c049bc16e48c09fca9628cd9f0123027b4abe3588df41e5624eaa51c4bdfa17f0b9f0cfe12f39ff3c1b59419be06b04a0792cab5e922df8594345896a08a7f631e6dd9870ec01b12def91dfb08e67b9b2fb0db08112ce1d29596b84b9e589d62a27fabc870f4c393c91038b6b0b8887d22b3e19ba15ff2e8cfde7a215406faf3f75478c9850070261b43d557b5eee5cc55523b8b7acfe8aaaada31d8e5a59ae7380596b701aa82ccfc368427ba720182e779a06c7f6deb53bcf387e4f1f956fa3e8767e4adf061889f91c2b7903c99414c73d1c04cae484342a63f4540a8a7f1a73a1094614b8cba89298c4b2c1bf5a22d2c0d58671c5a6a118d75ed3fb09e9e43d4fc2d63c1a4bbcee7dfdf442d01070ca19b9f8e7f2af55453ec9bf5e01f585e921a9b63cc1b9fd9c9efbe81dc2fd74bae505e06e12b4123a2dbc6edf46841a9ab784bd53cbfe28cace15180ed94e0196abfa25c7d0d045125eb8ddb286bdf682291c2ee5619b13cde1236057af6de31c41f121a71d278687254755a93b6a55f6138a2a1ec4a0dd12546ea8fd6bffa28c63070c54aeb1e5a7588a684215628aefe37cff9c65f16fd92ea6e86bb019d22b488f777a4c96b924da3899c76fcf591a093d14abb7a573da53133b3ca9b8456f931a0d837fc91014b7edd2d6e844600eb4d4bf37a5d5c97cf78185b4f72e543c2de3796bc1121c36f201f055d046ab2e5cb500c924831aa746fbf084749c007d8888d132a82d8d4e5663a2bd0437cf890e31e96ec30bb9963b3c0b26ced10aeb3afd27124d36f09345cce39977aa1222827df674250c294505e49863a9c34c4e78b1603f34bb351e6249661aa44542ad580a42f667ab666deffdb9f0c50208a4c7b1fb70dad3d9ce1fb5e16a6f9027d3ec23206ba64932dfc8b137b0adebd37291621c58071de412abce6740f3add68014e3e31e15dca187771908d00bd85d88a0649fbdb98f5acb5dd88c6231ea41dce7df8eb3a38937ccb03534224f31fa9723b34303da44a36b8c7863aaebd93d9cec3b7a1485d17d4d7a333cb123ada993b77c81bdc250837c9a75ebdf637aaebda79e0e119880e584897db9206e0ebe452524abef7e60525315860b85e4288476ebc357d74b2226a979cf776c51290efc9502fcddf2f7362d9a8f3685a5e954abe48111efede5c98967f88ea2e3aa7cd2f808ffcc1ad624f093d9ef924d8e008c014eed7a8af199b31c569c462b251f6c5750f24595ccf0a527af4bbbf64aeb3a4e7dfecd2ad86078ba07c3a467d45b1ce9cc91332fb883508c37808e34c8868af74ec5e8463fe8b237c3cd309ef534728a4aabc3ee5afef03044cb8f8df25a86a4df59f148cd4d3bfece202bd0250693de09869bdb3a005d1405ee7f8c95380e115dc217a4a766f7ca2565cf9a8e65a093f89018d67b88d5d7d2854223ae9d9d00a708e7af2229a21382e1abf93595f74d1f184ab851b5bfbd233518efb718b77239d06394f24ab56650c2b54e39881790f946c7905b46de874ca65fb0c127c3d1544aa2a3cc743dbf10442da3fa15729f6dfcd2f1fa1ccb9b585e6ee99ec8d98808d2145f357d6bec846e543e4dfb8904e28185a8183fe016bf13907deabe1d9e40bfb5415f532bd122c60a8cf136262775803bf41b6ba645ad914b5e7a06dd8ae030c64f48fd9945149b3a417106ff4c578dfa937b5e4afbadde7185e1929c7ccd31136f54c8eeedea45809196a71248a04024c5228b6cf1d0288fbbf808e2c6fe652ce51e09c91e4bb69c5b6017c9603da5d92598ba02c63166697d711e7a848706b5f577f30feed0b2812a71373df1a054b27709fd877aafe523864b027dc6cbd2cbc3e01e65f4e155845aea4e3c7ac54daaa8386dc72dc9fbae9e7bc674530b1ddca90da8c111b40dca0d6a54df3063020cf327391eb39affa7a852b7cd109d7f8553d77ea6394478bc6d97d3fe0e33f85084a19892f1f81a527cb2c4e75c6cc9ccb7cec1b9bf9e2b74c98cd753209b1eb2bc877cedbb17b86bf3d1ad2aa739656e11cda4c3aec45084e5db5d0ee67aac5b9c6439817324b6d8b8520d184e29d218fc2d2e6aa187e3f9a6954df9ed6f12d6d05ff9e08e29964bdb7cc0f590376d6afd35ab4574b58490640714f2af683194d5787e95f09ec9fb54e1fb1f183615ec190e4af1d69372056eb1e398c5304af510e4783354aa60408384f7dc0d4b91ad8fc435ec45aacbb5589ceee0874d67bdf5d44d226bd360e22982e85f8a4cdce2420f3027ec9399963cf42c6a6cf323e45831e3709397062178aaf76586395ab13f1cc95c919536e8ed3e49f4dc28e827d709972bc97e5d6873765f4637de978d52cf66fef3b4ad589c04ca55e0a3345a280ead490655fdec35e140b8a76b3dc27f30b52bfdff455c6609543c88941c67683e89302bfd333a13beb4d507c89efb8119d02615d178e516b3db11facfbf7a313c1d4519c52861e454b2ec3aad246426337bdb134434233d0192f87b1063618668ebe0f31600e30a6ae49fd2e02e70ddd301b3aa9bd91b7c6bd13776a630a9676759469fa514f7e6f14e6065f653aa49d9c3561d9a3af1d73aa7307c5d7066d01b3127cc7e3a87bd517fb5defc6a5ccbff9d5b6e126fbc42315c589d3016027b0c11f65952fd17075b7ea0e173a9196c4b31c251462820a2afe8f905eafbc1bb2c94440c86b8cd33ffbc00b0aee4bc17e56f8c1d1f02a842c1b2da0b75894fb5b08684c8ff633bd462792d60fe8fed67c0cfbf0d04200b469ac0711bb97820e9b85f68b6eda6edbf1dc664d9f819704ed6e4c28494b990d1e7acb318f02913ad19bcc21e2033f597dbab377eb49c7738f2e5dce33549e1eebba7e377595fd0eba31126e2cbb027f4ea3c3a21e08e852f3b3c8ab5439ae6be5769db1a7f3bcae5076474d86164916d79742f6148bf2cd695c20ade83aebb9d24fb2bdf78dd240a43ca418fb3d6066e98203777e9b86d9c7b50a5ed410e9e8ec2442f1e00814fd54a859dfa381dc4ae3d50648ea32c3f00c60de889db585bc8fae433d12c68c9fde48e866cb196bba5aa7be644a7888b95f108e9fec83c015a22d0335e286cda805517db5f8df12c3b3b214d16e857cb5ee5d863286285903ff0cce61094e2d81f4b416356033598a64df046ba667aa74db314e10dfdd6941bf902a29db22ff079d602ae30d20d2d07313dd491b07d7be30418a076cb88dffa62318beab31eb475d63bec22d1217fc32f745f4ea51bdf11a0cf1f26282816315926b4de4e47f6c3b87b5887e87dbea5733c7193b97acce4b52d7a5651568b45488b7eef10b2f058e3eaebdff6e58310500135c903ecf367761edd95c3d713180190ab47eb4b4ec6885c43bbee3409097362270f4c815f12d6fe3039c3538a207f74c71abf4c83966a1c9d9d9ec34f5d076b5a3a24d6b293c14a9c20a7b36de64ceaf843b51e6896d728c558294ff962d9d8bf3fb88528da2da075fdcf4a436d8793be7d3cead2c770dc31c615799cebaea1ae59c9ae5f23411d92b98e33e8388f470631b63835c3e2071167b6cb1a83c809c351726e37e5e9622fcd338a5feeba0b494a1b00332c6998e19fd9f75d32739fa28a6a908685359538f042dc681a93908018b6c605976109860ccd05d73407bdf0bcf7be96cda87afffd41795fa642265561bcdd27d691774baa9a56ee66f0800a338b97fbe33eb0ce2119e8c44ec833888f28e4c89678ad01a955ebdc0d544bc28bd6707a7a0313018756d4e260634e8ca64b176666775bd6a1ae54c0f3a49ed60fc9ec23296874eb214c5a606458233ad30758d0f65e12ca4006be2206167452d1fc22aad3e78d161656b7decbb708e6bfc1085a636fcb9abe0b83e870bdec2251996bfba8c569660d1e713287dfe272dac283ac33a1d78a544039e982a4758badca31ce36cccbf5e9a3c8253d540b57fbbe5cfe9cfdc4c1adce6fb58b0ff71221a1e65f1904dcb144257a375dff59b0377d32afd1c698eb4c35db82b61aea5ae6835e13c8ac521783d35121d046aa4ba2ece8387cd056bbd1fa7e7080d426c815ef28b02bff41fe07236a4150a88c6acd52300dd22f2ae3af4299abf3b317822daaf7f6796597c339d17c2d2524091a00d3cd3422e55b9aea05157a55acd4d2361107fc1b93f1b237f829aa198f238df6c2ca3507044444e206cf6ab0758dfc4eb00ab057153ba88e2729c62396b1cc3e2d4af933203b49044a6fc1422dee083341201b2161aff56e1185b457f57506d19e2cf265c562f704d05dde39f32a1ca7b175276d7e4df82207ae10367dacb930bc22d8955f92141f39ad3b0f16034b0070e7371c3d73b280f801cd3d1ebe744f1c84adcff54692d6cdb265d5ffadb389e5cc55f0ef594269801e0401fd111c011ec921f5cfbdc9ce4efde4f9da0a0bce1114ce21df0023ff5c4a5d3a8c1d70d316125519b4d0e1c80e809cc4e05b16c55dd8b54367681b367bbaa44f94332038f3a08f5782fb94903fa8a024d314c611bf6a9aec9de548ec6354bbcc8bf2469f0338de9d92df9c4c8ee6909a999957098ecead73c7d2655ecadb1e22f3fe1d252388a138f426e4fe79f3272a6f593da2be97c4fc4631c29fd93cd02480aa84434ab786928d484193b2d28958f6cb84d0cdb1465adab", 0x1000}], 0x2, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000000000ffff00000700000027b8570488e0ed0000ffff00000800000001275b87ad70868f207fcc30c18cb5a96d7c821be14d0827b2931100dbb083d73296b53b157fe4a25b87288760d820007c869ad92a369a0b88778ced632dcfff6b1c5a76d96743b49052205ba1b0fa1bbe690bde25f11d56d319e4f22b9753b59f67625174235ee9c1e90800"/152], 0x98}, 0x8) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x81) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 16:00:09 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r0, &(0x7f0000000800)={0x1, "344acac0352692e6c9f0f23dc3704ddc627919fdd130291ac6950ff36886b659b12f2a046196910bb930ef02164f9fc49007c4444243b99d841c7a1ed29c6871408bcea8b24a7813b28b7e9d68631311dd1cbcaf372443a3ee90a39c76bd8f7cd98cf137892f3488470823df2fc15889896dca36fd2cf93c58e70b11df110f6bf9dab8383b2addf11dd9aeaffe6e708b93b5900ba1b2e620c0bd46240c001b4cd065ddf01e2a7734d903052a76d8465e6165540470366ff237a71c3bbfdf3b96d8a0b478ffffc268f3b04bd1b906bdc13338601c4cd0f54a57a52c178043d5c639187c0f28f3212bc6dd506914dbf646ac56b50b64c665bc9de721ef00eab6fa6e6f7205b8effcc45f3126669a36c4fada31c6c39d8f2b4d660375c0a74bef06f56f5a305143e86592140c5827c989cf9196ef4e6ff69950ac5784192d1c249b08613e86b368d950713c09a33f9fadef748e9610cca85f9e552439483db01e46fbdb554fff9d33ce183147d19705594337965aa6e9aef73e9fc2986bda8a6525a34d86475ffc82ac989c4ea61e6e8e9bb616ea53e29b4269da4a92980ece8c1c20128b8fe4d0e239fce30a63d13f38af71d3be27c5e262c3868412eb38d2b63a7aac524ea7c3db0710599e5eeea37decc2d857b03e3635173a8899fdd091f39034feaeef7cb9d205baee1598f5e6ac6b310c000b65dd0734c256ab2092adb0b90d8157bac4545b058bce13aab6aa227e42906220e10e1fd3e42b30f5ea921408bb061109617181919074d862de620df9ecae1273775d48f2b6c7608560839e1305e7d783035e711e7ea50207e319a64cb5e556831a4360f176e497cac9b408e2393f4ecc365f8f298f4861fdb88b8c80bf14d8268028b8f9642824b0574e5e0b73619bbc3c7ab9b16e8fc5aeba7a4ef62d6892c98a199906c912bb214287e0ce2685be9d9d5baff4f458e7fbfc22e06a39dcc2c3b32774d1ca9f7f812061bc113b630a4757f96ba9cba96342ad905c40a745e3507ba0ff34ef1c6a7e70fd0e76c77b1092da1b2853f0e837986c401c8645c50950a263d992c20013219811337dd10efc1f36dd12e138c78021f9d90c111e6286c7f1344693aca80ad389f140fb1ef708621fa377138330fdeafca75347401b225dd957bbd836bc8b58a5b428471268bd3a6799880fcf0630746157c94a6abaf33b49681b0e069f9503f1991315bb27ea0e721607c0239d4a31018dafe2140003ec5b62acf52c05090948a89182ef1a452a69688d4a0e71814b79e11ef0a263b00ab2d5cb6608f3a8f2cbde1556586bee453163690b43d3b6fbc0f076555cbc958b46fcf904192da125ab1a68db458e2cc160e7f58d02127017867aa5f3a89509f4f64e380a6c64153ecc13b6008e2e8c434dfd4d98d13ec289edfe98c58db2cef32e1d85029d83814666f95d3c99d154ed21849cd575cd63e560d1c0a4508f36c20199a199654bb3b8f4af1386be71b02d8bcc3b56ed4b07f87707de03d375a7469955bab19b1d2ecd7bf0378846ef0b9f17ac5c75c74c55813f52205a53127423186fce4a657b27c3221110d7ccc174b78fa56ea7dd1a494cad141855a51e48cc1d92eaeceb549235c415966ae92509655ddcf33d6a0467e76b55a27e30028ebc87b25a44126ff6e1cf18f523d879e6b36924f4490c0afb8b0b722aca3cafef09889155e0efda9d7fafc9d2b095ab88ccead525884c7b2a59b1389a28ef1eb5acea18e05ab527c2c866e58518554351466fb0ffa79a3113cfb81a09e36820f7165ce60416ab8d5f0510cecdbf4a4c4f6b4edd127a5b847f7d68466396195b94081595566774f54e84461de3fb085ad78dbc6d426c42c98d604951f0bbcca1c12cce8a012b7357ca77f5867ea57fe3088262c1a8ab99d3b59b0d97777d4d4f40ad02f03f1f76db6dee9272cff1685032ab002b510612e59d209d2e232f39528966ecd5391b50e7edd23eee0f374dae81686f94a66e1ce83e8fdc175dd7850c83e3bd19b52afaf55c0d9c949db4e6ee3df5560fc22a4a43e35739986260ddccb5301c8532fbe9a20dec251e87e6f227bd61209052787d3a0c9f0c5face6b09998e42e97cb518d5584730142ba8a4334491f157863efcb36733baa84d6277b064d041c3a17079a4224deaecd71624f5765297ac6f247e9618820f587242a7cdfd7966847e12ba7fcaa2b97d122a825451df4ef0a235879e50dd5feec118b91114ecedbf477afd157075973ff517eea58e50e2a1b23d26935e1b8768e4b0b584dd7369fe8c3452e1b1a1c946bd4114ea23d61329fc6b4eddac0cebf52171f819f123345a1c4b652c59e91d0b1b5e1a0ea801433272c266657df64da1cf2e2adf5f51abe2a46428b4ab6b980149fa3c790ab9a8f1a8f7d764f769b5fbceef0c75b125664255a27a6720706694a702e21528345d68a2c101532eebb013e742c053bf3dbf40a7c3dcc106fd0b4a3c9950cbafef5c022d43555f53defc9a4c0eb8dd1f1d0d26fbc765ec2184254a0a7afa162b9b7281184231295ce2f50d998ad113e60eebacfa7e12287e037e9c737bad505abc16b8ed02ea6d2565c6332fa11c7dbf1070dd065d87f3bae73bb830466cfe358bd7fda9b11e1e427bf737de3b99fe16f41f52f32ce5fc93af187434e9557a7b92514b2621fcaae988263f702ed6ce2aa52f788063baa3c5e07eba34e1f79592ccea0880e0780df26e7e3c06d818361174e9e34539f7e31ced5eb58c271c6b57758db66d6e01541e5c451f891edf3073eae8bce3a0558e43e080d2ead5741f9071281b52b6c0d4392a4348c79a981aab86f1a0fa57df702052caa1075c2db86a463709b7899260aa04ce8127a4fa18f9ebc0e764dce2bb202d9846658a7dacac648e0949a07b9421952dbb600857b5692d63c5b0c6dc62082f44ed8c08bd4cfa0807f0c48241c2f26ed9796ade8536de9da5836df5d832a46589e1ebd3d4610fa067f71c0300ff37758f791ab806c1ce774f896e2365405c2d58de4df3210050aea07e8761c30e8e93079ab6dca752e3e226df5dd0a1c75d93054859f27328ad79a5d1be07f21b7115cf3fc2edf31c82808c31837df5f873999e7343e57da6870416ac207bdd55fe9446336631abe9dec17409fac05fb2f5d7a2f2609df8f3169704d518327e018b2fd5b244d2ff7542d4cb4466c7e32abd56255e96e199302beec9747360cd4d667df499cf222b7d0a1628db6dd04e4dcc4216088b642e04d292ed69ef3c41ea14d619673571f03ec202b6d3bbc4079c048839c4be521d7ff9b6860696b21a0b4dc8332c305c5c6c7aa948bfc4a15358cffdb91602bbaa35263aafc2c6c3553c11a0ffc5f094a0f38e1cd763ce71ef22835cbf89f414ce226d40f867dbaf4cc233513af2592f17071f3c5baaeca98a31120d3f7b16643cf20f0a9b03d2383dc72d13c634f9767032491e46bc3f360bbcf2bcde0f763fdc28986a7e35f2a18c48746ac17caeddd3849a966709d90678610517188b1ccbbc278c200c9a2be76b394b2c071311476c2398461f8548d2e633f1f9da0a944c7882322ced4c24eec5d5893b823c26af17baa515d20ebe7b43da3ab52370c0eb9d72e287cc96496f345caa01619f175a9491efbb4fd10a44ba85caa5b8f44cb98190affa2e199a7c9840c657d1015f467cc906fb67806e66224a5e18694a786e04c6a2b1b2f04957120d6d8e8ee0bb0cd49420e722049fb97e7559b9f765507e414d681c1611143a0610c7a1082f824bca275fc106a92eb81144e1783ec6fb166c011f272d202d3e6c7caffb769a59ab9b1b9fb49e0909ba7ae23ca705b208dde77fe2a11552bf303533228225f8b77d01aaafe7e3ec5957f1d875cd491f6fcfee24333b14ee7b9c14f6f40ca1cf57c41ea009a30f6a6acdaec8cc407461158460099d4e27cd9d4afe6759c129acf89758fb12ce6e70ba2ad7496f17aec6119445aebecbc1f28a8bd1327e80f899a27cd56c446681b75699222a344d03d23d004dbb38e4906813784635a590680dd73c2ed4657b3e84d17d974596fba667e2e88698b7c07feae13bb398c842b2386ca3db0edccb9d10d087a4ee4f73870a44d901a7270e410140d193935b73112cd740ad03501eefd1d51bd61a98f165c671afbbc3edd5d7ad5b48b35f0d24947f134772e6ba57d6e1d170972c7a59017955f3d0b1464f7764cc5ee69c832c7cf656b9c1659cba14e3d4ae62b89fe21c1a0d85af6eeb984fcf9ba62a2529a0bfa23e76d6fd609ed60187f5dd26f43387b83394c62daaa4a6d1a2a894dbdc92856dd785c6a927e3fa5703a8f7e11437c09fecd4cfe15580f4511246734ba430844da3f528e04525d59b08f2ece649870c15556e94519c40f0bdaec1c26d564b501519a923e5f14879d94af9bc482f8fab0c4a4fce610142b76373a74320812927dd170a932bae99df2e563515ee4dfbb373140a26cd86a951d68004e44effb112ae64d97ae16266df4b45fb675e3904775de668e15cfd7e287a4e7d6cac6269f2c50cee78c2bf456646038d830177766f1cdd181e25986d581048e37df4baf939cc862a8801a87854171e4ad440468a81cd6497f72971b2db291deabf2a69a801ae65d7acff3ff2417e77acfb0b9d6877bab8aa87e6149dbf034ff4727d126adde163cea055d238adb08c1d9ac172d2448e3bbf05a95a3d46a98738ec2a634a20881cee7f6fd9497d5db9142ee918fd5ff41d92296c2b6a1441372de9e0f2fb5663d9640eae049bab6b7b5d8a8ebdcaac65a979b2c1242916072439511609593ca393934ad12f6fc3719e4ae0b2382fef49716ca951e7609c59ba3767847f468565efe9766b241860b86fa22f289bf3835faea294b3d5f2dee2c39c310cfea1024e8a153d46c83c0309f7e5c2f3a818d1e5bd838720832f205771b7164b4429bedbb0b826faf1258e28a7fdc1cd7842038ea587d1bf0fe98994f8a1de3fb357a7691e11ab57486184a044f3f5582bdf6e834e119b8ad5179facb72b0c083031e78af23b81324dfb8f9083d720ecd613e423d5448ff6a5499d7a1f72ba2dfdffd89b47fd2492536f111b57f9f17c1c8f642e0dbc5d6b0819091903d3394899d89f8e7ae49f89fb016b9c370444de147ab39a089f81a952bb7d4e1410296721333883fb6022daa51e7019a02c1a754dd9e919786384906223c0d5c8019694e2cc6d933eaa4cfe87bd0b954c971db11b8b5bdac4844b12bc24c60f7a221f8563fc089d08d28885fc4fdc19ec8fd4509ca9ad5c8e58763e998f9f76b14b06442ccfe5e8e050bf25ca525d868c87a56437079cd2d5d775bd94530c1e3d8c4cc18e9ae0686810793425ef34cf90500017442aa59dd1ff6e98c570ebd32da1a057c22e947b71c6e44ad03b6da33a3a3c738e9f4eb4a3105119afa60bd87401dbdbe61fd06a5e6d46286ef960bbb4f3b2f0a88fbd3d334f2696452e983ef607146b241e2dc9f5babb9d6d598770b5feeed6b101834828f2cab427ba04ab90b9816748f25c1758a8f553e1f06bf96baee1ac4975c16432f1098d17ebc807529c468dbf6e6205f7f7d35dd9df8179f9e6eaaf9242c07b35680678589c0e32b3268800bc71ff254ec3325fbe5780415d04b0cd501061b216bba3bcaf1246f0434da5edb9c94d40efd929a5ae5d013dc1a1fd4e641c09675599a2a69656ac07bdf41c24aacc6d8ccc4c32a9d5f50b6bc05ca4d8b511fa9f1afcc44f26f4d1f86bc16cfeb856693fa30f3636d4d87ad3b8e0a548609404420ef8f"}, 0x1008, 0xcd60042e383acb98) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r1, &(0x7f00000000c0), 0x1000018f) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) 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) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0xe, &(0x7f00000002c0)="7ddcd3d47b6e78d7d21ef6bf815f") 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x20, 0x2, 0x0) close(r0) r1 = socket(0x8, 0x400000002, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r2, 0x3e136e7f5824fb99, 0x3, &(0x7f0000000040)=""/63) 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:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) 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, 0x20200, "00000100002000", 0x0, 0xfffffffd}) 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", 0x70) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="af1dba11c832eb86fa8f94b3160c018d74b4424adc591b2ccf3002d51d13a73641756718fb358791e85b36032b2c4ab7553709bc24dc81ed3ec3d9df8925191a8957038eacf4fa7a1da18a57889cc1832d0b90623ecc39f447830a27dadcc42c5171c073f538f9364f588b3f4bca3c9c57bce2e66e705f95d17a452dca414979b3113554085c66d395662eb44982580f92a6a78e849e88c504a1b029447eb0493e587dd4e86c108bfde93f568dc4124f9c1474deabc6ae08fdc1dc85d979a72db3914b2c", 0xc4}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xfff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x137406e5afb41388, './file0\x00'}, 0xa) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x400, 0x0) r3 = socket(0x18, 0x5, 0x20) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)=r3) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)=0x3) socket(0x0, 0x2, 0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x149) r7 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) socketpair(0x2, 0x4000, 0x6c, &(0x7f0000000480)={0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0xc7, 0x40, 0x5, 0x1f}], 0x8, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffff9, 0x18, 0x1, 0x3, 0xffffffffffffff01}, {{r1}, 0x6, 0x1, 0x20000000, 0x3d0, 0x48d}, {{r8}, 0xfffffffffffffffc, 0x100, 0x10, 0x5, 0x5}, {{r9}, 0xfffffffffffffffb, 0x4, 0x20, 0x7fff, 0x20}], 0x5, &(0x7f0000000580)={0xffffffffffffff62, 0x8}) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x400, 0x7f, 0x3f, 0x9b8e}]}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000780)=[{r12, 0x4}], 0x1, 0x1) syz_extract_tcp_res(&(0x7f00000007c0), 0x14, 0x8) r13 = dup(0xffffffffffffffff) mkdirat(r13, &(0x7f0000000800)='./file0\x00', 0x0) getpid() pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa2952267f202db41) ioctl$TIOCGETD(r14, 0x4004741a, &(0x7f0000000880)) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x2, 0x84d0, {0x0, 0x200}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x8}, {0x20, 0x0, 0x0, 0x9}, {0x2006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 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, &(0x7f0000000000)=ANY=[@ANYBLOB="0000393d40c4f6ab631e"], 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSTART(r4, 0x2000746e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() shmctl$SHM_UNLOCK(0x0, 0x4) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername(r7, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x4) fsync(r9) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f00000000c0)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x1, 0x1, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8f6) munmap(&(0x7f0000674000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x38) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r0, r2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x1}) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1f554cd7efaca2, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="af000000000000003000"], 0xa) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r2, 0xa, r0) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r3) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000240)="1027264b2769be6b4ad6fce46b7d40bc23eebf1008492a6419c9a39c924e10becef2ee46f2300d40a9f6e7f3e4cee55b45de554654d6b1c75f010945bf2ff8436a418d80a78058050a607482e0923cbbbe7b02842c9862b80fab1edc3032fbdf6265b0dd09bd64") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000700)=0x1) setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x1}, {0xff, 0x9f}}, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) getuid() write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x200, 0xd430}, {{r6}, 0x1, 0x12, 0x20000000, 0xf, 0x9}, {{}, 0xfffffffffffffff9, 0x1, 0x40, 0x0, 0x1}, {{r7}, 0xa, 0xa2, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x6, 0x200}, {{r2}, 0x47a11ec137810c2a, 0x10, 0x40, 0x9, 0x1}, {{r2}, 0xfffffffffffffffc, 0xf, 0x1, 0xffffffffffff0ee2}, {{r8}, 0xfffffffffffffffd, 0x40, 0x10, 0x400, 0x5}], 0x7fff, &(0x7f0000000140)=[{{r3}, 0x0, 0x10, 0x2, 0x6, 0x1}, {{r2}, 0xfffffffffffffffa, 0x1, 0x7b918513fdbd3f65, 0xfc, 0x2}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0x3, 0x3}, {{r9}, 0xfffffffffffffffa, 0xa83a4cf5860507c9, 0x40, 0x9}], 0x0, &(0x7f00000001c0)={0x3ea, 0x7}) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) r1 = socket(0x10, 0x4, 0x85) shutdown(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6e9, 0x1f, 0x3f, 0x200}]}) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002d5, &(0x7f0000000140)}) pipe(&(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = msgget(0x3, 0x40) r3 = geteuid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = msgget(0x2, 0x200) msgsnd(r11, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgrcv(r11, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r12, r15, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r14], 0x4, 0x2, 0x1800) msgrcv(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r5, r19, r23, 0x8, 0x101}, 0xa4b, 0x2, 0x0, r24, 0x7f, 0x1ff, 0x1, 0xff}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1f, 0xff, 0x6, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) getpid() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: setrlimit(0x3, &(0x7f0000000240)={0xffffc, 0x6}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) semget$private(0x0, 0x3, 0x300) close(r0) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x4000000}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x80000001, 0x9bd, 0x10001, "76e6a72a7dab6b504419aa793c28935f5b7c6afe", 0x1, 0x3ff}) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e3a05e6288e13f00"/4098], &(0x7f00000000c0)=0x1002) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, 0x0, &(0x7f0000001600)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=[{0x0, 0xffff, 0x5, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x0, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x379}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r17, 0x0, 0x6, 0x0) getdents(r17, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r18]) getgroups(0x6, &(0x7f0000001700)=[0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse0\x00', 0x200cc, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) open$dir(&(0x7f0000001780)='./file0\x00', 0x800, 0x1) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000140)="e9195b1306e4669251d9446f192546bef3ef177a154fb3a8fdc2ab136c801af751694811ac366e3a4b53ae6f96b76bbbeb0244979de5b783b012a7148763a9c6b0ac96d97d333f4936a8e4daee568146084a53e440168adfe4dacaad7877c51495943ff8d68f05baad83920584d83507e1a6ba30877cdf585785ade9d06dba8fbcda0e0dff522729b152f389b5dc5fec52f3619aa6e64fac68c872eeb679efe0e681acb1e9bf748275", 0xa9}, {&(0x7f0000000200)="356ac913c8643f26203b5dafe354524d69e1bd37587a8b236bd3119617b2c1543d8cf04deebaafbd6c3297cd9eab5620d01212f6811fadd7a3d220b64b82a65b8b42e98cc181f3b4b89d2678d1d020f32f9b56da18baf64368d32caf142ac58e83536f0fcdae36ba5dafdd", 0x6b}, {&(0x7f0000000280)="9c32fcabc92ae098f0c7d7b5c066071e5ef0f741a225af684ecdb2644877132448a25ea655d2ee4d88690d766e30d9c919297368a02a348af2f2552a8ba31e6f3252f3eba5b10f41cda7b96394f5d6d684aa0d0fceaea736c35c2f2dc119ff65c1b113e9afd130a4d6ce3390f7d6cccb0a", 0x71}, {&(0x7f0000001980)="7d831be2c1e82d2af851c14894c2afd63d29f14c47024b2e03c63e22abe8183904fe5e76287ba38700000000c270b2c6ed143c0aeb8662b56240a6eb694e8df2890789b5c4478e07fc7ccdc61bc159e30d21f03ba62e3ee1e8cd9f85e21a484e9010fd64d2954cebfca140c72b24072ae93e604352758b48bb94dee6e7faed94f8c921b1144d0d7993", 0x89}, {&(0x7f0000001400)="b21189e2b242aa25d36ff996831905cfd639de947bf28cd66c6d2806f2582d5cd7a65fe4a1dd74146e8d572f0205284c2a25d908114c5935888e2e0e4a7a70679d5c117980127c5e3a7eaa556c8d502d", 0x50}, {&(0x7f0000001880)="8b9df9d6bcbdb9c5d074a3bca32744681a2ca8bedd7c62df4b663a6f99a027bce2f76d0b92b882eaf13b27072018efc10fd29e680c6caed4cc3b7fbaa37d7bc1bd4658697ea59bd3743b73b3ebe48ef124495b9e99489b6d4754a7d45162535ab049d72ea46e036ebb9c1b7c00f4963f6bd73c7e487eab93138abb8db0e885f820624c06150c7a57137ba07a56756971be9ad8cba911578095a0354fc6bc3c30b5a01cadf978d99fcbf986c19e5f13a7628799088d738df5eeb9f48ba2c553ef154decc6c39902d9ec7abe59511118a36e8f31f0586828d6b927af547d93c131e725d4fcd71603473ec1b7527c0eca17431f123933a077ac3a9d", 0xfa}, {&(0x7f0000001500)="2efaa6238219311c467345308719d50de7a109cf2460de4d99929e6fff0aa9428ef5ddd84749e7cdcfbbf73b7303420db9c654d53abc478145e197c3c399b531adcfc050d09eb9cf5f1452e936f74c113a5ed2d9b21b2fa711a6b3dcd2fed4c5c851adb3f1fea7fab05e2cba18047f61f8a25f", 0x73}], 0x7, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r9, r13, r19}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r20, r21, r22, r23]}], 0x80, 0x40f}, 0x408) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x200) msgsnd(r2, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x3df, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESDEC=0x0], @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x7ff, 0x6}, 0x4, [0x3, 0x6, 0x1ff, 0xdbf6, 0x4, 0x10001, 0x5]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000f96000/0x2000)=nil) getgid() munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x944) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\t\x00\x00\x04\x00\x00\x91\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r6 = msgget(0x2, 0x200) msgsnd(r6, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r7 = msgget(0x2, 0x200) getsockname(r2, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) msgsnd(r7, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRES32, @ANYRESDEC=r0, @ANYBLOB], @ANYRES64=r0, @ANYRES16=r1, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[], @ANYRES16, @ANYRES16=r3, @ANYBLOB="640621c44a5afcfbb2b2aab45c83714ff586707cb28b8ad4252cab8b77c5225c0aef048c2a0840d1322740fe655851e92aa4f169aad9c795bc01b120bf5c28cdd1fd66f0bf55"], @ANYRESOCT, @ANYBLOB="fef0ac7d855f6904ec948a4829e2a2ecde0de166fcf8b2ac5e677c7b8207f909543d51839881bb47cbcb61751ed6728e18ca58aae12961a37860d14a2226a1b836de38d3f8aae57d9560f86b0b11ebf389a7ee1fdba2bb039683eb6b7db27639f97c215faaecffc25934a1a3a4d2c3a3be643bfbf33464f731525cf8f740ea9baf2ab8a4c5682a8a191e506e90dc998120d4ebcbcd1a1ffb0cb5520ad1c7f87e6a0241e8c4abb43912c3d5b81557c7ac77cb42b2fc6de0e7197d6a40231d3841463e2a46e81e00f613761a7719ab3c50d49fa32e098acab698283c48d5e742e347", @ANYRESOCT=r4, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESDEC=r5, @ANYRES16=r6]]], 0x9) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r8, &(0x7f0000000080)="b32ee0a144087c23a3760b3a4e8dfee1153af49efd5b93d83a7da99de49bbed14a213e4ed9e15bdd8bd270c7c022df449c5dd91b47cb98d0813a0a950c733375", 0xfffffffffffffc39) r9 = syz_open_pts() close(r8) dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r10, 0x2000746f) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x18, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x106221a4f166a9ff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x8dc, 0x20a, 0x0, 0x0, 0xf869, 0xdf8, 0x1, 0x3b2869883ddd01bb, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000000180)="99527ef4311b11486304fc71a5c34b51e70269e5110d6a77183cf0ec805eef0926e847b62fa7c1348e84e0f987b8bb5d1d85857c2604447c0aa943bbbe84c22cc87ee48453c40962c48e014d12824756893a6b0867de66636c22103800d806b626a692d916cfb2983689141606b678eafd0b7c740c641a464cb2ddd49a4f4ba3ade36ac6e4354a03cc9c6434a749af34e427f53c38882706586d3e274102e5dcd688e1de90d14e2aaf7b7b6e010ee594f398227cbd8e9ee6421968f8bbd8eb2887d1794e325d8ee91c7e80ab8e8f096266d3e53e43beb4f554c043a7778f79396df561aff0655c2aff86caeacb939a392cb5e2db3c65a16841c63c785fc23f1e8ef7251ca4805481d0d0c14d434ec7356263b2849ea361e020a28649c0af29b882a50778a0681cd5f3d4047dcbe74b075b1254c62cbcfa4816abf7ab45212363f0a86179a3a690d954294d734265a7d788bbc3408e2b392221e0422c8a73e539646061791ffae1e76d1de067ef55d60454f465c7209e9feaa157597c6c13f068f49ad7e7abcb448ee6848283ca1fd1b555e71ceeb80a0dee4b4c9631e957d533a08a86f81ad413ea282e238f02b15bce9e5a26280db59aa079e1afdebf14b68fd6ffcf9fb865cd580fffef1c217444c10d139f2b27a6f5700965a0a80fb52a0302d7f5a15266d562ea27273bf38fae348bf7563589ffc54c722a45b286ba3c055a4251e8eec00ade5b79d14583097aa160badb9f5bd3a1beb1ca8be060384f47f7f3f912cfe7344757747386b15474f7022f4d2dbb8c1bc0dfaa0bc56d59935e1432336d386aa9e39702691630a117cd71d64587dc2c2916b34f224d75a615402a07aff45b9f739c261e51e7efd6c5cc3bce4572868a72fa245d0a61c5df5efcec9baa956fe1d32e6e8251e03427710ded7a16feecf0474f37293f40088d4c99333a6b70b2c26dd17d4d9aa9b331ad5e6d0c93edd78038800d386623680867827531333df8bf4dd0298ef8b69537feb39a5273db04d3ac1a0aedd3896c6c17f1a478da836171a9c10c6d9a48f2bfea0e2af8142e2a7a6c2ed0294e683dd86b85bc6dd5e606d72a75c8ed9946c06b4f2f9d7cbf0e768da64df8c3718c1e6e320272d9090dfceabcbd3c327519706a9ab51bdc323dd184dc89079a1bea152a8ee1ed63de3d9217b61b46a995d7580793c014f70d6fd2d9d2eba9d37bc8d86fbfa5c596f3e90830aef9e6749c659b3cdc77a3dc8c4d98bd7f943fad671296188f47714346e5daa36065ce28dad54811e7ba0f4162d6516a2aead9662d9702578b61b64ff4baa57cc99c79849d82a6af64d455f67afa9bebe48fb1bf79251c996a12bfcf85b3e8b868a59deda055783e0dbb76dbf953dc97aaef28820a64c985a0f34d723a1fa74961939e8c719ea83d216cd9c066928e6e60f40ea29f839fc7f28b99b0f12f023e65945cf3b8511999a609dfe395e39ba078a35678cb595b76fa252f6d1c787444e5b64ce7e0930162303f15110430b3f15ac623ddda85cf9a6d9d8d117e84a4a7e7c7b02ed60e79c45f19d94398673d576428468c5b1b91950ded0365dffb30dcb82e647a19fed253111f60a0354ebda9ee5fc47254fd9eeb84d36b9def5c35cd04d608b23418660a109276be700272f6633f10d9ee472edc6ffbed42ae9a41fb4dc1ed437c5d381a24fd38fcd7d1e7ce937ceb9bd21329bbf08fdb05ebd5990f880aad03a768fbe165a5e004410c3d5ab28c02a84f6535d73afa5721716935b0c619717a633e8c3a928e6e64702610ef9999bddecc792bf4d755a645311854fc3fde41a84b53b54d2660972c9ec8af3bbe72cdc217205a811b1b3b13208ea3e971a2324e2e61915a2a9578a248204b205eefa420704d001853d5b7ef9566a25cb36633bd25cc44b9a89895a23fa9ff10d5b7f1ff9613e7e44a1b86af299f3f68cd2c16dfd31c87e1c4aa69c2745589d729b0f1d607376d045583f96aad323879672b913a8bc46739a19fb09ddbc0e012560b71249c4a43f4ecfdf654fc02192811aae8a5b1464fc29c84f3fbb2817414e6f795680c55cdf8c0e9932be6df0195c879f188016e4f0533946b6852839319a3c7b815153d818b29d7e827ea1caf9dc080b5dd7d97761c92493cb9f8c2d35f9aa07f9f116596179c49de631e16a3d98c121e5a60722990c92c4b213fcc03398cf19dbacd68ec1f5fe52f1ddf868118e05c606d188f5e673c92f73567fd264dd999243cb3f7e6314d7708b2c2f06aadb4fd7b15bf188a22852c961d8224d40351c109d341c5943645414986d142e764a532aba950afad8eee29ff1c92c540b70c23a5e2392e938107f417863ae89a6e8d7697d269089a9d446a95fe9b6124923f8a086cbf5b5fd5d62fb02e227f67c8da063a4733150ea30ec5418fbc3a5a7d51573644c043dc5caf9fead2f7e25d2d424a72ae66dea8de18218ac979a389f0f48ceb46859f59d3d89e325ac4885097f0ac79ec2e7c48911ea09658295c1212dcd05aa324ac73e6187f8ceb543abe212088e3fcfd4a80bb14d445b53405e4365677aef06e8a2e1a1fa53236f6d8db8c443af54523c94a51c540ea71291de034a4e304afd34e67996294b4689e9cadec674a14887b3f3279c0bcdc79d9d2df034671db488feb0d62772c71c736d72114e192695526f612ba97dc6ee74f817da5d773f5c2caaa30c8aa2a3d1faa35afb15a3e72d343ca88bd177f9660a78509f85d3196071f6921ed73fb5a2b643ebed7f973482e390314076d6bd1f0d721903c80cb06d05b1bfa58be95756b2efba227aa683709614724a10719625e2880b987dd342079e6d4e2fe62128b37fcb21df01c86c6770aedd8fb73893c0d1ba59aa6a361d116377170358e14f5925b438523bcc5750cea736f106b0b7a3f6cc84ea418b5f0ef51ca4240a4a8002b95369badb04700af5ebd8f61ae8b0d84ba89f27f53fc4f0a82a4557428ad67d58dd8baa0b55ac182474a6af9e39e4dac2b71fb488de7ea25ee1157cfc29e1ffb8f7dac6b1664cc3cbbb87bd78fc34db1933a10ad057f4c37be121672a0c6f94d6dd0995e0137e10d5229126d5ba15fa41dd183894b7f7a26cb29fcd635203259511133bdf5d9475520aa8ca71a0919dc5039410f99034689f3cd3a5949b6f2a332be86366e2c75568008a9e882bdb107316fb3ae4b4f4a7038f4c92b951e9f9c47c2ee47fe75068a8280722668f710279920455d7b24f386d26ac2af2a24b75e8d826d74addda9052c45147ffbd0a3b1cdb5c1d77af309364fc6d01eb055de7121c9f591ee8a6457cdfaa95b612f727acf1f2790399c8d854fb89168ffe0e6d20d0a21e22ccde97d86cb357314be0691329fea977010fde52fba3182796f89a1e6e9931cd070e3e7706ecc6ba40854530173b402e3c4553ac6e9d29b7dc1fa448a6fc654e7fac46f000864dbb28a38226a4d053e4205e7b45bb9c375010f09fd41cabdebd35f07f566fea2bd9211990c2b3015792ed122d6402e0c03d38cd04fb3714d22a103596d800688d136b79d4124b0635ea963ee3f01b1d15312c0dd5c3de0200decbe238d3ac0b1e1ab2c7f462250bb4c79947c25f4a46ee522c323756557f73fd0c4522c89e7712f1bfc148f801dbfee3fb3ae0520269ed314703bd2ad70dd6b3fb1fc6a7d7367d73712b407f1db51d3c50f044b2bb0f80b6ded666e2cec1043160013987228b404f13cee0277a7b1c543fee420eef700c487095162d4b7c3a75ce61ce8599ecb9c8ef4aff66a358eabd2c16034b1b3ae7114a434ea8a9c20644ae374b4f8564b81278b46b4ce7cee1a5136054714557c8d891a5fc5fa25eeba9803872effc6b3a6144fbc346f3d124ad2be85f506bdcd655cb20c2889d79c2bddfb0ddd8ebc069cc7213e6489c41f53a2ee3a177f967828982f050a12be0f65968a714169131f2df47165fa2dc1696c8c67e4eeb73797e601dd85d058550eb125c0ea9dd0804b89ee3b9f73aea6669142174e46fac341bbe60d9f474e07532e1ab40a2f0ec90f2191c6776c41601e28bb8922355f479ffdf5d6aefbcae0234f48cb9987cb9dd761037d14008e71498b670a87e60235d7de28a99a7c84e41b5fa3ed0310660376fb942aba1f18958f3e9a661c6baf29bc7bf26d66d1c05fc67c3636182e2f5b0e10a0861e030ab12c5a00d769c46c89be4b610e5d53bfef5e1be73bb48c1249c8914c8fab9165e5bc5fcb96e9b6e930492d169ef1a31e0259e3bbb5a5f664d229716db0060d9c3dda7ff03235d4c76158835dc165c8d35018074e665e3a1fe4712bb3d052705818fd526a7d3fcdfa2c89213cfe6fa6c5ebac3dcc945c4bec5af42af89ae9b1016dcf3d8347962bcbdc841f16bf8b53e4fbc908949b85ce4c82957773834fc4f8b165fd9209f40be1df1d22e16f23b54d616e0be7de175cf510284a29751dd14c862c9ce4c5f18d2b3a83f92426f3795786b01a4fba3610cd7464f2da3d381b9944d35b1351f2243705d78a6cd0fc678ff500cff097d19adf1700f48da67458ac11328c8c3b8144df27667cfd07f44bef1af4435b1470dcec218eb0875010d4fb71b5a219cc5ca384130d509a9df27f49298c1946e77e4354b4ccd721c5945bd8acae2ba41cea57a912443d16a29b90a9bda2246365e62d2a12e27f0fa4753444c26a6a3d53ae72909c71fa4613954d9647d29556f2ac3e94aed29d70f932dee3d8367efc528a6308bac050dc04c373899d99ac38912525e8d2794b4054231517044e6bf6ceb20565c4ab2da7798e62820717fc87044a5d1f000d119446695076b7cefb72ccccce938df72928af4675265a37515dcf62c10d77c47135c499a120be18f3319d0030d40f2f4b007a848623ed72ed101d8100ee46266851e43c3ec8ae1ebc5812cc30e17f14f6ca3ca23f38d0617b5825c24de2b6886afa120783bd38a65c4de2fa7311c400b75922cc94b916d0588f1ddcc2a6fb0fa27a55bd0a14d967278062532d6d112fbe45879654bb9f29e462bd4a19b2b823e4c334a5a541d618a2fccd2953b7e95d438d6cf83424a3dd52a5f2e0c1bb592ebd8af1a5fb3253a69d2c3fa9956edddce93b629c50e03dbbf234a148ee36312c2d01e2115fb1631d89df6e65ed864055d70ca61cf765300b9cd25509d2e9d6f05efdfaeae77a805a8279c6d1458aa8224a0f03ed2f3c22f59a90cf17b92987b7efc3126047e3f597ba99f3fb2e9e9296da30c1177e9ce9c7ac8eb76c4cb36987a3cf503e7d3888eb05f7042962e00b6808d774998a9f37b9059a706fc24109ca3d6ce80deec5646d46404ab3ee8865b0ad90ed8b5f0a6e52f51684f3c8e776b6daf4923d66d98c71e3a9824113c77e867b7277bd4cff15a858bf51fc32456e05bd65badf4365ed2bb51fe4022940193421ebb87f94c0351974b66daa16754699e5949d41f3a6d945f71e019564d5c9a9c85b7c71ef24bf6dec85aa83fe4a3bb5fdafcfbd74fd8e69600e1ef8f1017a6f42d09c72bb1d538881eec69c900068c0657b81da61b9cf9b49f081c79a6f5ad136729347802e4d15b074260466f45c45924342e1d10773a1f1ec1a331f74e9d893f48685e9e57ca2d04cbf18e30018ddd62f53d62f82eb55bd7a41bcd1115e972e1c5db2c1844f85720941624962ed1dfc4e41c50f426d332cd1673f034f3932f2edb25e3449fdb6ca15a30cc1654cd7e6712a8eac1d2261849317b5c7d717c2b755791960544c7a82012a82305aeee6d75fafb586fa1dd1016a8b82ddb15964d0f907", 0x1000) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a68671b1b542a538706000000a7140000e231e4e0c90029f4098a0900000003003570010000000000000075fdf3076132"], 0x38}, 0x0) mknod(&(0x7f0000000040)='.\x00', 0x1000, 0x80000000) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = socket(0x2b, 0x1, 0xfa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800c) fcntl$setstatus(r1, 0x4, 0xcc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x5acfe58df4a302d0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0xa8, 0x4, 0xcf6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0xffffffffffffffff, 0x6}, {{r3}, 0xfffffffffffffff6, 0xd51140ea29a6d459, 0xfff77, 0x9, 0x1f}], 0x9, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x76, 0x1, 0x7, 0x95bc}, {{r4}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x6a05, 0x5}, {{r5}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x71, 0x7fffffff}], 0x1, &(0x7f00000001c0)={0x6, 0xf6e}) r6 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r6) r7 = geteuid() setreuid(r7, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:12 executing program 0: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) 16:00:12 executing program 0: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:12 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2, 0x3}, {0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:12 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:12 executing program 0: socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x3) 16:00:12 executing program 0: socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1], [0x0, 0x0, 0x0, 0x1bd0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xfff], [{0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 16:00:12 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x1, 0x3, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 0: socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xfffffffb, 0x4db, 0x3f, 0x1, 0x3, 0x0, 0x7, 0x1, 0x0, 0x4, 0x80}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x5300) chroot(&(0x7f00000000c0)='./file0\x00') r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto(r4, &(0x7f00000001c0)="2c025072d1149f5c7322b5407003e16ee9e95ce9cd9e416975cb337a5110a5958ad7ea2baecba59f30a1ba6bf7f7a9d09d89899eee46e8c8714c6cd877cc23f4a6f8c3d8c904b76672b53e1c1cfa32ae11dabd1678229f4afacaf47bac50553afd30a9f1296341c2047894821a31f7bf99c5fe9a7dd853ec70afaf565751231165d24b328d379d9ea6aac9309b74f1ee0d75139d897d800c4005e21de641c3b970d9154b8aae0d7d1f4f55fd9767dab2287fd60e1bd6cc00c7537153de2d5b00366bb7c124d359bf588cbdea2b7972674e92bde2b3f0a7b6e384", 0xda, 0xc, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r2, r3) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(0xffffffffffffff9c, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20288, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) dup(0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r5 = semget$private(0x0, 0x7, 0xc2) semop(r5, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7fff, 0xaa, 0x84, 0x6}, {0xa08, 0x20, 0x4, 0x2}, {0x4012, 0xb2, 0x5, 0x7fff}, {0x6, 0x49, 0x37, 0x9}, {0xd6, 0x3, 0x7, 0x7e}, {0x1f, 0x8, 0xc3, 0x36}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r6 = shmget(0x2, 0x1000, 0x36d, &(0x7f0000001000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa4) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:13 executing program 0: socket(0x2, 0x8001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffd20) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x80}, {0x1, 0x6}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0xea0) syz_emit_ethernet(0x8, &(0x7f0000000040)="0000080093177320494b272aeeda") msgget$private(0x0, 0x10) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/58, 0x3a) syz_emit_ethernet(0xfb, &(0x7f0000000100)="36e310f3ce16a7711e6bb0d68518a703229e7912c7e6bbc2d84f1a666a94660b69a8a90a80873230e07c45a1b17e44c0c39be2a7b0e5bdf1d947a11f095e071a9142ebaf7ca66c8cbc7cd52474903391afc32925f6e12a5ee287ed68911192d349d7adaee102e5162cd9d5cef64f93872f596969cdb42832a46be0e7af049b0d41ea7871adf2de9e3ef34078d2e3d2cc9b192c28cbd894c61792cd4b2db871b608762126503eb245b18e561f7d0602ef0886fc265aab544966bf67c6cb0088cebce3f83eb417670a1841e31dbf8cf4329be5de4cc7b423e02c54236096e45f5c4f011c5a8d0b5e15df9e98d56cc0d671076ffd90758b6571b0cf64") pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f46c07d08009103d26f680c00f7e45f5282f4e3a997e8409138e9e59402be33ddbe9b8b41cd2211e874e99f5c80bd61330726fc221d48402cc58182e2e94040"], 0xa) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) sendto$inet6(r0, &(0x7f00000000c0)="e5f126db23c9a5af8818771e767d85c42414e54fd338fb79972e18b8cf5a9f608d923ecbca2a8916cdb74a37ba15d32834f19d4b5550d3a2d5dbf963be31a5848fdd7480c49be4f3ec53ee94f6b2edb76b9a3d1fd4458152853f4e7e9ca2c0d98d03c7c6c2a5d6b48f8e6c5d355680578631dec6a58c4a3061b2a591b59bfc156f2e7488805d6db5230d3b4251d91112795dffb5735447cfab29fd0737427d08277b256a46d3f0529a3e749ca5efa0efbf", 0xb1, 0x400, &(0x7f0000000180)={0x18, 0x2, 0xf4f}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x1) 16:00:13 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r10 = fcntl$dupfd(r8, 0x14, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xfffffffffffffeeb) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r11) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) fcntl$setown(r0, 0x6, r11) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:33:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fchmod(0xffffffffffffffff, 0x10) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:33:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "c3c6f7e422583b1288d89effe2f788c231c96ac51c1e55a62cacd23e30754a7d2d73f70126980c87e2322c03343df6c4179dc6e89fb258adf126fe86e2f3890084006d3f5cc0b9b9ce82960da46c433790221387627a50c23ccef1ad7b0c2270c07cd7dd30adfca486d736f299f5"}, 0x76, 0x800) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, r0) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup(0xffffffffffffffff) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) fchmod(r6, 0x4) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbe944c0e8c787811, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="85dda2936982022e2f66696c653000"], 0x10) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xc2cfa07710e48716, &(0x7f0000000100)="264fa548ff9400000000000000") 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000001c00)=ANY=[@ANYBLOB="d42b541f33636e78ebf79a03f088517f7336e0230e202d4d4778ae4ee16bb756f786e58608391e0040830c90580597c574a1ff6dc56ae96c2a5d0eecea2f1c4c1df5811c87ef656608090b3e4de86ef1edf038c6d8f76c5236e57ec3ae24fe34550391e83ff5dccb4841a45de5a699770c219eb5fdf6b10c2356e77162b404b44b8a05c5c3755939805af917767484a6341ec265a3c4cda721492dc1cf98f8f0e9265a758be5f5452e034d2bcf8e9445a9c9dafddaa2c2bb4153a1423705"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000540)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x7f}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000240)="4ac2c5291a005bca3cd45124f0f844c02e3b9fe6a2c4080492b0e000829abafffd041b7b9817d5bdb762e6ba98da87e12381fe7aad852c42e9e9d8a938ecc7af0315680c4f908b2012ed5a57e74031f6dc3ebd43b2980477e38f171daee06e0ccea462d86afc9eedd87843039d5b1ffac79da761778be44fba7e25c0b938a78a6f9fa2a74baa908e18a70dc2d22244487aaf1a2ae053bb5625d92f1abafaf24c69a98d63448d631bce6b4b5202cd3c5b8a80022d877291bd5b433c36a9a01700127f0ffa96daf61496dd2d5489fca94f441bad47329d758ebb023b11b7e3", 0xde}, {&(0x7f0000000440)="41d6087482aa1a5554ce62c0c58c2cde97eb1076e14a980c2f52accb6d9d34ce429d0a56d377f1ecdb639289eb05a54dcba7857bf6374e56902a71f30129d444cbb5d5707b441a3428c88fa8f227eb0fc75c26c171c9f23f66d28e4e53a23831edceef6b2e1b939555d057fa44f0f8f5c3c85916951b4c7c3817997e024fc274c82a19deda2a583b5511319c046a688978588816bcae798b22cf66d54e7cc7545ba7abfc12dee6387b376741f5603fb53113175f723fdbdb3ad7cfbf26053b306e5e52cd4aea2556506c60fb86", 0xcd}, {&(0x7f0000000340)="84b21cd28f2b99b38ce41c8588677857c9f6dfcce515f9e4ba487cccf4c09152dafe0ab9c5344b7f6e68ef6c735c634df825de897fd12007626440f42e925c16494ca52229063ed5a04c47c85cfe84a46eae6c0d7bbb7ae14204675fae8cf5999abf1a1d1e3ef962656fc420c5a58e4a278a8cad495afffb24f09cad8b6709e8bc08d02e007b252a55b53704e87eb00236f3cd482ad4345f91df743138f94a9f6f2379a8a30fe6ac1ced07ab3c233abbbaece25972605821ce5c0891", 0xbc}, {&(0x7f0000000640)="fe14afcddde6dfbc081c5593cb5703686da4f4f1a0ec7966dc71dd67405d309f4953d554302855c8d010256f5409a564541e3e63a7ea9351c83692bf0ff11ce27aedb110ebd1c2cdb56d6d1a406a921d021f5d1c18717d0311f6908177a5832e16fe2a6d6ab135cf77097a02b4737e2f30f4824ab44a534df38d303b11", 0x7d}, {&(0x7f00000006c0)="136822063144d6f6fa367d1f3ae67bfc05a3ad90338645d5a921f34e1504b78805a79c36df9e3916bd1d79ad0877af9e74a89456f51332d5d790b9f9c1c915eaaaf76fbc2a22d816023636a880fefa344abfc57d52d91ad17af9b775fd91155d48ee476aaf93c3e164b23eaae1ce6dc88d3c7a7a4c2095fbc20fae76f2b0e27005623f68d990c1b7e84b404f09bb970648b3ea2048220113e4d0acfe85f343132fc9cbb56369deb8cdae002cbae295628d184241834bbcea1da06720b445029a271d7755f8c3371089e0cf11c15fb491aba50690eb152a", 0xd7}], 0x5, &(0x7f0000000840)=[{0x1010, 0xffff, 0x3, "74d9c7eb0826e05c65d0f36dd789bda9278049976d4bae71bcf815b23461440ce2bcf3252f87cb5cf06117ecec4571bbf0501b6a2c46669779a689443781b8bf80205e1ff8618d3d78d77c7d0e52fb86691bf5981dd0069946a2c908017973b34e1b295fb2433f7f266c1e2d63e2cfd5f93cfb43e07866772ad7135a107e9664e7a65817f071c64180d2fb15b9cbf65b54e56a0da524681a9e596dc407624d5797988b1af86032d4cf3c983f2c988fefedb23490bcdbd9e8eddb70c480c351841820c3472c689908b0e604a3464a239614e0379e3e4aac233164b42d34d1b091ebe4923269060aa7135dd77fbe5514ffd1c7591c58dfe6e861d483dcb2a65a72e477cad1331a785a6a62221340c08a4b4861522ec87a04489cc30193b62a5f12da50d611687e711ec6c69d7907539fa7b4cd5045ed651a8a6be27ef966daf782a6c213e81f9ab380d7e338a64656dfd4d8f29d6230eef10fb41d5aab930d7d69f11a51c50f274b084eb920f938f6fcbd68986f76533f747b91d728f540cc05d5063e12f23d16f686b110520f60b32b26976eeb2ec1116515568589831b61682d3af31f81cac29d152216080c38aff7a34cabcb60f1881a2b96995182ea23084c1a108a4a92f3128269ecd5a50f3f88cfd6f23b95c125200f0541fc61eb34918d46a7a31902f189570500d27cba714b2ade0b7a8df579b58199c43f488520947cd962891104a41f36f21d6b8a2566907bba0679ddb604c677df5ea53543098c3fafb23f0bfb767a30037f586320ce6ca095260dc02e08e591d30bc838a024cbf4a0770461cfcd342b4bca9610a40be0876dbbec100be53abe9f82b6543ca1fe54ad9fdea688114b57e0a88b323450b7a4ea3ab2be11be990800636c555a7c02de7a5cbe9ffe1f9b65dda8c3143bb187f52622a83f38a4ad6f2c3a558a911872ac47f68de48f4f4eddecd30298d617e8d149308c3c52d15ce3b7eb1e0a86ab6346bf760b7da431084098b4c6b565baf9018816546ac3f86a3c597c46e623a5a470752f0a2b078866a0e10157b62de290e673b0b5493d6a0b28b073c4d9df07c8e3c3692572ee274d84bd32036be11510822e0df246edde8d0d1262e1eb4d77eaa99b7e4da545500c775ee401eb7f67a0a01fe6507e56a79aab94b7ac8d35d1605784275976c739b0f8efab8b868db4249cbcf9935d40b6b696ffcfa749b6ff7dc5ff378d1f2b843fa520c196f615c6ed46b500cea6208c5ae81ae13c415d936391f5c04c1a3c83dd5fce9edd74a9f923b6abcaa2ab0419a907475ca22aee33342eb8390bc7daec25855265e09be170ec4b9ee458bed3805f03fb477e95a65381d9ec9af59b639dd9aa9dd8e457008269cbde2eec5ebd18ac9918c1aa06816b90003f9b089181b97e1c4dac8ca6994fcc3bde615dcc3d6c9dbc256b857317950fcada9231800bda7f2d3eb87ffd89d6ab158e8eca16fa0953e41d0fb5ee8fe9612a93b9588439ff60f6f9e808f12bd646c09cd6130fca655f12b85a45ed2011f5e647c3ff526fe0fe9fac673467ff80fc3f63feb54eef7dba4abc2ef410a72231fefe450a98025feca8b36b59ccaf467a38cb78144423f2fb1f03c6f7da00a1069cf8f50cc91d9bbc5d6772455d10ca34f9b802817b232214b06b96d67e9975eec42eaf2b71793944f5d1dd6c4635cfbaa1e9a44a17ad14aac40809b91d3ddfc49aea7d8ae0cf1fd840ac867ab3e65df86b149e59075afca5d90e0a2e3fd40360e3289ccdeb7e597d8a42dbd6e5b80860b722e8db41362f29aa56a2361dbe0cfc13316c46ec1b8b4a898f28045b8aff6758fb66cf845168bd36195cc206a9ec1c6a8b990c6e480249ec98e4c41aa889ebea41e7241b7ca43bba7340ce2c96cf47bcf0a6021a9730064113101073cfb0f76896fc0c3cbc7b08af127041136fc763bfa88870a4763d02787cc09ad525b7a5600bf08bf7768f6cfe0b9557a64499ef15b7191d5a943069590304b17641a042268348736371b746511514007a2e7121b821117948b4d31b045cf61d6433be11aabdc20d6b2730cf44c479272245b395bad877c4769bedb9cb869f00cfe42a267a9bb923ab6d2a07f221e8c8d74749efed2c60b9958a375c7378ec7ed739f8ba0caeca48d2042761c4e6e405c518ec3618f02db0b52d5bb57c0f373e178eab579bf7892a196d7b8f45d10ebdaaae0cd953f3f00233212a125a0ffeb4c38812b8fb9978f8ca87f59c61ad42ea458538892b864a79a6d5fbc08866ffe6677b620a251e4e723f8734ed2cad98832709df7bd2fbc87d18173ba94667926dcaea1addf24e739f6badc922208731ae29bf86e238196474c5f6d78666e61386827d8b5a8beccb29e7bff44222b349f1d288368689e9829ae3437056f3b94a7bfffb2bb085b7d65f69c56f1dd8325006c48764bc10f0c85a0fcb14d882b01d46d669bfec6032edbbe868970dbc917d790070eac61f6fa783404629886f656745d9a17b43a7f0aedcdcb89fe8c70a4e6a184c27bce9bcd93cc20b481c32a2522b3b94d38d20bd3b455ecad81fbd85c9557bf753464218826afa3846bb3bcc4bc1a407a678eef24cf85c2fc70421653d3d88c7e9f5e19767637623057fdf3d8328a34ee6efac14628bafd5fea6172b9c1ca57477763c92643a8ecbd1be7d54b1f30e2770377638ca4cce80d472c2a32a9816b70784688b5be2e86ef7b6ba044c4c56b2ab71241f3e80f1693291f9a6b53f1c51c4474b32efe5c118c6365633c4bdc182809f1d86f6bf575f4c1f6863fa5eeac75eeb590e287ad6a7c7e79998cc262b7c2cc5c8017bc0d19f3813e41707c48a7059d5a37a4f475018d2f111c143f4bba0b3104968e30bf4f78d7b9e8365e1744ac33364b86af690afd3a344be27b39ed65ed27aabc94564f2db8de0acca7570ee2a8e669881b1e04c83a4a65c859839a51ecde1fb3b2ed7244038dd23952208eef794a44eace182938c3b7c0ee314768081f5a3abe039679e84ca66c34348418f85ffe0dac417b90a8a7bb64f69b4aa51cc136ec6bc7da8095a16908b125ba21b01c42a673afd6ef8932f81c158ed202870021ee0842569dd0b5963fdef92d18f3cd7f76e98e456ed2abaf7f88d1dbb7f5cea6599a52e6df605f2e3eeb7ebc6a0fe529ae5030ed692089287fbd0c44804a45139ccad94289fc9e76fcb47f6e6b25f64de2c7640b7a8269efaf79d894116cbe4c26ea43707445bf5a55ab2167cf1273cfacc03c74f644e8034e8ff65dc9ffa48eb3b18d3bc00cdabd595c5ec3a03926ec24206d91078cb5d3dfef2a0de30db8bc054546a1a7759403523d68609236c3e3c897e7c7401acaf9e44686ec384319e84522b889a217b5446cb79fc619e3d6ab17de7a245afbbb76cb8ee7edd151da6bc1b1f22e2912a48007fa4e4acfd970e2bf030b6b6eec496e3dc4db6634893efb7775f962d36fdb594befee0b40a1e519a8543fa496e5cea96e72692e1b87ee8eb59f947ba559342e59415329133f6997ccad433fa3eb5824795e2c61337d8748b6532d28fab05cb36b193e77c4f890ddc94ae95021f5684ecbb179ea9912483841cad67aae93a1f44af37badb065d1617b154654fcd7bb12869177499fc9144c3f08c5a269b84b7e32e46e92c3b8a535614b6ee7b84e76644a2bbf06867c85a703e02d779488baf7544c27c1137057e05109ba483ed686b0179189127bc33b6a720957374017c4a330325dcb886b89657ee49bb386dc4c0126e7e17d2c070b7167bc34b95203d9b63372d5f6d08a3843e3ecdff6f6635d0a48618dd8acbcb790a671f08daf627a1b978fe56a45adc383e6358e12aba7279c378d3756136ffc2fd7abeaa99cd38c2aeda30672166b75ec2af71b35245d049914f49c0845d46645f38477c3d5455450e5af084e114fc03dcc663a0ca22da868c8e9fb410ed51a7ee60ba18720e78ba81db4de92de5691bf11d010354d5a43118d2ccf23a37f0c3afbcdfc15b55c05ea0df55de14974f2c2ac7ff62ed2e2e0bb2b4f38feed18cc42004a8de8e446c57328b98a2a3c7cba787e67fb9809fe785a713ce0493dc1cc7eda947a2e9dfe20dc6b48f95834ef92d83aae7e4d8c282b0323269017cb3cfa3d16fc206bc05199a55d75ab91a652f33f91c54d3c4617e7b9a55d70c8f489364d892a9e877c8a66bf47b0d2201f709080389e3930986a6c5e622e7c2dad6f9618b69ecf302a50eb8443c7535139ea1b13fe51d035a5485a57b9d580e7d3f0d747ae2d254447c8dd1c83633f5be1c6c715590effe6b02ea38215b1054cc7404b37a3b5d91d6c7d86f458b6f54be2e3eec2d325b0386cff80fa1a86d2fa1acce5475eb64bb58e8178ac62d055e2630d06d8d83f0d9ff10d807f482a56815ec0cda925c998e0df2f964bd459c6fde78de6959cf99abfee4c95812492a4234c74b50c4344e2aa3babf2c35decea90af0f23378410f977064910a77dd2828911492bd1e0f050e7f5c7966df791c953d070725b7885e3d8aa36c5d3c11c8c320e3c09f72fcf3ce1c5010f3c05dd2e84395c7997473372cd5e033a8e40c0c34df34aeb12898fc579585d0d9c90bff9f49926c5150d4252560c7652027c35447f58456b72c0330b32498f0e9dca9fcc61621c34cb348e141ba7a4c3257e113bec1899676d87498c9f493a4a4b120b1b5afa9ac4217d31d874b49419be81800d18bbdf03b67ecddf4d1be92a6e9d2108f95590b9104e79eb7002831a9d90fed89bc6c9430a6d5002d2e5456e661e507867d11f0e8a0f5fc64b1e87986f35cf9ac5c3020ccca13e70cb9769e4b33603257289de33c6dc537a3ff47ecd7fe02d108e0fbb4a1f058026aec30c331e9ccbc3cc0e140bc851d71f23cad682c1ad2080a66c9cb27296066ed82f6fb9ee9d5b36c8bec8a4785f1b6746d03d6b8078e6165c55f5db443bb16200bb7eef95d74a28f82d962315b107cd41a1736030c320d7b5218353ec112dae12b7a61bbf8817d6fad24b750d481d7f514a2138a3fb4b58c0faa859cdf5c31590a61e641ad650414b6cb9199ffbc07a2509a598ac698e38c8ca90a37ac04c6202d590186d85d4d13702c6f302184ef384956640d4342e18dcea3ce8673d73be3338ef9fadf0c05aba628deeac095d36c2f198d78427239d4fb82c56a24fd87d32c8958be1163b0b7da9b1d4dff26166edcb18640f3a18fd403f6f15928d1808f8b16d1b2050360f839b1694224e032027bc438b7b48f35d229ccbbd2191fac7fe536122571b642e783443225f7c30b65d14b4f0ee81317e733d63c4e7cd41b592e2c300b96d5386c56b793d6f6525386859cc265d7859d34a315968041611efc31947d157d28c84b82593eedc61f50658597d79eccc0459e526dc3294cc74ff3452596d4e7129df822d743f90f1689063a3e09cb4eb999e349647cba32fc139d2821742396c6382d1ef8fa5a0cd12927e7937a284a2da54297c6e49b33513814d0394040b74009f8ae92ef81ce5519f65e80c051dbf3cbc6353c9fb75e595fc8ffd4bd3e99f428e97da8c5dd3e4185d31c6e2541d611343b75cbd78439dc1ae82c6e5870130330252e0f88f640c68981b8bdbfaac2f38c1c64cde10f17250e6156d2ab999cbb16b3e31ab55cc815845e685ebd06816b629f18a311fd38ded0c5dc7096836e1b6b40841713a913b4781ba01b042e0d68de19680b59832ff9bd3fb648ceac3194c25d15e3d21c9eb3545ba999c098e886332e144e81674e2d0cd35c8036c1737f2cd08addb5491b"}, {0x88, 0x1, 0x9, "62587f8b86b5263795be2837663ff0491cbcac96d8caafd02eb45e258155a4418b455436bb6de7b255a1484e72aac79c52664f16b81c0b474cb6e4c37ff46ccc19a2342ecfdeffaf235744c16eb6e0088191c6d69e7366fbb063585e84d77c80b49288df71e10461b22d1ef4fd9e2425a468e4fbf8082914"}, {0xa8, 0xffff, 0x101, "fbcd7baabc0fb1b79fb7c89f324543b8a2a5eb913e7ae44aed0cd68f1135a985d95a4fe9b0e7c11cce6932233d3a35f011234f4cac7762b18a24fef06f3676703b7b9444033172ce09316e6017cad14d7e6461fb3804ee00833b6766ec29d0b6eb3b4b333992bcbf324f2a6eb6734773792b5992de1fab8e1fd48b6660a7c62b311e375c6ae9272774739bb5cf19eb5682d808acbc"}, {0x68, 0x1, 0x7, "2dd739e8ab02c23274a2aa1eefc4e58442fcdbbd4c38ed79e61a33ef65efbf2a7963806bfe8c724cb8ab919165eef0e52d3ee56806e96161100f2850c351e50e80089a870424d2d87cf54a0faa9fad8de3ec42"}, {0x78, 0x1, 0x1, "bd6b4c802f4a413de59d7fd133dcbcec3f91b97e6351e671083cd0039392828ed46fe4fa17fc04b490123822e3e235bf0db9fa86c31bdf23061f0d02f3e09e6e990812b92aed3e37791bcfd2c48d54241e7ebf6db0020416fcc0f11c90fdbd8bc5e5ace065a3"}, {0x18, 0xffff, 0x1000, "de2d7e01bfa9"}, {0x70, 0x0, 0x7, "8544ac57fb1e6e4eb62ffd3a40cbeb77ba703fe59652fd86ee5635dd51b41dda726e857b96486305012dc0a3ae3a39d00470cc8b8d43549c83cb5c29dd4c031366eb9029e791a9b8233a5a9a60c0f0cc75739466bc28f6a850"}, {0x110, 0xffff, 0x979, "c51199c84f00716c80fe7ce64bb76bb5b882f759d2998c9aeff3e44850d3f560cd91941af106c896cd0d82059c3a918ef3ca61fec6a0a8d58e73c0885d63000ac94dfe3fb9739a04209b45826e7df8b517e971bdf96063ea5295996b68c87d925024130ba1170643d77e040ac25302a2760a976c85b81d53ed1b13bb3a2cacc026ae7890d4589cf0d0099d4f855134b03d36559e9573ce644ff38bb887ceeb70915cb51d2b73c1f004bc4a9668fca4a796d0004053fc2baf0262e8f6ebd32a99836f54f887a33e687fee28f1d2e776cf4d5205846927099b630a86f0ab17bec7d5115bb51b879794c04b86e016eabcc6b05547430fe500c167b6f8a691cb"}], 0x13b8}, 0x2) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001cc0)) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r6, r11) 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x0, 0x9) ftruncate(r1, 0x0, 0x40) ftruncate(r0, 0x0, 0x80001ffffc) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 19:33:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000008aa694dd96c875960ab239d9f7"], 0x10}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r4, r5) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 19:33:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) socket(0x1, 0x8000, 0x6e) r3 = socket(0x10, 0x7, 0x20) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$unix(r4, &(0x7f0000000180)="5ce389d0", 0x4, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x1) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000080)=""/11, &(0x7f0000000140)=0xb) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) fchdir(r0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x200, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x0, 0x3}], 0x1}) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockname(r4, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0x2e998f19) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r5, 0xc5cac39c4856c9b, r4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e1366696c653000"], 0x10) 19:33:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000040)=""/181, 0xb5, 0x0, 0x0, 0x0) 19:33:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setown(r2, 0x6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x40, 0xfffffffb, 0x8, 0x1, 0x7, 0xdd, 0x9, 0x2, 0x0, 0xf0, 0xffffffff7fffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:20 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x1}, 0x10) recvmsg(0xffffffffffffff9c, &(0x7f0000001240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f0000001180)=""/175, 0xaf}, 0x800) socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="825afdc67b3c47981900af46bc32615b142e257ca5ad5ba33e7a4aedaf681b50e575e287408a2afdb86fe80e87d6725359db7aeea789dd0ee87188e5cca19a87174156a46cc2a2741f6d9598a714195fdafe01fb513fc4ec67bb1ef064e1292138c8478bf66e14151b792da4aa945d651f80b4f84b66ec9f48c59c50c86ec172d323228130f1fcffc88c9dc938b16158090200000000000000"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$setstatus(r5, 0x4, 0x40) socket(0x18, 0x4000, 0x2) r6 = getpid() fcntl$setown(r0, 0x6, r6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001280)) 19:33:20 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = kqueue() fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:20 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r0 = socket(0x2, 0x8001, 0x0) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32, @ANYBLOB="49ae2fb32df58c9fa07ee02d251d4f32d8a5dcff672be5824ad1d6f457f41811d3a3dada735e59680bc4ff5fc857f65750d735e5e556dcd4e049d0283a09be51da6b798334545aa2f7c2c694077827ac2fb41e6290e966a44da4a96383f684af4aea2ca88a8cc5ccf749ebcfba1ef741c34719dc4eaad0aea1d380b812a3512486a4cfe01eaf22e15d0e3a44139249ab4e9e18412b29f54cf38f7efcd533cd9b5f274cd661f71c58d8fdc22d8531f280f0937801d1649f5fc278a9c78c9872a6714330c2da89bef4ed741eb9ddf4a8b42ea1656d", @ANYRESOCT=0x0, @ANYRES16=r1, @ANYRESHEX]], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r4 = dup2(r2, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffffd72a, 0x4, 0xdbb, 0x1, 0x2, 0x8000, 0x0, 0x1, 0x0, 0xd81, 0x7fff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040)=0x2b, 0x4) 19:33:20 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) close(r1) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r6 = getpid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x7663, 0x9, 0x9}, {0x3aa, 0x5, 0x6, 0x3}]}) fcntl$setown(r4, 0x6, r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x600, r6) madvise(&(0x7f000067b000/0x1000)=nil, 0x1000, 0x6) setgroups(0x40000000000001c5, &(0x7f0000000400)=[r3]) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) login: pckbd_enable: command error pckbd_enable: command error 19:33:23 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000d80)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396de5aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"], 0x4a4, 0x800) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000000c0)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r0, @ANYRESHEX, @ANYRES16=0x0, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYPTR64], @ANYBLOB="d7cda7643e953dde8d7c5aa4c6cf3da018e0104175efbc90f659ebe0a6202f756cad7bfd0ac578c3eb5fb6276001dd6fe43eeaa613d299ae3c9ac59bd2b49cc31805e51fc1f6bc5719a08cf73ed8673fc3ee7fd7c1aec9340188b4d3d2baf7507216baab5e71fac1f88cdaa4390d224ff4cdaee99f653de5765ba733d8832a1c3ffbf8f059822d9c15fe4f334151c1dc93cc8fc482fe94ed912170a90468b3fa95579154c16d915e85142def476a42fd334531b3632a4a4f4be849e8e252f3a67f26f6a59dee688f763b333a5166dbb1ea61a93043f51c5793b31a8431f7f1f0906cb10bede7d60aac", @ANYRES16=r0]], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x2, 0x400}, {0x3, 0x101, 0x1400}], 0x2) 19:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0xffff, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0xffffff81) getgid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x7, 0x5, 0xfff}) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, 0x0) r2 = socket(0x0, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) socketpair(0x20, 0x4, 0x1, &(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/de\xef\x00bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = dup(r4) accept(r5, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) ioctl$TIOCSDTR(r7, 0x20007479) write(0xffffffffffffffff, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0xfffffebf) r9 = syz_open_pts() close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x101}) dup(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) accept(r6, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x23325ce19645734) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x30, 0x0) fcntl$getown(r12, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00F\x03\x00\xd2', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r13, 0x4, 0x46bfb) r14 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40000, 0x0) socketpair(0x1, 0x5, 0x9, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r15, 0x6, r14) ioctl$VT_RELDISP(r13, 0x20007604, &(0x7f0000000200)=0x74a6f2305105f9a3) syz_open_pts() 19:33:23 executing program 0: r0 = socket(0x1a, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:23 executing program 0: pipe(&(0x7f0000000040)) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0xd56d1f6d0a6afd39, 0x20) 19:33:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x101, './bus\x00', 0x2, 0x1, 0x5d, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendto$unix(r0, &(0x7f0000001040)="a69f367b0763d6a890f4a0cc0542a291512df64982dc092bfb9f9972f8bea106d43e08971dffe75fe7dca06918ba5741ddb68885c6ae606636664e76", 0x3c, 0x4, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="46c3ffe83fd7643fd066d645582301d1825088c811a155645f5fbfb31a31961aecf4304220e72cf1bfe9a3e84b947f6f8d1514057f9c1cdbd51c7234ab69a26dfaba0ce1637df46dd01c88165c1afbb830503e4c5e42e14378443ba38e09ee0d02fd83be4285dfe38a952c9b980ea9d2b8c49e4c2f036ccd49774af147f06132071a22b4348ef8301d045f6a6ff8e377f280a71c66d37abc01e37d8206ea7be7d605ad82a80ea3bfd6118208bae687a7a09ea0d56b1dec8e6de6ec7f873517f61daa5b90cafc35d10e2fe9184216339c8b49a76416618375afd38d44c8f75cf257247b57da0ff1907b90e604576dd42fd767a67d77ea9fca3adc59670acd316dd86f6fd27eb9a09c5acc2da6508145fec024b9487a49b7ab96feda6fb5779c171eb94e27e5d5d47f93e8e8aa412a58a8cfc0c6a3613bc74e1291136d6a9beaed542e5150225a283c0b3a9505eb545fc5320ace066a4bbcc8b150fe9e401b214b8256b6be89796cc0fc779c9da672d19a7c51e2adb1cbaed7fdb92620543fac33074e649d599bfc8b794645e5f8447b31ad76627b3ad82204c861927c3217b034fccbe2c8255eb17d703e78f37502450a4ac6e8054e99c4154fc226a562bd21cf8ffd4db778a3f065ebec05ccc66717264b079fe818b29d2627ce166d4038a33c5cada6bf4ba40fcaaa0893a4faf88b617d8cb24397e685437dcf576d33d84f6c0a5e5a186b54f1a6915f897b9ede26b34a32fe13caee6628e6b09b8dea2410ffa72219666ad1acb3b79a016e6390befce0a54247c623a421651a58bce6df321853778e2c4fb9e289a795a38fe56be25c0b1344baa2bd45c2451ff583cc5935a68931f20eddce8a8c2f879556c242eca39b0a1fc85fdfdecb1fbc2bb7cf3c8cbd8fac940394ddbd6ec0a0a172b5d3ae39491b54e43a7577d1a7ec7bf14e9bb176ecb957c6f92f46f3205177ef962dcfe0843b17400b06a229c1abe207fd63104807cd852b8a2e7c4faa7c5ebeb40b8fda932d497dbbe47139dc36dd4cbc28991e416dbbd37710e3ba2a8638856624af96bc04c90d92c56011ae288b998e75e061662b0e5b523ba65b54ffd81253ba80f00baa34c63557e25f8c7edf11b1b6d4445da5c2c80fffc07458cfc8dda41ec19c484f862fc8ee475b8645dfca66bf8216205cfc1c56b8b420b14c1eaf29ba0f0980f9f40617ee841d6600fdad5c17d8bacc7ae5c274425a9f8e72c646041258f5ca427a6d57947a218b0af64bce5f590b5dea31049d335f71b408666de128e55c7e5550f63e5c2bcfffd30d0c0d9fc103679a6c773e63b1830c3df16745ae61e380bbc0c212b5f8f7431ef0b80ab77951373bf9a1ba78c79fa15e498879cefd8d9ae97a37f739057a08d19db2fd603e9729f8cba218b76feb80221bd690385a4694a4e8f6ac9915ab1cbc026b9c1758ac619fcdef6c4342d050261b009cd47f2a284f305cf41650f61e7ba53bcf758a0fed5962ac6926bdce4b914aa678c8dd1f4bfd8dda7bac26e7436e3d0916475a1e49ef0ed1d3d8b8f16419e9d9c2f120ffa2d39f9303dbfb31f009b9518778271968da115f5a0994167def7b9c8b83ca22ecca8db0b1da6b404f2a00b06b15110018e3a9e53e034831bb8d785adb8d5c3ab09f31f8284254c58b0cc44d4c144038d30c819fb021e5d365a263f377f0fccc16ab540e348325f6a202c0bdc07b54ea1573c99e919d41277fd975b3faf75b155c560359819843e65bcd1518c5068c8d3a2eec0f14b4a7c61aaa435286ac9988b27ddc0518908817d7fc136a7242ae4700ec6be225f28c35fd94ac98986cf8dce779e0d8f50f6d037c322e1963ad1c87f7ae7abb8a7166fb727c3a59465f4f1d3c36d61d90db5f9a0528dd07cf12e71f8d06d104eb5e67506d7bf3a32dc6dd172313fca19634e9661aefb3774fa253872bb12ef1ceaa375030c81b0d0c076832c49ca147b73d6821955c002d5360c728c7af929cb0714fc40f1808a4ce2db25a4f9f1372d3855fce779b57de1a5da47d96acbc88b0dc620612aabced085c1ec031c813998d353e4bd36250bf0a4fabc846fc6ec8518f22b4696949c5d019701f2d90e021330cbecd31762444135402b8ff8e5aa18ce10af8efc13af740aa620ae28b252b6b4084a79a28b651f147af01221ff41a69c9139454c8635918d3252f02c1af7d971dead054ed4db75012be2f18e11a9a50bcae0f61c5baa8e7613bb67072e571f490eb6fcc0f2f38ba85f6781507d9efd400c6e0bd20ff6e4029587bc376fd7d9d000a840d6fe690ba85723fb6f00268e5d804398d35ef504bcfcd7cd75c0d22081fa055cbd603ea839617568c26490a6d750cb4b2df0378f53080122555890e49d65892324d211fec294cfc4a5e70e74a8c77c4e860751ad03b5d47503640bf63ac0e520fccfb44662f75869b43276da3224bbb3a4fffdb43d5729892d3ad1fa3bdcf72df6919b4dbe1198802d7751f247b3e7a5aaad000d26f8fb357308782e3e1a79605b30e870b81e23516642bd54c5113e94afd1b2e41ee13c6ad772e299d8fc0b696158624d46cbe3ba2cc5f401bd84569a9c9a148aeab271a851b3a9c3394a30adc77de80ae73ee75e55d81fa269c56061a0f61b6e4540da9f6f20df17f5d179ddcd08a71b0ee7059682f5822702a360718b9087ffdb2625ab896c8f87853dc816cbc4e53fd6856c42a521798946f1a13d2052f4a4ad2b4538d6244dae6cd0f11dc90e7d28adc4f0d19f759756cb126c60e26f14fe5ca406f104600071b34f391b39bd8c4bd23c289f87e280f6a9bfc3f1b2ad9084ccf623a233c8adfab0b43e0173b7c523b0afd3a4725705d91f281df8ae70de8e28d3c6928164948a5844ab516b288ea5e76ec255f13b8385f46e8b940c1a016e3294214fe29fdb90a8a9ce74c9abd267decb65ac31c4080b8c0442a1fe0da563d458beccb83ed934cd9a676dfce0eb49cb16326a9dfbdc77d3d8c92cc176e1e2b107ed0010a89ed3aaa44f02ed16053fd945530c8eb0c77bb93f26c663f2aa245d61d731a17acef405afa8af465705892bbe27b3bd33119b527623d46266436b5381ec63710c30c2880dee622023ee9d0404bc95b665118daacadcc32dcff27fce35813831674f67676363335f5b7abd45809f75f12afe5e0206d80c7a3eb24938a9f9ae505a1312e0bf1c8151f155c9e6325ee606c47f855b8bff6c01bb47282bb1c238fd133ba33e985b42cab06fa112e8a86c898fd93d41d4832158bcc5926bbbd3d5c9fd31ce46d99f8853c05074659b0dd572697a0db5646d7364c7600fbf084492d703be33d883223933994b63857ce8ec340a3120e8a540120b0cee0232c64ba573062a0a924d49245db9f7aa00e4694352cdfd53e4e948eee4affa141115a03a7f714aa067c498981ed63fe0f0311c0407a58c7c885c4a35495ad1f04b9d66797766f64ad58313fb425a712aaa3ae0324b80beaa87e86f9f684b8223ddee941bb6957d176f24a899dbc4db0166c3dc142dc39e521ac7d4eed3e75b45e37b3c18e280b2738bca2da3d16f6e98ce94ecaecfc9d35a0491ec3ce446a5f2f52b6b250a4462dc565c99c87a8ed3f4fd2c9361be847a06c59af93da1dfaecc4529d9acdc8a019c7c7affcceed4f897ce845b5bc84ae3db7e0acb4235e4451d7a893d41ae20543ac1f365e12b39eb20bf92acc6f9ecdccd6bf67bc0ba121774375c1f6a50c894897593f6ab3a99b2c570f52c3ce0f68c1e791dd1453e6f283a4e22244be33e5ea60da35e129ac707d8ef86c1d1fe777cd6a4ba669695c44a1439bf0dd432d0da4a16ffca47262494ad067df7f47543deca13aeafe562343d2232874af0dada54595ed6fb5ca56d7b6b7930eb22cc8e01364685eb1c9c75f928634e058d8efcc793f1b3672b45e97076f41b2ee94bf41c04e9bfae900a14dab22aab085dbb009c5b67f2f41c60c2e3aa07a1c1219a1bd21d97231fb7886d0e922a8e54d4c8fdfbd16a28de58991c9cf44cd4afdac7dae803a3548769fba12e3141c822abb5db5dd49a8a8c1d338bbe3b5fc96f44161db5afb6c15f779c726216e281db99da35800b65b739467119b33a5cdfb898ea3a05d66df8b55f58002c1e8144dae63a12c4d2e8089625159ee39dc55bf7a6a56d4c040a6b26c2ea0ad6c6d13429a8e5bcbb5569c6e3aa2fe127cf81229b31ee6401c2ff6701c5440436d76342236b0aaf5e61176cc30daf69de3e069bda9dbed82e3932a7b5effc9f819c81297b6a94172e78faef1e09e2cc66f9698f421d230b794ff04bf8b08627d9bc046a849650323ef1880daaf0ea8b4f74fd1aed43ee69ab1443c7826c67e2e6c198abcd87b7173341424fccfb8c636e756606928298674006a94f07a24fe462807f78fd825b8a5e73ddc0f858d96a49ecd62e76f2759935626686c77063e98eb356cafe799888fa0bfc5099ca0660676f3385e38a2e443c55a66ee4eb262fd5f854367c9522fbc682515db5a43450a7faa2dca093212dfe42ddb35adc195abc5e17029da5d709a80e07704c520cc53b86698dfb1385b27a174be5879dcc47555f1ba08cec0a72fd7756f6024c6f06d9a7dc8f8f046186bdc78ee8a2017cd7941c603ae7cdcc0d7e3bec90ca50a704787113430b69e200fdc3236175a3ce2ce0a0a8676374edfd55803fba831ee52ac4d03a0c5f09ea3f0c52a037f31d2527ad71fc481bc81e42c309eb4f1427c9d35e600283ce9a15c84d79c73d5c5971858bd1b37b84217f500b41ba107a5d8bb05b669bae624976778f38238c51027da41c6497de8c21f301f49d556aa328335783965527ec88957a96913f1c182237150291ed985abc882a25a67e84b77e07b31422dcf40144600b0f79e6d8c7b1455281e9b2d588666e8ef288dd69c09e67d7860c278656a3c38cb96edf56e7d8c46edc1e084527d55915bdefce752c08b78f71a23ed439771600496b700c556a4c8b156afca775b9172659a5c0251db7a05065597867d19d2b181178a71353a46b7ddb49a54cebe116ad56678a170b9584e5fc71c3439941e8ffb054e7418fd7231bf238226d6759a938a013bf7345a2770355b41dc6d5caa04c8c05a1a12f00c75b7fdf897dee62b134413868e5374f25e87ee560f588a72ce8affb9db2c0f075657c6fc12034b28bb5691745ce7d3b9dbd19198f85227a9bae264864d7c70b1b2a191c3222bfa39fc8bbe8d10c179485958a7898801af313d820cef5862707626a43939bca866ccebe7eed3adf31911b9f4f581829c80dffa3e1690f94da3477e68aecc7160fef3cbd98b5bf6920fe492bce1fa3ebdf4629956b644eb35042289d87d5d8bb796c62ec829ab935b089bae475c847ad3aa6e7057937591af137125cae8c6c060da8a6d31618f8e365506996f444d7a060619390b4a24d11b4d7dcda451812403f93b4e667075af98deeee0cc3cec7a171d8e066f02f0c6174b27a0b2fc5eef584a1d81e8878966c01d6153fcc831294e7d063af0774a9de98f57c1689274cc47a76a48278efa610c1a61b4a35b66c203a1ef18818194f48dba2534b3f05519b4d40bd6ea8118778ff90de698a2ba000bcc57bed4283163d65991a11673de41ca18a531f29eadf6fd3b2c7cdd0ef320e140cd45df6a2698be1bf453803d736a45bbb1ff44136d3b2cd0d8bfb8ce004b3ae9559d34ec7d1c79b58035bbdbba7fea857704f4be9e9063158054cc054d9ea0fd9676256697370e705dc4cce289dc003a925e99e46a129b9590e9868c612b2b9c", 0x1000, 0x402, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000000000"], 0x10) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x54454993e7d12a07, 0x0, 0x2}, 0x8) 19:33:24 executing program 1: socket(0x18, 0x400000003, 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x12e) close(r1) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 19:33:24 executing program 0: r0 = socket(0x6, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x110) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, r2) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getdents(r2, &(0x7f0000000340)=""/62, 0xffffffffffffff83) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000002c0)={0x89, 0x0, &(0x7f0000000380)=""/137}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000140)='./bus/file0\x00') open(&(0x7f0000000300)='./bus\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x9) 19:33:24 executing program 0: socket(0x2, 0x8001, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:33:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x2, 0x8001, 0x0) 19:33:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004634981b6293ecc34e43c4e305dcfd6b89dd056c5b63dfaf6f707035a3d7bed405"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 19:33:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x280e2, 0x0) lseek(r1, 0x0, 0x0, 0x3) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6581ee"], 0x10) socket(0x18, 0x1, 0x1) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x5, r1) recvfrom(r0, &(0x7f0000000080)=""/113, 0x71, 0x41, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 19:33:24 executing program 0: r0 = socket(0xbb7c9f14b4b1fad8, 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setsockopt(r1, 0xca1, 0x8, &(0x7f0000000040)="d95e4691dfd9db22adec911e945ef9", 0xf) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="567eeacd7c25159d9d6d347a98448920a0eaaa87c5fa58a7f591741e20f0ce6ebd2cbbb55a79d80f53f420a3ab96c4ce0ba12d2c5622fda87d57011d", 0x3c, 0x400, 0x0, 0x0) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e72d2f66696c653000"], 0x10) 19:33:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x8, 0x21c, r2) 19:33:24 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000740)="ab356154f8dc20d106b39e2b2d4715cd3318e7824ed2255568be6a7b6e483a09dbc99315a5493b5fd7ad963753b40fde718fc4c5168332b55426c76bcb062ae58562c39c0eaacc4d45d8ef6841465cc684e29a39c368c3ec67eff01f7decc844adaa229d3009e563ab733a258cf98db461dbf89e6e3dc9ad3340f88f40650a90c0951c6b96157388580ce76266d954a6e3254e84ee1cc9ddc7ff5d4db2c8c8ff44e4b659ad1ecf3923c6e18b390d7c7605c61e4026bbb54c9f19f98d2b94439c12a95f7c19d7976fcbe2c955d3bf1f4c2fb74a43754ac5c0528e4102df6adba599c6cfbcb9c89a2ab2892aa9c1f7d90e7f290cd3d35bd1c43b8366729a2b80702897542611cfd0268191b400fb4cd49aabdda0211961b3920aeb36fe374a6c0828dcd3a8ed840811a27671cd0be7fbcb5dc3968c801983c3dc9dd0b5412560ad07275d7419baf24264740bce1109b1618aa05b006ed26cd83e838fd3e0d2a00bc97469b43e1b2ca90e51419d9fe8e69195da44974f6505016d1bb836cc858a55a115df8c11bc4ceb1e65181dd9b147124ec0dbb7d157bd55942a7d021d1d922f6fd5b38730ceb4a18d7ee24698c78861cb16503132be0f095e89cbd4b75e2c0f0595ba85d109003c2f65652d6d47f81b65d177201b584ff5c08e0eb08ebedba30800000040830fc59f1d7ae30236ba6134549714c6184b480b309a13a4efcf691872e7c33cfb5ff4c86e8b7f055f9e004f23bc58afed25dfd2a300f6c7b67d5bed2c09d9c474ffc9b60e744599bf7549dafd4cd9ee6bd193a247d39f5ef56867c132a2fc094b6c3133916cba8a2af6122583c8d8355278ef29c5ec9e14f608e0584b9d2a7ec281a20411a9ecc95abe3e8eaaa7d978e041e2880691f6587f5c462f586154375dead063b7838608af000000000000000000000e860b42c087aa3057241632920879bd36e94adf20ce5dbe5810f872300da610db5e974c8710ddf2e53b0b0f5664db24f650bb8a411280e37428711201b63ae94f5bd2e7f285991a7317ccec0d55d775bec141bbd0fb61c58d6967036d89f9889215455f2291326ec6a3fff4f2647fdb00"/791, 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x889, &(0x7f00000000c0), &(0x7f0000000140)=0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) 19:33:24 executing program 0: r0 = socket(0x2, 0x4, 0xb1) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e0600"/16], 0x10) sendto(0xffffffffffffffff, &(0x7f0000000140)="96e1ceda61d5db19d82446d67369746ede067e4531b9dae85043533fc06ffb1175164bc4eab74fb95053c40ca0543bbd6d91fa8a983076feea601095e97564976e1baec673654b25781029a2d900e259718958af0cf5ba0678c1e33e7f6200f1f734ca12f499cb589f2b5246c94782c7b34d1ec723d282e15b5e410cc05ab68c54ed52c939bc81b944e73503e031393eaff90db6226c126725353fa41ae98d1b96603d09f8d0956bd94b0c597c67d9813a2f24072eba23ac37e6d0ff9850d1bca1d353", 0xc3, 0x4, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCNXCL(r2, 0x2000740e) pread(r1, &(0x7f0000000080)="4ae27c1bfada882fb214502bc715bdbc4db5547d68e76c8e9dd31407c0f513db5731c0d4b7bc660238aed350fca131c97f1050a6c6611f42c50f3f08bf14fd2be96c0d822d0251dd3f797ffa263c3e56fd85c39a542627475b31b92faaee4f4a9562df0e30cdafdc3ee7fddc9947118fecefcc7afd49c099542f64a046629c988d3bfcdae7de137dcb52c3a2588dfcf992cb764de35e9e176f23023b2cb4", 0x9e, 0x0, 0x0) 19:33:24 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) msgget(0x2, 0x8) r2 = msgget(0x1, 0x40) msgrcv(r2, &(0x7f0000000000)={0x0, ""/141}, 0x95, 0x20de1725b3072433, 0x800) 19:33:24 executing program 0: r0 = socket(0x20, 0x1, 0x21) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x10, 0x8000, 0x7f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027d2f66696c080001"], 0x10) flock(r0, 0x15) sendto$unix(r0, &(0x7f0000000040)="dbdad915aee4a3b4f9624b0b8e254d63398738a9ee762686a517d44190ec4bd0a57980b1d574bc25602fcea43d033fa97c6d0fcf5b6d4b4471ca20f2ead57a44766234af3692916dfeb8caffed79960054191be1ecf5e44d3e1c2a21ea7f3b361285b5e846f3a32fb67cc2d39f0742c9bbc61a4b176e0f0404c824b27b37bb2159ec96b9ea28cb7e3be0541c4714cb0048c4f5f27999230e2b5926b1cad3fd922beedc1aa2923ffc85ac32375b2cd1984dc5b8bd6daa0d9f8dca", 0xba, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) renameat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = getgid() setgid(r3) 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 *309158 35800 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015939af0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015973000,fffffd803c911b68,10,ffff80000005bc70,ffff800015939d58) at alltraps_kern_meltdown+0x7b 0(b,ffff800015939cb8,83,ffff800015939d58,0,b) at 0 rt_match(fffffd803a219a58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015939e30,fffffd803adf1d20,fffffd803a2199d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a2199d8,fffffd803adf1d00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8029e44db8,4,0,fffffd803adf1d00,0,ffff8000ffff2ee8) at tcp_usrreq+0xada sys_connect(ffff8000ffff2ee8,ffff800015939fd8,ffff80001593a020) at sys_connect+0x3df syscall(ffff80001593a0a0) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,a87201d8010) at Xsyscall+0x128 end of kernel end trace frame: 0xa8a04d2be30, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff800015939af0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015973000,fffffd803c911b68,10,ffff80000005bc70,ffff800015939d58) at alltraps_kern_meltdown+0x7b 0(b,ffff800015939cb8,83,ffff800015939d58,0,b) at 0 rt_match(fffffd803a219a58,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015939e30,fffffd803adf1d20,fffffd803a2199d8) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803a2199d8,fffffd803adf1d00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8029e44db8,4,0,fffffd803adf1d00,0,ffff8000ffff2ee8) at tcp_usrreq+0xada sys_connect(ffff8000ffff2ee8,ffff800015939fd8,ffff80001593a020) at sys_connect+0x3df syscall(ffff80001593a0a0) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,a87201d8010) at Xsyscall+0x128 end of kernel end trace frame: 0xa8a04d2be30, count: -13 ddb> show registers rdi 0xffffffff81b07ef7 db_enter+0x17 rsi 0x2177 __ALIGN_SIZE+0x1177 rbp 0xffff800015939960 rbx 0xffff800015939a10 rdx 0x2178 __ALIGN_SIZE+0x1178 rcx 0xffff800015973000 rax 0xffff800015973000 r8 0xffff800015939920 r9 0x1 r10 0xffff800000b1ce00 r11 0x415d95534c328ef0 r12 0x3000000008 r13 0xffff800015939970 r14 0x100 r15 0x1 rip 0xffffffff81b07ef8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015939950 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=309158 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff8255bd20 process=0xffff8000ffff6370 user=0xffff800015935000, vmspace=0xfffffd803f013220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 35800 275037 94857 0 2 0 syz-executor.0 *35800 309158 94857 0 7 0x4000000 syz-executor.0 5510 406668 1 0 3 0x100083 ttyin getty 6313 433391 31579 0 3 0x82 nanosleep syz-executor.1 94857 115941 31579 0 3 0x82 nanosleep syz-executor.0 63949 414121 0 0 3 0x14200 acct acct 34576 182039 0 0 3 0x14200 bored sosplice 31579 277206 95506 0 3 0x82 thrsleep syz-fuzzer 31579 426577 95506 0 3 0x4000082 thrsleep syz-fuzzer 31579 168500 95506 0 3 0x4000082 kqread syz-fuzzer 31579 387401 95506 0 3 0x4000082 thrsleep syz-fuzzer 31579 249127 95506 0 3 0x4000082 thrsleep syz-fuzzer 31579 400286 95506 0 3 0x4000082 thrsleep syz-fuzzer 31579 193327 95506 0 3 0x4000082 thrsleep syz-fuzzer 31579 123259 95506 0 3 0x4000082 thrsleep syz-fuzzer 95506 302744 61746 0 3 0x10008a pause ksh 61746 314455 6319 0 3 0x92 select sshd 6319 165639 1 0 3 0x80 select sshd 52602 467773 78708 73 3 0x100090 kqread syslogd 78708 445318 1 0 3 0x100082 netio syslogd 52694 440786 1 77 3 0x100090 poll dhclient 13885 124888 1 0 3 0x80 poll dhclient 20055 120741 0 0 2 0x14200 zerothread 48147 50961 0 0 3 0x14200 aiodoned aiodoned 85659 280068 0 0 3 0x14200 syncer update 77078 172109 0 0 3 0x14200 cleaner cleaner 22769 255965 0 0 3 0x14200 reaper reaper 18995 475916 0 0 3 0x14200 pgdaemon pagedaemon 32260 242968 0 0 3 0x14200 bored crynlk 24816 16414 0 0 3 0x14200 bored crypto 90535 206629 0 0 3 0x40014200 acpi0 acpi0 96102 510525 0 0 3 0x14200 bored softnet 95156 458185 0 0 3 0x14200 bored systqmp 74678 434685 0 0 3 0x14200 bored systq 77906 215539 0 0 3 0x40014200 bored softclock 23345 22717 0 0 3 0x40014200 idle0 53035 64790 0 0 3 0x14200 bored smr 1 198984 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9597 7027K 7797K 78643K 32116 0 0 pcb 13 10K 12K 78643K 1560 0 0 rtable 150 13K 14K 78643K 4222 0 0 ifaddr 105 27K 31K 78643K 1217 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 413 0 0 iov 0 0K 32K 78643K 1874 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 10904 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 94 0 0 VM map 2 0K 0K 78643K 51 0 0 sem 12 1K 1K 78643K 1373 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 8618 0 0 sigio 0 0K 0K 78643K 2350 0 0 proc 50 38K 63K 78643K 2844 0 0 subproc 32 2K 2K 78643K 775 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 472 0 0 in_multi 30 2K 2K 78643K 702 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 24 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1709 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 122 22K 34K 78643K 22126 0 0 UVM aobj 130 5K 5K 78643K 172 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 1744 0 0 NDP 24 0K 1K 78643K 389 0 0 temp 254 3537K 4178K 78643K 228792 0 0 kqueue 0 0K 0K 78643K 48 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 162 0 149 1 0 1 1 0 8 0 rtpcb 80 631 0 629 1 0 1 1 0 8 0 rtentry 112 772 0 717 2 0 2 2 0 8 0 unpcb 120 4416 0 4401 4 3 1 2 0 8 0 syncache 264 47 0 47 21 21 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 5861 0 5861 12 12 0 1 0 8 0 tcpcb 544 2965 0 2960 29 28 1 15 0 8 0 ipq 40 70 0 66 23 22 1 1 0 8 0 ipqe 40 379 0 143 25 22 3 3 0 8 0 inpcb 280 10386 0 10376 53 51 2 9 0 8 1 rttmr 72 7 0 7 6 6 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 96 0 94 5 4 1 1 0 8 0 pkpcb 40 48 0 48 18 18 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 144 0 144 34 34 0 1 0 8 0 art_heap8 4096 33 0 30 16 13 3 5 0 8 0 art_heap4 256 3337 0 3076 53 35 18 19 0 8 0 art_table 32 3370 0 3106 4 1 3 3 0 8 0 art_node 16 756 0 707 1 0 1 1 0 8 0 sysvmsgpl 40 260 0 254 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 1371 0 1361 1 0 1 1 0 8 0 shmpl 112 170 0 42 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14611 0 13193 46 0 46 46 0 8 0 ffsino 240 14611 0 13193 84 0 84 84 0 8 0 nchpl 144 26851 0 25242 61 0 61 61 0 8 0 uvmvnodes 72 9038 0 0 165 0 165 165 0 8 0 vnodes 208 9038 0 0 476 0 476 476 0 8 0 namei 1024 97453 0 97453 11 10 1 1 0 8 1 vmpool 520 49 0 49 18 18 0 1 0 8 0 scsiplug 64 12 0 12 7 7 0 1 0 8 0 scxspl 192 119819 0 119819 43 39 4 7 0 8 4 plimitpl 152 709 0 702 1 0 1 1 0 8 0 sigapl 432 8669 0 8656 2 0 2 2 0 8 0 futexpl 56 211277 0 211277 10 9 1 1 0 8 1 knotepl 112 2594 0 2575 6 5 1 3 0 8 0 kqueuepl 104 2699 0 2697 7 6 1 4 0 8 0 pipepl 112 13550 0 13531 25 24 1 2 0 8 0 fdescpl 424 8670 0 8656 2 0 2 2 0 8 0 filepl 120 77109 0 77013 45 41 4 10 0 8 0 lockfpl 104 3116 0 3114 1 0 1 1 0 8 0 lockfspl 48 1045 0 1043 1 0 1 1 0 8 0 sessionpl 112 69 0 59 1 0 1 1 0 8 0 pgrppl 48 133 0 123 1 0 1 1 0 8 0 ucredpl 96 9517 0 9507 1 0 1 1 0 8 0 zombiepl 144 8663 0 8662 3 2 1 1 0 8 0 processpl 864 8693 0 8662 4 0 4 4 0 8 0 procpl 632 19135 0 19096 5 1 4 5 0 8 0 sosppl 128 124 0 124 30 29 1 1 0 8 1 sockpl 384 15585 0 15560 53 49 4 14 0 8 0 mcl64k 65536 3131 0 3131 250 238 12 33 0 8 12 mcl16k 16384 96 0 96 31 30 1 1 0 8 1 mcl12k 12288 200 0 200 30 29 1 1 0 8 1 mcl9k 9216 150 0 150 29 28 1 1 0 8 1 mcl8k 8192 363 0 363 22 21 1 1 0 8 1 mcl4k 4096 791 0 791 13 12 1 1 0 8 1 mcl2k2 2112 81 0 81 33 32 1 1 0 8 1 mcl2k 2048 62231 0 62175 29 21 8 15 0 8 0 mtagpl 80 242 0 242 4 4 0 1 0 8 0 mbufpl 256 171948 0 171321 219 171 48 82 0 8 4 bufpl 256 42948 0 33911 566 0 566 566 0 8 0 anonpl 16 1102012 0 1086535 287 208 79 96 0 62 5 amapchunkpl 152 47281 0 47174 194 188 6 22 0 158 0 amappl16 192 58045 0 57169 469 417 52 65 0 8 7 amappl15 184 1111 0 1111 11 11 0 1 0 8 0 amappl14 176 3046 0 3040 2 1 1 1 0 8 0 amappl13 168 181 0 180 9 8 1 1 0 8 0 amappl12 160 1182 0 1179 1 0 1 1 0 8 0 amappl11 152 893 0 882 1 0 1 1 0 8 0 amappl10 144 601 0 600 1 0 1 1 0 8 0 amappl9 136 2439 0 2430 1 0 1 1 0 8 0 amappl8 128 2000 0 1948 3 1 2 2 0 8 0 amappl7 120 798 0 791 1 0 1 1 0 8 0 amappl6 112 814 0 806 1 0 1 1 0 8 0 amappl5 104 1691 0 1681 1 0 1 1 0 8 0 amappl4 96 7554 0 7524 1 0 1 1 0 8 0 amappl3 88 3531 0 3525 1 0 1 1 0 8 0 amappl2 80 66930 0 66863 4 2 2 3 0 8 0 amappl1 72 167406 0 167000 29 20 9 20 0 8 0 amappl 80 20152 0 20116 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 171 0 42 3 0 3 3 0 8 0 uaddrrnd 24 8719 0 8656 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8719 0 8656 1 0 1 1 0 8 0 vmmpekpl 168 74250 0 74225 2 0 2 2 0 8 0 vmmpepl 168 1060662 0 1058712 575 458 117 133 0 357 22 vmsppl 272 8669 0 8656 8 7 1 2 0 8 0 pdppl 4096 17444 0 17410 8 3 5 6 0 8 0 pvpl 32 3033535 0 3014920 824 637 187 330 0 265 18 pmappl 200 8718 0 8705 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1344 0 591 25 1 24 24 0 8 0