1fcd53099fcdba2655ac973435a5ba55f77f239f3a899f602d4ee60291494da6b6a9b961f1b3d14843b74e3fb517979c3c43c0775dcbef331099ff9b6cdcdae7b70ddbf99402cecec7248fe17a0ea82d0dfa6a6d3a68edde48b3ed93b5f210bfe14d743f88b9ff590fb72ec80f51f08af3c3ddab156ae39869b6d42906141bac59311e7151eeb6f5762dd9a006afa622872d6bacb35b805f4bbabf124c025eeccb35bb556e4f22cc17eea1c44f1fc522deb3f9e7f873d10bb1836e3179dbf181b95ef8ee7994dc20bc3309d0c2dff6096639d8e1991370db89af6ac7f7cfb18126c78253cd8f5941218a7bcd13a0c576670eda5efb0f9fd7ed290d79579433e529900242faf5c07adf5d45701eb10caf67aeb9a48bd86ef6423c64a29628153dd22810630a7760ae02c831bad562b77a4027b9ce9ec218d856a4ae61f65ff88f41d1840191bddeb0040f9607ae1576631e263017276447c3bafaab092fd3e82bb5c5271219b01c55f6d1e8ca7744d464d0f571006ba58068bf2bda9cbfd64086257a4d3ca6bf5676a45cdf7d28d1d002baab6fd214cf9b01da5112b2f00fbd7fdb9f8d5ac6cd559504989ea43f675f5d618ec11a7fe67d13161a827fa53741e9ad4424c0b149df6fd3a2d5b236e61906f9e88ca496d693af6f58d73767894aa1de2529e9df97a8705ec4358dab8ff87d4e51d3584352962ab286bbaa9c244e53d7edfd0c79b899805380f155261ea8ab43cb27061aeb96ad4ffe7ec140e874f2f262246980cf4e5a1fb21f6c6d2f1f6b828f42f4d9757bc41ea04805990b2a6b0da29f3690e0343f9199479aba939d469b39d3656c9f726d385e0ff486b70f9531722fd0e5e28b9c70512ee0aeea29e0aad865629cb8114aa3ddd37a13c5eb8a0d8a5762b33dedc41f0d6b90b357737dcae6f1ab0795f36610a3f74c5902b8870f96a403d4e39d63266a338dc0993ccb79460cc8c3b4ab9d48f12b5497502740abd6ce49d47e3f8ccb45e391d195c235ad8aef392b95e14925a7ccdbc7519272371859dd934ccc0adc48f9dde60dabd2cf49d2dc4560f7f42a1ed7828f0a7cc4b209a741a8651ead19544b0bc961472d07d1d4f57f4ac34a04c1b26a3117a061093cbaa09af60c52e159cf41a036f2da2ccb43be7cf0abd7098979173b1fb1453304e20f8333b79c4f9a6d5ba55f819179e7019a4630b721689f129e2fed78c6d69e7bcd5b2d1951cb7ecf2da692667644ea17bba854d8cdd8d4f3c509c328fc08bb3b70d9fd671312d597a9dcca402bb1c758f625cb164468ce6f62eface6b44e4fe78368e645f776a6aaa661cf66d7ad40aecc681ba6575ed2736360a9c4f191a1592578df09a26e31bca3986bb4f8361cd639ee55e6ffb8a6e1a268121ce8affbc796f9810b85a50524f4ac98544d1ea6ea6eac2e4ea75beffae9eda48c87715ca498a99af5fb8cc9c216eaee67dd5273242627257935c79cd4f0420b4bf5712b91863f5fb996edd974e8514a1d994a95e050762ea67babb99036caead8d00055b522562460099c3f1625a7349cff97065d2561195d6a230a440a80f4b2597f77f37a53dfb00ba159f438bdd799bb91fda495b9f1da694f493f0f161a8559d86953978af6aef87ff84161f4292faa8b4aaf15e655c285b35bda30b406364dce51fee9d6590ba7ddb06929f58cf282ed21b45323da547e56859b305d7065984add1194aff3b817a98db2214d8a896fcaf703f5de892aad", 0x1000}, {&(0x7f0000001400)="cf6884f5c2828d7f8a77dc19060d233694fadb8fe7cea1a6cf2bece81c299d517ef6651f64e4c3aabf514a9275118f7cbb83296f06cd7d24674c55383eedb81d5967112f12b320bdf8a467b2447baa2da5850540f8806165bc1b20a9df3ebab43c39e3bc55b1a473739c433883c4a497774476bda71ad232fa834d198a2773c1a62f24f84f093e47058b80c777be6e150e6bc821b92a546d73c4172ab4cd53c425505e39a2f84b9e3f8cc5", 0xab}], 0x4, 0x0, 0x0, 0x4}, 0x0) 16:02:42 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000140000e00000330878ffffffff00000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0xf59, 0x0) 16:02:42 executing program 6: setitimer(0x0, &(0x7f0000000380)={{}, {0x8000000000, 0xffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000340)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getitimer(0x0, &(0x7f0000000100)) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000280)={0x1, 0x53}, 0x2, &(0x7f0000000000)="11ab71df0bee6452bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603005fff27186650d2e29d42adf81000fca06aa586d7dadd23aa82cffa35140b87a8ce59e083eba3ad337618b45d6088a9737e8b581e00"/114, &(0x7f0000000680)=0xfda6, 0x0, 0x0) setitimer(0x2, &(0x7f0000000200)={{0x5, 0x1}, {0x100, 0x3ff}}, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r1, 0xfff, 0x5, &(0x7f0000000140)="6e23bf72d52b3675ab43c3db229e7ba6f5f7f69d8ed0f00e86bee4a2330d3f37c359e34dc2a2a59344a308db95a9d1f76adc98a6b09418421c55a27bb51c0a1f40d254a07c90807be448b0b9bae259f1f673659288e7254ea6b7d03d181f82f01cc75ba33d73f23c63df7382ff6a2964e3c67a7be143ba91840793db8b5f8624c710f2", 0x83) getitimer(0x0, &(0x7f0000000300)) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x7, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0xaa) 16:02:42 executing program 3: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, 0x0, 0xfffff801, 0x0, 0x43f, 0x0) (async) r2 = socket(0x0, 0x4, 0xfe) dup2(r2, r0) pckbd_enable: command error 16:02:42 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x7) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$dupfd(r6, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:42 executing program 0: r0 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001f80)={{0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x41, 0xfff8}, 0x28b, 0x0, 0x0, 0x0, 0x8, 0x8, 0x7, 0x9}) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, &(0x7f00000000c0)="1896043aeda84038", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) r1 = msgget(0x2, 0x4c0) msgsnd(r1, &(0x7f0000000440)={0x1, "915fe0b2e6b9d64b0558f9efec9c62b8d0ee9d6c91141fb693af5cba7b506a301d3eeefda2d2c110a7e8ef57b3d1e2a378031d65edccfd4c84f26bc55194cc0530b7921a25924215e9be13fa5a2a7f2f7114fff6d16d909c7ec697ffee4b71740759e293b862fe1d5b926a3df92f3898a0ae9870478aac79cfbd6ece4f5ce474c45b4613703ebd0e2e1e91d56cee99b72ebbeb481e715e0934eb4399e2cc0b1a288ec21f903bfe84615b8a20c0b69d2d61ff9db5d372e7c31d8f"}, 0xc2, 0x800) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="6ed648b1af376f79c418020e9f2689ddba4c6d105f453e04eaaf46e9488462c8adaaa4eb65d51e66f17ec508921df27192141df6dd89fa7e4fd0b2978691215c024b079a88d50ecf6ee731aba77ce6f335ffba334a8fd29a01d2c18a34379c4837da8be25dfac8b4146093e7a97f2cfaa5", &(0x7f0000000340)=0x71, &(0x7f0000000380)="6cb0f3dc20ef9859f1df35db6e4ac8a468e1e94fb7e83432615ca32eafa95820512fced7fe884176a667fa632b49b74fa24d2bbd8a0b1a483dc433ff9e9df821eaadd6cb356df0a68976a1a42d48846e760c7e1224756349f8792dc2b33c1f52e970c1a7878386dcfb896a44666db2e34c748f863923b24ca47e511dc2c5da2be01a11e0783d89aad56059643423cd6300de9fbb947b76befe9b03006c835973fb1fc2005109bb24181c5df18300422c9c11b7", 0xb3) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f0000000100)="b15c2f8f4992a015a99db01100acff9d264d6ea1a2dba783ada9a35215a1da2429567cb8c0f74167d5f27b031f6383f25f0554f8895d8cead5ad5b46003ff0f9dc1e95e17bf80726c26e2d0656f27f249126bec2f6b12954dd2166e8fce1dab71d2a999ac2d766fe3ba2195ce8ce", &(0x7f0000000180)=0x6e, &(0x7f00000001c0)="d17c17459a80f25f0f8570c69854dbfc48410f3e41b79fda20966e20dbbd5280bc7411c9bb2d932e147749dba51163609eefe7d35d506ba21c5abf82a1048eac2b5413e1e7fabafa866758a00de7a99ea294cbcb21318d7fd6a465bd5e38dd4b881fd2cd82839153a2edee0913d86d42b9f554d2fefc50de631c442f4e0142286aa99b0c4b", 0x85) 16:02:42 executing program 7: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="111f", &(0x7f0000000200)=0x2, &(0x7f0000000540)="5b346cd6cd66adaea2f80c6b781d30d26c29ce5e08566f4e085e5b2cb078d21271677e519e13ab6539a84bd41c4009279255fc6921221cf3bd030726a680c4417cdac77a800873291a903929677eb1f0789db8ef0f206b29ad652dffd5752cacf0c1a8f226fad4d7253979755cace830f866e3464a6a9728c415a3810ced2c5c0e4e874b389169b9561b90810a901eca8c6ac8956f148a8b67231081fb2177fbf7097bb978aeae52436ee2697f667e40b1d9c0ef9e35c09d22d06b78f947aca5c16ff09e8451fde83abe8d542cad1fcb162daa3c818e360825e780d947b2d2589553bfe1c1671085881de4f1b6cb12a42ef9d8e1c52d175b3e2d37b29cdce72e48134f78209c2bcca6956313b1cd99ebf5c00f172a768688cf95a9b02d342a8e1274a5f5f05ffa20b2f0d7049df47d22152a64e95d7aa5b2a042902d36453631febbe6efc1abf8f5ab4ab21023da6ba36155b733c139380076676e051837e18796d03a1ca74a8d2cee48bc364f32552a4b23cefd9cb27d3b2240821dc6017502bdb9aefd7c762bb9ab1024bb171bc2d3435cd91c2570b2b97ee4f1c516150effea0744e82bbae78e55b462aab3cae32e438d724aa976a7b1e8b819d20c55d934390ef28687c9ba1c8a4879483cc278117e2881591127c962cc112697b8cd32cfc6a3434d98d07aa34ec75d1099a62fce25d957721d7c5a7fda2217d6a4b8dc475acd264b98642f16aa0920c06d39c04149590cf502350b49789ae8b9e1682341360b6058d6f6a2d29741bbcb9b92a39ab9e044ce891e3f471b1837cd0d489c0a8763426e8a52fe79e954fbf0e3ee95afb06828ad10ce1c74f8bd6a94f7cf1cc7d8ce2c85996fe7dbf883d3e623480a4eb1652f43721699968a49756cae2145c691ca746d104717b7e46e159f5dcf290858b923d020986ae9bdb236cb3bdb5d3eae0bd65a25989acc4ab70e5944c705869da3f7540897e394f383b4371fdf76d4f0eb7f98457e4eccea622d767ef586d29a1c553df01ff17f312dc98535681e865f0673b9eb7ae01f7e5d923128d697bf398f39b261235ce1c65f48583111a127d7a193d021cbce9dedbd8b963d23f98d211bbcc580580251e616811a081ade81b139f79047001d460706ee156601333a6fe147e1e70cffc8b9181b037d6dea39ee79c1063699a3c865000aee9820edca046045079ba2ae3da6200697cccb1dddc3ffe1494a3c9ac20a5bd01c6290ba1287e7e556fc1ff7b670a233001b4dd71dc2565a20a26c364b86624e12602c445af1f6b3d2e7b5fab8f9749c4ce5940027c33ea9e47c198e16336fc35aa5a77fbe94663e98935e991034b8bd2690264f9c57d7bf9e9f96c3d1ddafb9036a750ac2f7bee91c4ac2b9700d6c7ff377f4f8438b491ad1b31cd89c9056e9e0a1f83c62e23923992a9d345f046f22a84636d682c67e78656d48b1b196280afc231540e5b54aeb3d47c87cb756078f98ec1657329c13a2448e3b758d99605fbedc802b5daa329309b81063ea572e9da7e398d0fadeb32edfb161b04e8f1729b4aaad3b101246ecde8390197dea7cd6aea6756748972bacde6ccab85946c6e074d18d0c6636cff5e47e5685135cf314b28485d1f01de740bb4d9ef28ff82b6dcf92bee890fd0725e33ee2b45264be2f5b5bfd36ccbe34653e24e62fe30cf564803b7a44b090ececb9b2988d86d39e03ba29c26e588cc1ebd8087b399293079fe06e9b740001861a31b4382c4e1b531c6725b03c9c8d6b2bf96462799ddf220cdcc2a0fc50fdaf1a3a6a1e05954fc72124bcff37ea6eb9934931c46a7e1612c8676f4cbd7325bdd281fc51dda4344b6029dc9ae931d134e230bb95956719837d0d8d72e8f24ef151926380baa7bb63e69526fb068b631eec7e849930e147e95fc57e7b57098a186590030d4376add8705ac64cd413b1a6160daa522e073a761213d29f02896353f02c376f1c9f70c8e1e98eaf0fbda02e603ce49c9c8d194b087bb3b8c041d265c927c84c67aca7132feb3c7df7d70abe0e5c7de2ab19536eacc87c48c83b2d043c01e0d323d503138c314b585807b0713636f64d5a98e1a4ba654ae3d5f5407218e7f8ff32a934c707ba2e45b836575ba7bd9eeb83b3b169667d946a0b2d93413d13af5e1a72127b6ff170c3c8c08ea6949653f83439051221c7cc3cbecb50ad5227a7cad59e37d339598dbfe8154be45c7117c023bb54ee4ecb9fe65de1f0ba512df27406a2d49876f50185b6743c68c205af3c1c4afda444878d635de9c486b7161cb9f834516a92a6fc55fd1e88027dd3d9b4bfd99fb7d594700731895d9ce35dd62709840ec90efe2a29d29e9d05987f68acfcb6ffcf86bd69b90cbaf03337184c4886f3bcb6f2eb1483b29ef401457a89789af6c3d1c8d998788d0a1ef69d91ec965f9595291d533de4906066d9e2a9cc992c6a9ce4875dbe58bf8ed7a555b58c7b60b78bf6563eeb1cd4f2dd812e6586ea8f2ad5a2969a7917d6b53e7c3fe5a0533ee871e1c5c17acb37c962f88062f9de41276876fbaa6bb47358ad7b60472ee17e08d708cd4a8a3a954b8d3c855aa2e15c69a6d7b4a7f401bfe99c661610a9440e3e0e7056737bdb83eb4c1cb4b58f6c12e5c5e0743995fed5b32456a32d23b5d26c121fc90087c44dcca358cfe9da86370e4719d101f2b9c922dc5a837924b758f425ffe1b12e5a3802be40cd9ef36b8e22088bd79b71131b2090ee98fbff2253b819e565adb8704470d8dcb2bcb17d2acedd1b7c71666c8d3db75a914888ccef48cf332c8f256d8c3fb0340348e31b9e9a0ba83deff3406df4b357051918e8389c337dcd150dce165fbd38e23a522809790294720af6ac5da658a6a8f6b2ed96373d058dd31771efe0744cd8bdc74b6d91571da9410a420664cd9ef960361db4453bf4a74702c4bc24cae3b15694897a60ad916e172d5f30d5bda5237d5ad48a9130ad92e2edad3816454324b5fc2df7c0a874edeade8709162c8a2f6313aadf246134d2e5fd5ebe645ab8ecf62558efd77f33e7953d45909e79f67f77b3b0246fe280725ec0dace140738cc9a394772ace273cb80988c3b29bc0f6dc013f90e63ba7f81d9202788588952f347381c6d515c5d6df211165a08f68ff2ce75aab17b386fc178c6648a153f342d6bfc48a68effa4c79c9657f7e9db9492d970eda0ac6419a76819c5df0af94bd66ec5159e386cba3b37cf1a880693f5512f83d91cc530f57f868da94b52a79d21316f4de3590805de264ba57c0dd712ddc55427e103bb7471e7269ba26d3db048c5fa6387512ac35266a0c15394c91f993ed2f540055704d05a3402520d57eb0ba967eaff6033c7480bfac36277938528c4093a1569a16d3668b515506b0eaced294255d2479a5dde3e9a71b76bdfbbff1bd8a461c7e04c7d72d0d2901edafe5022581019ca469628676080c46a7a1e4976df4885811d38e7475b1b77884570c4fd2c25dfd3432fb917d7f6daacae2c7f17fd0b887f70255ef4b75ee2fe61c679cd54adb8f9950a71b4328f876770c2ad5222553ccb8ee056f6f6cf59b52aa9338545fe0fa8383bb5187b35e66ff99147d69118cdb81ed167f3a8138a60e346b102acada7f9e1ac66e6f21be602ac39e5aafe5e95b38d34950494d7e42c42da5ac1e0f2c1edacf8646428938f56c443c961ae3300bacff7d86034b62110ccac5aeb66dc6f439ac90ec60692a8abb4ffe2be96fe213c65c19a607de9a4d7c36b42f01076cb6d874baf41abbb791e0a080d2346f79a0d3c42a5e1025795814f911294a452040e584f64abd101a84dc3fe7babf7e3a24a78d9791514999709ae9ed345a4d6082df60a22c5ce6531a41375d4d8a70b4a41081515b675955a35659a23a570ece307b358bb9c3948fd5bf4e13d2d7d791c9b7a0768328e00a38f9f3c5de79995021e3f5960ee8332f816c59869467f5361ca27b914d53f048d6fc2edd980f2fe6a2a168bc4780a021c80f0d51427ac5e28df68a3252c4b7d312536daa4e2f2a4ed955754d12b5b8bc1c0c0d5b4cbae819e250753617e29079e89a29bb18f764d6c6c750a2fa87abdbdb4051ddbddc483a29f38194f9b7051e45048d531520c7a582a4244e8e605f9f67be9a1319717f27a86e1f832d5dc4e28b6ce52ce0886ce48c5d18ea945a255eb5fa1e9cfe48ae4585b1229a998ad240fff39cfa8e395f643d511c1e574d877102a8fd763dd80ba40a99b2c72d7db1fd14051009e172e7a53e49ee653af272c013af065b6fb49d1b3c35331ca8c6fca66d85a4503963d97446332a26fc9b2526b1eade9b33c2f1f161f5626a0bc0afaba3e878a95966c5e27a5fae1d0ebcb1ab03b9c4204d68b7a7eda5074807cd7ed007d476aa369d46557bee9d95757bbd2e4a1e8e42cc7382e6f7b75ad4bc8fbb541ec69f45bfac9be29d761bc6cddb30f76971aea7142a844058a3eddfed7bb041ea0fbb720878a6c7c844c9e0042b75653908a2e7f30b0a12ee55fd7487cbeea26395544621189d9df267f465c5b696ca5edfa98b37c3b868917bcaaeedefcc465b70bfbd436c1f927f22420f0b02a56cfc3ff1b8e3ee1b733a896ab21625d7c4ed396d1c773534c27c7f54a6d1e93543ddb485f23e50ec8888f2744c85606bdae51cb03fa5a4e4edf0c13b7dd9c8d17182ad6d5f0fb79dfe1bd3cacb78362495c19bd812e5713384d0c2a79ec6e223b9fcdb35c623da2b69f2fbb0f974681265016d6bfe775c36e8232330c10b9c4d548f55e859721e3f001d1c6520be6585f6184de45cbc65c3a4caed5d69ccefaf4cc0684d33ada4d2b8851907692ace1417f3884f46b6441126f1b15025608dad8850f7610decde5b34ce52771cb4bc0e87c8a6b2f1172d49e37853a3003a4077faae70e0a0f119328ffe77ae0c4866207f54888ab272ac9a7f3fe21ec52689bb9796bd4e6d899b96399600c74bc60020ea71899316d9ab93ae276ed7f92265b54f83775c769df65cdd209bf28204a6cbc0b0c2e1667aab3578e591ed0896babf21c4f3a9be8843ea7a9f235bd508ac19c1751fa7eb986f1bcb5f27e212090fa7274ebf0215eaf1153e2e9399d51c78df37bf1ce517390b7f59b3e160fbfbf728360417b8cbb31467632d563fd9880842bada33a621bd5b828543374351cbe38c47d0f6d9182fbe6725aa3d57593a6c9b53253901969a73975d1823261615ec7917c1b7a89caf6dec0edbf90957f2df5db55cc791a7ab2323d7135bf7fc8871da489656e97f649a04419ac3385f8fe5a486b14db6904d9cfbcff61a4e7be7896d99f1032faeed06fcf3231db1fc30d6db95a7423f56e630536e7e6ff0db774b7569f314619611e3ce71f414e35fb5010828e4e7cd8d9f2b945f4524f1b8389b611aa06a4e293a3303c6f4a030cae862f11a9274a0fd1a97e6699ce13256d7ae19160176d88bd9b3e25654c9ea0847d0d49460bbdb894b2fb381ad734a7bbe51ccbcec450f13682593f84c282de65c67c21d42c4475e7097f2682458d409a25979c5584782b5d94b599e691df2bb97e0894dd3b909ce89533337f851cc2e4b5e26983e5b0f2570b5dd9a48d92caa7e38417a853db62ff8e6561f220cca14f43033ed0b451103b5da3340f3788ca6520e67f2967aa3a5e5384edf3ee83d054f3f2264fefe715445205580e90d736939fb9151124049d5e2fe2dfeb473431289ee6f2c8d08401c25316511b0f57ca58775c34e00a60578b36bd736d5a7251da03cfbb699c588be96c1bb82d6f3314a2e590ab5932", 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x1000, 0x91}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) (async) r2 = syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) r4 = kqueue() dup2(r4, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978c, "0d43200000070000000000000800002cb4205700"}) close(r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) write(r5, &(0x7f0000000100)="4feb6d46a17690c05e7cfbcd4303b23bbaf26f5499faf1b3011034b69f2d72b69f02ff4fcaf389ba9de4591a10f8a68a146f1dabf45256cdb655a84b15a049bfcc2b4c0f722621ea656f702acdd029942de04dfb6647f508aba88d64", 0x5c) 16:02:42 executing program 3: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, 0x0, 0xfffff801, 0x0, 0x43f, 0x0) r2 = socket(0x0, 0x4, 0xfe) dup2(r2, r0) kqueue() (async) pipe(&(0x7f0000000000)) (async) kevent(r1, 0x0, 0xfffff801, 0x0, 0x43f, 0x0) (async) socket(0x0, 0x4, 0xfe) (async) dup2(r2, r0) (async) 16:02:42 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x7) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$dupfd(r6, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x7) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r4, 0x0, r1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) fcntl$dupfd(r6, 0xa, r2) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:02:42 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0x10, 0x9) (async) sendmmsg(r1, &(0x7f0000003bc0)={0x0}, 0x10, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) (async) close(r1) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) readv(r3, &(0x7f0000000100), 0x0) (async, rerun: 32) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) (async) write(r5, &(0x7f0000000140)=' ', 0x1) write(r5, &(0x7f00000014c0)="6d606d1fc4d45c600a1e8ed38dc7d867bbc37f0f0768ef87eb0aa138d39cf2edd84b3201e8423de1cfb66da3ac8081c48bf0545d73df069a9509fcac445ddad18662c41e93e0547cf034e11dd66d628d096f4fa13c66533b2d381220544023ec23891ed2a029f60741cd6e4cbbe0e16f58d129dfbda5def0cfa3c0bab9ce52c435ea278748e34c73fdc9b438be3309", 0x8f) (async, rerun: 32) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r6, 0x0) sendmsg$unix(r6, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="771a6806b51cd92d3c69a37d3cbe057803fea9d665a6c8415bf76e25221f5606a520536532bb132a7a5cdf916391d1b413ae18ad168e48974a7c2e448d7b35dd7e296d387df727b3ce7d7acacddcf3d1daa59474953bfa39ed5a78ad2e7480884653ab8ef7c9c0a2a26fe80b094dbd024cd395f3cdc71ddd782393f7162291445932c4babb7aafae4675e8fd88b4c32dfe21ea385825d64dbb135f2dbfcd9ca5a2f7a1f9cf7715bf7fb1335905c830b2328873c5815a083af811d611875c1e1785dd7e454cf972f80d7e89a65c34a5713b83530b5e758a8bb2d552719e160cf8737b99f566de11cbf87fbbdddcf314db004c25c37bc8822b914762e61c8536", 0xff}, {&(0x7f0000000280)="00919a676930a874783f191edb85e298e8607fd1decfc0f6403c5233408167359af93b1cfd7d413813359059b23d3c1ff2b16d4627a20262ef27cca3656bd0c585a02f5b2f883711818eb99647ab755ae3ef736aa32600096d7da83608046e80417c22c0906541e1a491d93b13df908bf41ff0c58aab91823c17f68889302a34bdf4fe", 0x83}, {&(0x7f0000000400)="5a51627b374ede93e29dd50e73e7430265df83d96add971c6744d9409c3fd0d4c42073b0bd4fd9a88c69da7b17ca62c76855bae979cfb0abdee9a3d86bec7d089c76a3e5b21e9f54c8498ff0869b0d4cfe5962a8b3f88c182f9420349d8b94ea7cf30e473aa6791b946c594d39f3df36d66085fbbd7bed790eb4e1df87f8d1e922d2fbd8fd53bb99b59c537f8c424be4c2739636d227fcddada884949b405489a11110c1ff4f177c123c6b1fc87915d8104059dfb60fc145dacd766d71c89ad374e4a007195f6f2721b924a6f0e7a82671e2a6d8e94a96bec5de60980c4d97df8fa486a93badaf0c021756a622ea02ec5daf07c6b03042b8ffe3f026da03f005087013a0a8c83d9cdf43e2d383475e62bb8895eff76d2c5cbc4fd552069a9b127fe0a951b55dae72c2fcb86f7c9779bd2e3dcda1253ed81ffc37f7d245d76d05375160c33737d1fc7e74dd709f88caf62c306eba074463f9878d034a6b354a54c2e756eb5c77258a3a1acd795973d850fedb21ce14d64b1b13366628c54eb35fe809b98ac4ed2e1f01817962398f32c9faf8e482341c6b407734e1a079ff3a58624b1af26a7799376000b3e20a25cb065ff383afd70b478bf8ab32d2fed9450d58cc1e36d3cbebc1910091f135f4f42c1bd7cbbd8d4f692bab214abe0e5917509ae921bff6c5cf7857ae3edf6aea1c58d5d0e0d8dd7c2f16419d1092c31f67432470e59720626d7fd8f1955e6c02a5f368f798e0430e330d6264e4112eb2cf96743c174f863e18a1b6a03f49bda9c09b1bed5d5188be611cf20378da300dfcba9fd2cea7dd381d68aaf056e797cf83fe877368574cc067fc303b68db37b7c725478eaca509e5d745965d9c7731ae37b03346c0c1c8f4938dce135b69b929479d70718cde1ded7fd784eeb27df327161cb4a2f3325a74990c09a559e54eb798cf409ede97a1d470348a0625683b874b39b1c5f4cdeaf690c9cb8135516e9f1048fa6e3abd555027dcf751f86bc6de101b6eddc7dbb1c044f97573e019e906dd17fe16afc81048e91fc8fea1d7015a3edac4301ff4e7f2a27c21db43d91fbe73be69e691e028f4f94152adbcd90bd9f778847e509ba7e1a8484d4e5e072607d51ad708ffb23fb33555c6860bd4f9d7d841781a1401991cfdde7f16384b9655895040a19799ff37ca643349aa9bc432f9596aa7997fd820f11c4b9b1631eb88d58c6f9b14111f895c4740130feb23961a82addd7da312354294946bb0a211ccc0b690dd97761f7766568a8683d80032e776db3e13b21cf50d7b0f7cc0f755612c4d6d15662a692c711880e616f96d19adc4ffae58e5db04cdf8c18e50909d85db0d2008b051441080cae399fb8fc547ef0e241b3c4f94a06c3b135e7abdba793df82527688bc8dfe0467aefd519a91cd0d80fe398e4e47c896053aa9e1bd63cb2a125de23896b802a037dd5be4dffebc5d3b1ed9569ec707ff1ed8480bbb350e75044a2b4236692a33a49de3f94fb1a33f1f1a2c58c02a8dfe17611441a2d1027722a9ada0ac66894548cbef6a335b3ad5f20207974162e4e0b0144db6dba2c761eca503fbae2469fc90ee0f98333917b3d83087b581f5397beab24243d9df32c8fbec52c03e12bd7f834d3b46d4cd268dca4ee2f1f34809359590261b3e5fded8749a9e6f1ea3a5eb86c656357c7d95fb4c1d56db3ead129a253e9c24eb1343ef552ab5462cbb34964555d05823ed5350f53e1c97845d89d4ede3f02b4b90de46080b1f95a3d1478f029c6db6ee5d095f29b195ac20062ece9ecd3d424d141ec1076ee7a39b954b013677912d9a2217564661aac0e7ffc49f684b3262cec0f33bf41ecaaebba144c7743e5f04699c46c552d0c7e66e3ab8b19ad29f8299ad8313107a06bd6d4ebc7a7df18e846746cebeca3498ec2fc68e5b530d0971562a9711745b200a2690f70a1b9be1ee647b2a4fa9c1aebe69c8b8eec186de7208a09ab534683baba0b55a85d44b7f81d147634a4aad2c7c51fdf09570f6d1e4ac3d522a97d3b872f57fee5c7a2049e26e5df57582ee329be11dc57a95382974fe09c65cf4fd5e68d3c471869b563d5e6e4cbb6ecd2d04f66970e48ddcf0500164fff8cc6edeb57e9f0ac2e28d5611703e6a083bf9e936316504a8f876ce9bd31cf121d03080243c3ee717a6dd002cd423d7f06ecbfcfd3563e874d72a1b709b05f7e2e956c176bf11e00c72d8f7f42eb73dc1e57db7d3b3e8c264f60d6bea3abc0d6bd927c95984645c3f106098343a1466ab041159f854f525e4c1b517d33be82270d10cbc7d3fa42276b638aee1d9700277c2204db1bec12e9015d263979d1372e02e99d503d52793fc5d8cb5801e23abdfa9cf60b0fbc63eb361f6e89d1262e3ce95e3e84dd8d2eb4339615051054fd703443c9f7af9d5ea50ae60c7d7258535bfd21a86d9d0b04b0a6658a4d05cae05bdae9d7ca2d06e0d306c48ed9a073d9105a75b1ffd431926f067db184734ce9b8db30b41d0a8c6a8305882b3714fd01d328cd6985844e51ae02fbedd040850b2fc6dfd875b52e951714cd5793507e777b74599713319f0a87eba2cfa63a4885958d82763690b0cabc4ea56c9233fbf8583c9e08d4d8785204177826b12c897b56c958abd65898a932addddadea815e3327b272f90d93fa40271b3946457d6dff78b742b78d552f68c1df016b11a0aa634e7be0fafc6d6005f604443167f1295a4832ff51bb621fd05597302c3829cbb6cef013d61e1e4a82a92163857d0469219288da8cc46daf6146a6467ad1b72fe6f877af5ca9918adce46c3a42a63b90bf7569a3b93543a96939dbed3726d90d48baf206c9285395c89314b7c86f7b4e90db5044778c5f4109cc616ebd0cf36210c61596b3b4c628a4f4ba78cc95dfadd582b56b09244952aa857567e841f202270fe16b4bf02f275ae81c9312c79344a2e684729e77ac9ad5265bba8cfbd8947115b7b6dce1f805cf9e4240784951a9b7c18db316beb28c3e28c8361e4e3fb9b9959d15bef9a470a239f7ee0a720e594e91e3af603e717c6f175136b9d14b6540e8df88b9669f452bdb9ac70589c8de6c48bc23b4aed52fc4fbf3603e7c140e95236ffc58d62fce5ef0b62f74565c8076cad04a1c2b13442f446e4936c15526da02af3547bc789016277f55284441c9a7b918c5510b7ac01ae2c6cfc1dfc9be70de1f3ea79e6ce795c6c6917d455a84dce27a52c7c4ee82493a9a0d54dad26f1d36bf4892406f3a84433db1cfb25cda6564f2b511ad9aa0795355824fe21b056db79d3c34e9e4846d00ee2a3844f007cfc5ad6e0e2c6e3c57c730fa2d1a05245a5a31946fe180c38b4d0163f1c1ca74123420f98785a890461810f5b1c8296eec3498260b6ba3cd6c5de7a54a269ee2a62783247101d305f1ef1f611302698610942b64d28a3f19eb19444baa5e69a4ce291042f1b4734b1a163263ea45395e62363949713c3405714c7e6e82f703d96b3abe2d61e260b2e93cde6409f5a48fb8293dd957b015537b4a8da49eb42f54af814556c2acebd161e528da66c8feb508139a03b1ce6b70b62f36f837c30913f6a3dd60ea19ae3d3d3d06e2d997110143cd064070d60f712b7a9e1f7a5944040196013c1d0fefc0713a89a89376e233c2ed044f5eb3286794e59d98288b82ca8ac75b467188835dce48fe1541114238b2b1cc768661b226df7c7ef969a868a5ffaa9eb920cf228a8fecbbbe70e523db3a37dad4be4dae5d950080ed8b9175fef191afa14a44ce4e42d1b5dfe74c38b5f29782df14a0293dee0e722238a6570c6c9516b9ec7f15144046c3d14772f2daca75dfed24f9ca42d96c66babd4beef11fefe95ff823b8623e49829cbcc2b0bd6ef8406d17165302ece11ad8d6185ee311abd89e07c92c747acc713785ea29603d7f1a0ecd51f217bcfcac2e643fa76b0dc4475eb296fe307cb99f65644bc1ae4766a0364709e80d3df35c7b39262787cc2417127b842a3ec589c3d4d0cf701e16b0db48f885aff5e7e08fa1fcd53099fcdba2655ac973435a5ba55f77f239f3a899f602d4ee60291494da6b6a9b961f1b3d14843b74e3fb517979c3c43c0775dcbef331099ff9b6cdcdae7b70ddbf99402cecec7248fe17a0ea82d0dfa6a6d3a68edde48b3ed93b5f210bfe14d743f88b9ff590fb72ec80f51f08af3c3ddab156ae39869b6d42906141bac59311e7151eeb6f5762dd9a006afa622872d6bacb35b805f4bbabf124c025eeccb35bb556e4f22cc17eea1c44f1fc522deb3f9e7f873d10bb1836e3179dbf181b95ef8ee7994dc20bc3309d0c2dff6096639d8e1991370db89af6ac7f7cfb18126c78253cd8f5941218a7bcd13a0c576670eda5efb0f9fd7ed290d79579433e529900242faf5c07adf5d45701eb10caf67aeb9a48bd86ef6423c64a29628153dd22810630a7760ae02c831bad562b77a4027b9ce9ec218d856a4ae61f65ff88f41d1840191bddeb0040f9607ae1576631e263017276447c3bafaab092fd3e82bb5c5271219b01c55f6d1e8ca7744d464d0f571006ba58068bf2bda9cbfd64086257a4d3ca6bf5676a45cdf7d28d1d002baab6fd214cf9b01da5112b2f00fbd7fdb9f8d5ac6cd559504989ea43f675f5d618ec11a7fe67d13161a827fa53741e9ad4424c0b149df6fd3a2d5b236e61906f9e88ca496d693af6f58d73767894aa1de2529e9df97a8705ec4358dab8ff87d4e51d3584352962ab286bbaa9c244e53d7edfd0c79b899805380f155261ea8ab43cb27061aeb96ad4ffe7ec140e874f2f262246980cf4e5a1fb21f6c6d2f1f6b828f42f4d9757bc41ea04805990b2a6b0da29f3690e0343f9199479aba939d469b39d3656c9f726d385e0ff486b70f9531722fd0e5e28b9c70512ee0aeea29e0aad865629cb8114aa3ddd37a13c5eb8a0d8a5762b33dedc41f0d6b90b357737dcae6f1ab0795f36610a3f74c5902b8870f96a403d4e39d63266a338dc0993ccb79460cc8c3b4ab9d48f12b5497502740abd6ce49d47e3f8ccb45e391d195c235ad8aef392b95e14925a7ccdbc7519272371859dd934ccc0adc48f9dde60dabd2cf49d2dc4560f7f42a1ed7828f0a7cc4b209a741a8651ead19544b0bc961472d07d1d4f57f4ac34a04c1b26a3117a061093cbaa09af60c52e159cf41a036f2da2ccb43be7cf0abd7098979173b1fb1453304e20f8333b79c4f9a6d5ba55f819179e7019a4630b721689f129e2fed78c6d69e7bcd5b2d1951cb7ecf2da692667644ea17bba854d8cdd8d4f3c509c328fc08bb3b70d9fd671312d597a9dcca402bb1c758f625cb164468ce6f62eface6b44e4fe78368e645f776a6aaa661cf66d7ad40aecc681ba6575ed2736360a9c4f191a1592578df09a26e31bca3986bb4f8361cd639ee55e6ffb8a6e1a268121ce8affbc796f9810b85a50524f4ac98544d1ea6ea6eac2e4ea75beffae9eda48c87715ca498a99af5fb8cc9c216eaee67dd5273242627257935c79cd4f0420b4bf5712b91863f5fb996edd974e8514a1d994a95e050762ea67babb99036caead8d00055b522562460099c3f1625a7349cff97065d2561195d6a230a440a80f4b2597f77f37a53dfb00ba159f438bdd799bb91fda495b9f1da694f493f0f161a8559d86953978af6aef87ff84161f4292faa8b4aaf15e655c285b35bda30b406364dce51fee9d6590ba7ddb06929f58cf282ed21b45323da547e56859b305d7065984add1194aff3b817a98db2214d8a896fcaf703f5de892aad", 0x1000}, {&(0x7f0000001400)="cf6884f5c2828d7f8a77dc19060d233694fadb8fe7cea1a6cf2bece81c299d517ef6651f64e4c3aabf514a9275118f7cbb83296f06cd7d24674c55383eedb81d5967112f12b320bdf8a467b2447baa2da5850540f8806165bc1b20a9df3ebab43c39e3bc55b1a473739c433883c4a497774476bda71ad232fa834d198a2773c1a62f24f84f093e47058b80c777be6e150e6bc821b92a546d73c4172ab4cd53c425505e39a2f84b9e3f8cc5", 0xab}], 0x4, 0x0, 0x0, 0x4}, 0x0) 16:02:42 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000140000e00000330878ffffffff00000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0xf59, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000140000e00000330878ffffffff00000000"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0xf59, 0x0) (async) 16:02:43 executing program 6: setitimer(0x0, &(0x7f0000000380)={{}, {0x8000000000, 0xffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) getitimer(0x1, &(0x7f0000000340)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getitimer(0x0, &(0x7f0000000100)) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000280)={0x1, 0x53}, 0x2, &(0x7f0000000000)="11ab71df0bee6452bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603005fff27186650d2e29d42adf81000fca06aa586d7dadd23aa82cffa35140b87a8ce59e083eba3ad337618b45d6088a9737e8b581e00"/114, &(0x7f0000000680)=0xfda6, 0x0, 0x0) setitimer(0x2, &(0x7f0000000200)={{0x5, 0x1}, {0x100, 0x3ff}}, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r1, 0xfff, 0x5, &(0x7f0000000140)="6e23bf72d52b3675ab43c3db229e7ba6f5f7f69d8ed0f00e86bee4a2330d3f37c359e34dc2a2a59344a308db95a9d1f76adc98a6b09418421c55a27bb51c0a1f40d254a07c90807be448b0b9bae259f1f673659288e7254ea6b7d03d181f82f01cc75ba33d73f23c63df7382ff6a2964e3c67a7be143ba91840793db8b5f8624c710f2", 0x83) getitimer(0x0, &(0x7f0000000300)) dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x7, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0xaa) setitimer(0x0, &(0x7f0000000380)={{}, {0x8000000000, 0xffff}}, 0x0) (async) getitimer(0x0, &(0x7f00000000c0)) (async) getitimer(0x1, &(0x7f0000000340)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) getitimer(0x0, &(0x7f0000000100)) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x53}, 0x2, &(0x7f0000000000)="11ab71df0bee6452bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603005fff27186650d2e29d42adf81000fca06aa586d7dadd23aa82cffa35140b87a8ce59e083eba3ad337618b45d6088a9737e8b581e00"/114, &(0x7f0000000680)=0xfda6, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000200)={{0x5, 0x1}, {0x100, 0x3ff}}, &(0x7f0000000240)) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) socket(0x2, 0x3, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt(r1, 0xfff, 0x5, &(0x7f0000000140)="6e23bf72d52b3675ab43c3db229e7ba6f5f7f69d8ed0f00e86bee4a2330d3f37c359e34dc2a2a59344a308db95a9d1f76adc98a6b09418421c55a27bb51c0a1f40d254a07c90807be448b0b9bae259f1f673659288e7254ea6b7d03d181f82f01cc75ba33d73f23c63df7382ff6a2964e3c67a7be143ba91840793db8b5f8624c710f2", 0x83) (async) getitimer(0x0, &(0x7f0000000300)) (async) dup2(r1, r1) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x7, 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0xaa) (async) 16:02:43 executing program 0: r0 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001f80)={{0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x41, 0xfff8}, 0x28b, 0x0, 0x0, 0x0, 0x8, 0x8, 0x7, 0x9}) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, &(0x7f00000000c0)="1896043aeda84038", &(0x7f0000000040)=0x8, 0x0, 0x0) r1 = msgget(0x2, 0x4c0) msgsnd(r1, &(0x7f0000000440)={0x1, "915fe0b2e6b9d64b0558f9efec9c62b8d0ee9d6c91141fb693af5cba7b506a301d3eeefda2d2c110a7e8ef57b3d1e2a378031d65edccfd4c84f26bc55194cc0530b7921a25924215e9be13fa5a2a7f2f7114fff6d16d909c7ec697ffee4b71740759e293b862fe1d5b926a3df92f3898a0ae9870478aac79cfbd6ece4f5ce474c45b4613703ebd0e2e1e91d56cee99b72ebbeb481e715e0934eb4399e2cc0b1a288ec21f903bfe84615b8a20c0b69d2d61ff9db5d372e7c31d8f"}, 0xc2, 0x800) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="6ed648b1af376f79c418020e9f2689ddba4c6d105f453e04eaaf46e9488462c8adaaa4eb65d51e66f17ec508921df27192141df6dd89fa7e4fd0b2978691215c024b079a88d50ecf6ee731aba77ce6f335ffba334a8fd29a01d2c18a34379c4837da8be25dfac8b4146093e7a97f2cfaa5", &(0x7f0000000340)=0x71, &(0x7f0000000380)="6cb0f3dc20ef9859f1df35db6e4ac8a468e1e94fb7e83432615ca32eafa95820512fced7fe884176a667fa632b49b74fa24d2bbd8a0b1a483dc433ff9e9df821eaadd6cb356df0a68976a1a42d48846e760c7e1224756349f8792dc2b33c1f52e970c1a7878386dcfb896a44666db2e34c748f863923b24ca47e511dc2c5da2be01a11e0783d89aad56059643423cd6300de9fbb947b76befe9b03006c835973fb1fc2005109bb24181c5df18300422c9c11b7", 0xb3) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f0000000100)="b15c2f8f4992a015a99db01100acff9d264d6ea1a2dba783ada9a35215a1da2429567cb8c0f74167d5f27b031f6383f25f0554f8895d8cead5ad5b46003ff0f9dc1e95e17bf80726c26e2d0656f27f249126bec2f6b12954dd2166e8fce1dab71d2a999ac2d766fe3ba2195ce8ce", &(0x7f0000000180)=0x6e, &(0x7f00000001c0)="d17c17459a80f25f0f8570c69854dbfc48410f3e41b79fda20966e20dbbd5280bc7411c9bb2d932e147749dba51163609eefe7d35d506ba21c5abf82a1048eac2b5413e1e7fabafa866758a00de7a99ea294cbcb21318d7fd6a465bd5e38dd4b881fd2cd82839153a2edee0913d86d42b9f554d2fefc50de631c442f4e0142286aa99b0c4b", 0x85) msgget$private(0x0, 0x40) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001f80)={{0xffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x41, 0xfff8}, 0x28b, 0x0, 0x0, 0x0, 0x8, 0x8, 0x7, 0x9}) (async) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, &(0x7f00000000c0)="1896043aeda84038", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) msgget(0x2, 0x4c0) (async) msgsnd(r1, &(0x7f0000000440)={0x1, "915fe0b2e6b9d64b0558f9efec9c62b8d0ee9d6c91141fb693af5cba7b506a301d3eeefda2d2c110a7e8ef57b3d1e2a378031d65edccfd4c84f26bc55194cc0530b7921a25924215e9be13fa5a2a7f2f7114fff6d16d909c7ec697ffee4b71740759e293b862fe1d5b926a3df92f3898a0ae9870478aac79cfbd6ece4f5ce474c45b4613703ebd0e2e1e91d56cee99b72ebbeb481e715e0934eb4399e2cc0b1a288ec21f903bfe84615b8a20c0b69d2d61ff9db5d372e7c31d8f"}, 0xc2, 0x800) (async) sysctl$kern(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="6ed648b1af376f79c418020e9f2689ddba4c6d105f453e04eaaf46e9488462c8adaaa4eb65d51e66f17ec508921df27192141df6dd89fa7e4fd0b2978691215c024b079a88d50ecf6ee731aba77ce6f335ffba334a8fd29a01d2c18a34379c4837da8be25dfac8b4146093e7a97f2cfaa5", &(0x7f0000000340)=0x71, &(0x7f0000000380)="6cb0f3dc20ef9859f1df35db6e4ac8a468e1e94fb7e83432615ca32eafa95820512fced7fe884176a667fa632b49b74fa24d2bbd8a0b1a483dc433ff9e9df821eaadd6cb356df0a68976a1a42d48846e760c7e1224756349f8792dc2b33c1f52e970c1a7878386dcfb896a44666db2e34c748f863923b24ca47e511dc2c5da2be01a11e0783d89aad56059643423cd6300de9fbb947b76befe9b03006c835973fb1fc2005109bb24181c5df18300422c9c11b7", 0xb3) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f0000000100)="b15c2f8f4992a015a99db01100acff9d264d6ea1a2dba783ada9a35215a1da2429567cb8c0f74167d5f27b031f6383f25f0554f8895d8cead5ad5b46003ff0f9dc1e95e17bf80726c26e2d0656f27f249126bec2f6b12954dd2166e8fce1dab71d2a999ac2d766fe3ba2195ce8ce", &(0x7f0000000180)=0x6e, &(0x7f00000001c0)="d17c17459a80f25f0f8570c69854dbfc48410f3e41b79fda20966e20dbbd5280bc7411c9bb2d932e147749dba51163609eefe7d35d506ba21c5abf82a1048eac2b5413e1e7fabafa866758a00de7a99ea294cbcb21318d7fd6a465bd5e38dd4b881fd2cd82839153a2edee0913d86d42b9f554d2fefc50de631c442f4e0142286aa99b0c4b", 0x85) (async) pckbd_enable: command error 16:02:44 executing program 7: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="111f", &(0x7f0000000200)=0x2, &(0x7f0000000540)="5b346cd6cd66adaea2f80c6b781d30d26c29ce5e08566f4e085e5b2cb078d21271677e519e13ab6539a84bd41c4009279255fc6921221cf3bd030726a680c4417cdac77a800873291a903929677eb1f0789db8ef0f206b29ad652dffd5752cacf0c1a8f226fad4d7253979755cace830f866e3464a6a9728c415a3810ced2c5c0e4e874b389169b9561b90810a901eca8c6ac8956f148a8b67231081fb2177fbf7097bb978aeae52436ee2697f667e40b1d9c0ef9e35c09d22d06b78f947aca5c16ff09e8451fde83abe8d542cad1fcb162daa3c818e360825e780d947b2d2589553bfe1c1671085881de4f1b6cb12a42ef9d8e1c52d175b3e2d37b29cdce72e48134f78209c2bcca6956313b1cd99ebf5c00f172a768688cf95a9b02d342a8e1274a5f5f05ffa20b2f0d7049df47d22152a64e95d7aa5b2a042902d36453631febbe6efc1abf8f5ab4ab21023da6ba36155b733c139380076676e051837e18796d03a1ca74a8d2cee48bc364f32552a4b23cefd9cb27d3b2240821dc6017502bdb9aefd7c762bb9ab1024bb171bc2d3435cd91c2570b2b97ee4f1c516150effea0744e82bbae78e55b462aab3cae32e438d724aa976a7b1e8b819d20c55d934390ef28687c9ba1c8a4879483cc278117e2881591127c962cc112697b8cd32cfc6a3434d98d07aa34ec75d1099a62fce25d957721d7c5a7fda2217d6a4b8dc475acd264b98642f16aa0920c06d39c04149590cf502350b49789ae8b9e1682341360b6058d6f6a2d29741bbcb9b92a39ab9e044ce891e3f471b1837cd0d489c0a8763426e8a52fe79e954fbf0e3ee95afb06828ad10ce1c74f8bd6a94f7cf1cc7d8ce2c85996fe7dbf883d3e623480a4eb1652f43721699968a49756cae2145c691ca746d104717b7e46e159f5dcf290858b923d020986ae9bdb236cb3bdb5d3eae0bd65a25989acc4ab70e5944c705869da3f7540897e394f383b4371fdf76d4f0eb7f98457e4eccea622d767ef586d29a1c553df01ff17f312dc98535681e865f0673b9eb7ae01f7e5d923128d697bf398f39b261235ce1c65f48583111a127d7a193d021cbce9dedbd8b963d23f98d211bbcc580580251e616811a081ade81b139f79047001d460706ee156601333a6fe147e1e70cffc8b9181b037d6dea39ee79c1063699a3c865000aee9820edca046045079ba2ae3da6200697cccb1dddc3ffe1494a3c9ac20a5bd01c6290ba1287e7e556fc1ff7b670a233001b4dd71dc2565a20a26c364b86624e12602c445af1f6b3d2e7b5fab8f9749c4ce5940027c33ea9e47c198e16336fc35aa5a77fbe94663e98935e991034b8bd2690264f9c57d7bf9e9f96c3d1ddafb9036a750ac2f7bee91c4ac2b9700d6c7ff377f4f8438b491ad1b31cd89c9056e9e0a1f83c62e23923992a9d345f046f22a84636d682c67e78656d48b1b196280afc231540e5b54aeb3d47c87cb756078f98ec1657329c13a2448e3b758d99605fbedc802b5daa329309b81063ea572e9da7e398d0fadeb32edfb161b04e8f1729b4aaad3b101246ecde8390197dea7cd6aea6756748972bacde6ccab85946c6e074d18d0c6636cff5e47e5685135cf314b28485d1f01de740bb4d9ef28ff82b6dcf92bee890fd0725e33ee2b45264be2f5b5bfd36ccbe34653e24e62fe30cf564803b7a44b090ececb9b2988d86d39e03ba29c26e588cc1ebd8087b399293079fe06e9b740001861a31b4382c4e1b531c6725b03c9c8d6b2bf96462799ddf220cdcc2a0fc50fdaf1a3a6a1e05954fc72124bcff37ea6eb9934931c46a7e1612c8676f4cbd7325bdd281fc51dda4344b6029dc9ae931d134e230bb95956719837d0d8d72e8f24ef151926380baa7bb63e69526fb068b631eec7e849930e147e95fc57e7b57098a186590030d4376add8705ac64cd413b1a6160daa522e073a761213d29f02896353f02c376f1c9f70c8e1e98eaf0fbda02e603ce49c9c8d194b087bb3b8c041d265c927c84c67aca7132feb3c7df7d70abe0e5c7de2ab19536eacc87c48c83b2d043c01e0d323d503138c314b585807b0713636f64d5a98e1a4ba654ae3d5f5407218e7f8ff32a934c707ba2e45b836575ba7bd9eeb83b3b169667d946a0b2d93413d13af5e1a72127b6ff170c3c8c08ea6949653f83439051221c7cc3cbecb50ad5227a7cad59e37d339598dbfe8154be45c7117c023bb54ee4ecb9fe65de1f0ba512df27406a2d49876f50185b6743c68c205af3c1c4afda444878d635de9c486b7161cb9f834516a92a6fc55fd1e88027dd3d9b4bfd99fb7d594700731895d9ce35dd62709840ec90efe2a29d29e9d05987f68acfcb6ffcf86bd69b90cbaf03337184c4886f3bcb6f2eb1483b29ef401457a89789af6c3d1c8d998788d0a1ef69d91ec965f9595291d533de4906066d9e2a9cc992c6a9ce4875dbe58bf8ed7a555b58c7b60b78bf6563eeb1cd4f2dd812e6586ea8f2ad5a2969a7917d6b53e7c3fe5a0533ee871e1c5c17acb37c962f88062f9de41276876fbaa6bb47358ad7b60472ee17e08d708cd4a8a3a954b8d3c855aa2e15c69a6d7b4a7f401bfe99c661610a9440e3e0e7056737bdb83eb4c1cb4b58f6c12e5c5e0743995fed5b32456a32d23b5d26c121fc90087c44dcca358cfe9da86370e4719d101f2b9c922dc5a837924b758f425ffe1b12e5a3802be40cd9ef36b8e22088bd79b71131b2090ee98fbff2253b819e565adb8704470d8dcb2bcb17d2acedd1b7c71666c8d3db75a914888ccef48cf332c8f256d8c3fb0340348e31b9e9a0ba83deff3406df4b357051918e8389c337dcd150dce165fbd38e23a522809790294720af6ac5da658a6a8f6b2ed96373d058dd31771efe0744cd8bdc74b6d91571da9410a420664cd9ef960361db4453bf4a74702c4bc24cae3b15694897a60ad916e172d5f30d5bda5237d5ad48a9130ad92e2edad3816454324b5fc2df7c0a874edeade8709162c8a2f6313aadf246134d2e5fd5ebe645ab8ecf62558efd77f33e7953d45909e79f67f77b3b0246fe280725ec0dace140738cc9a394772ace273cb80988c3b29bc0f6dc013f90e63ba7f81d9202788588952f347381c6d515c5d6df211165a08f68ff2ce75aab17b386fc178c6648a153f342d6bfc48a68effa4c79c9657f7e9db9492d970eda0ac6419a76819c5df0af94bd66ec5159e386cba3b37cf1a880693f5512f83d91cc530f57f868da94b52a79d21316f4de3590805de264ba57c0dd712ddc55427e103bb7471e7269ba26d3db048c5fa6387512ac35266a0c15394c91f993ed2f540055704d05a3402520d57eb0ba967eaff6033c7480bfac36277938528c4093a1569a16d3668b515506b0eaced294255d2479a5dde3e9a71b76bdfbbff1bd8a461c7e04c7d72d0d2901edafe5022581019ca469628676080c46a7a1e4976df4885811d38e7475b1b77884570c4fd2c25dfd3432fb917d7f6daacae2c7f17fd0b887f70255ef4b75ee2fe61c679cd54adb8f9950a71b4328f876770c2ad5222553ccb8ee056f6f6cf59b52aa9338545fe0fa8383bb5187b35e66ff99147d69118cdb81ed167f3a8138a60e346b102acada7f9e1ac66e6f21be602ac39e5aafe5e95b38d34950494d7e42c42da5ac1e0f2c1edacf8646428938f56c443c961ae3300bacff7d86034b62110ccac5aeb66dc6f439ac90ec60692a8abb4ffe2be96fe213c65c19a607de9a4d7c36b42f01076cb6d874baf41abbb791e0a080d2346f79a0d3c42a5e1025795814f911294a452040e584f64abd101a84dc3fe7babf7e3a24a78d9791514999709ae9ed345a4d6082df60a22c5ce6531a41375d4d8a70b4a41081515b675955a35659a23a570ece307b358bb9c3948fd5bf4e13d2d7d791c9b7a0768328e00a38f9f3c5de79995021e3f5960ee8332f816c59869467f5361ca27b914d53f048d6fc2edd980f2fe6a2a168bc4780a021c80f0d51427ac5e28df68a3252c4b7d312536daa4e2f2a4ed955754d12b5b8bc1c0c0d5b4cbae819e250753617e29079e89a29bb18f764d6c6c750a2fa87abdbdb4051ddbddc483a29f38194f9b7051e45048d531520c7a582a4244e8e605f9f67be9a1319717f27a86e1f832d5dc4e28b6ce52ce0886ce48c5d18ea945a255eb5fa1e9cfe48ae4585b1229a998ad240fff39cfa8e395f643d511c1e574d877102a8fd763dd80ba40a99b2c72d7db1fd14051009e172e7a53e49ee653af272c013af065b6fb49d1b3c35331ca8c6fca66d85a4503963d97446332a26fc9b2526b1eade9b33c2f1f161f5626a0bc0afaba3e878a95966c5e27a5fae1d0ebcb1ab03b9c4204d68b7a7eda5074807cd7ed007d476aa369d46557bee9d95757bbd2e4a1e8e42cc7382e6f7b75ad4bc8fbb541ec69f45bfac9be29d761bc6cddb30f76971aea7142a844058a3eddfed7bb041ea0fbb720878a6c7c844c9e0042b75653908a2e7f30b0a12ee55fd7487cbeea26395544621189d9df267f465c5b696ca5edfa98b37c3b868917bcaaeedefcc465b70bfbd436c1f927f22420f0b02a56cfc3ff1b8e3ee1b733a896ab21625d7c4ed396d1c773534c27c7f54a6d1e93543ddb485f23e50ec8888f2744c85606bdae51cb03fa5a4e4edf0c13b7dd9c8d17182ad6d5f0fb79dfe1bd3cacb78362495c19bd812e5713384d0c2a79ec6e223b9fcdb35c623da2b69f2fbb0f974681265016d6bfe775c36e8232330c10b9c4d548f55e859721e3f001d1c6520be6585f6184de45cbc65c3a4caed5d69ccefaf4cc0684d33ada4d2b8851907692ace1417f3884f46b6441126f1b15025608dad8850f7610decde5b34ce52771cb4bc0e87c8a6b2f1172d49e37853a3003a4077faae70e0a0f119328ffe77ae0c4866207f54888ab272ac9a7f3fe21ec52689bb9796bd4e6d899b96399600c74bc60020ea71899316d9ab93ae276ed7f92265b54f83775c769df65cdd209bf28204a6cbc0b0c2e1667aab3578e591ed0896babf21c4f3a9be8843ea7a9f235bd508ac19c1751fa7eb986f1bcb5f27e212090fa7274ebf0215eaf1153e2e9399d51c78df37bf1ce517390b7f59b3e160fbfbf728360417b8cbb31467632d563fd9880842bada33a621bd5b828543374351cbe38c47d0f6d9182fbe6725aa3d57593a6c9b53253901969a73975d1823261615ec7917c1b7a89caf6dec0edbf90957f2df5db55cc791a7ab2323d7135bf7fc8871da489656e97f649a04419ac3385f8fe5a486b14db6904d9cfbcff61a4e7be7896d99f1032faeed06fcf3231db1fc30d6db95a7423f56e630536e7e6ff0db774b7569f314619611e3ce71f414e35fb5010828e4e7cd8d9f2b945f4524f1b8389b611aa06a4e293a3303c6f4a030cae862f11a9274a0fd1a97e6699ce13256d7ae19160176d88bd9b3e25654c9ea0847d0d49460bbdb894b2fb381ad734a7bbe51ccbcec450f13682593f84c282de65c67c21d42c4475e7097f2682458d409a25979c5584782b5d94b599e691df2bb97e0894dd3b909ce89533337f851cc2e4b5e26983e5b0f2570b5dd9a48d92caa7e38417a853db62ff8e6561f220cca14f43033ed0b451103b5da3340f3788ca6520e67f2967aa3a5e5384edf3ee83d054f3f2264fefe715445205580e90d736939fb9151124049d5e2fe2dfeb473431289ee6f2c8d08401c25316511b0f57ca58775c34e00a60578b36bd736d5a7251da03cfbb699c588be96c1bb82d6f3314a2e590ab5932", 0x1000) setrlimit(0x8, &(0x7f0000000000)={0x1000, 0x91}) (async) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) (async) r4 = kqueue() dup2(r4, r3) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1000005, 0x6acb978c, "0d43200000070000000000000800002cb4205700"}) close(r2) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="e5eba711d265cd4a6915a540d2739714f8531ecf959b7f0079feaef4f56a173f42da2cac363f4c2ba46c5bdf83e7ed9c1f6e7a5d5a603b7edac2dbcfa9ccb833e1a33409200425c2879a83a9ec873c095c11b570cba5c4404aef1831af650ab3aa9a698ec660b952e3c35e0baf6eee7557f778c576f122dbd860ba89ccc4098a010da4ab46a62ef8eeae3fd6df7898dddfcd84fa77d8abc422eeb4baa16705c1f4935742f5db89db7f07", 0xaa}], 0x1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) write(r5, &(0x7f0000000100)="4feb6d46a17690c05e7cfbcd4303b23bbaf26f5499faf1b3011034b69f2d72b69f02ff4fcaf389ba9de4591a10f8a68a146f1dabf45256cdb655a84b15a049bfcc2b4c0f722621ea656f702acdd029942de04dfb6647f508aba88d64", 0x5c) 16:02:44 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0x10, 0x9) sendmmsg(r1, &(0x7f0000003bc0)={0x0}, 0x10, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, r1) (async) close(r1) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r3, &(0x7f0000000100), 0x0) (async) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) write(r5, &(0x7f00000014c0)="6d606d1fc4d45c600a1e8ed38dc7d867bbc37f0f0768ef87eb0aa138d39cf2edd84b3201e8423de1cfb66da3ac8081c48bf0545d73df069a9509fcac445ddad18662c41e93e0547cf034e11dd66d628d096f4fa13c66533b2d381220544023ec23891ed2a029f60741cd6e4cbbe0e16f58d129dfbda5def0cfa3c0bab9ce52c435ea278748e34c73fdc9b438be3309", 0x8f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r6, 0x0) (async) sendmsg$unix(r6, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="771a6806b51cd92d3c69a37d3cbe057803fea9d665a6c8415bf76e25221f5606a520536532bb132a7a5cdf916391d1b413ae18ad168e48974a7c2e448d7b35dd7e296d387df727b3ce7d7acacddcf3d1daa59474953bfa39ed5a78ad2e7480884653ab8ef7c9c0a2a26fe80b094dbd024cd395f3cdc71ddd782393f7162291445932c4babb7aafae4675e8fd88b4c32dfe21ea385825d64dbb135f2dbfcd9ca5a2f7a1f9cf7715bf7fb1335905c830b2328873c5815a083af811d611875c1e1785dd7e454cf972f80d7e89a65c34a5713b83530b5e758a8bb2d552719e160cf8737b99f566de11cbf87fbbdddcf314db004c25c37bc8822b914762e61c8536", 0xff}, {&(0x7f0000000280)="00919a676930a874783f191edb85e298e8607fd1decfc0f6403c5233408167359af93b1cfd7d413813359059b23d3c1ff2b16d4627a20262ef27cca3656bd0c585a02f5b2f883711818eb99647ab755ae3ef736aa32600096d7da83608046e80417c22c0906541e1a491d93b13df908bf41ff0c58aab91823c17f68889302a34bdf4fe", 0x83}, {&(0x7f0000000400)="5a51627b374ede93e29dd50e73e7430265df83d96add971c6744d9409c3fd0d4c42073b0bd4fd9a88c69da7b17ca62c76855bae979cfb0abdee9a3d86bec7d089c76a3e5b21e9f54c8498ff0869b0d4cfe5962a8b3f88c182f9420349d8b94ea7cf30e473aa6791b946c594d39f3df36d66085fbbd7bed790eb4e1df87f8d1e922d2fbd8fd53bb99b59c537f8c424be4c2739636d227fcddada884949b405489a11110c1ff4f177c123c6b1fc87915d8104059dfb60fc145dacd766d71c89ad374e4a007195f6f2721b924a6f0e7a82671e2a6d8e94a96bec5de60980c4d97df8fa486a93badaf0c021756a622ea02ec5daf07c6b03042b8ffe3f026da03f005087013a0a8c83d9cdf43e2d383475e62bb8895eff76d2c5cbc4fd552069a9b127fe0a951b55dae72c2fcb86f7c9779bd2e3dcda1253ed81ffc37f7d245d76d05375160c33737d1fc7e74dd709f88caf62c306eba074463f9878d034a6b354a54c2e756eb5c77258a3a1acd795973d850fedb21ce14d64b1b13366628c54eb35fe809b98ac4ed2e1f01817962398f32c9faf8e482341c6b407734e1a079ff3a58624b1af26a7799376000b3e20a25cb065ff383afd70b478bf8ab32d2fed9450d58cc1e36d3cbebc1910091f135f4f42c1bd7cbbd8d4f692bab214abe0e5917509ae921bff6c5cf7857ae3edf6aea1c58d5d0e0d8dd7c2f16419d1092c31f67432470e59720626d7fd8f1955e6c02a5f368f798e0430e330d6264e4112eb2cf96743c174f863e18a1b6a03f49bda9c09b1bed5d5188be611cf20378da300dfcba9fd2cea7dd381d68aaf056e797cf83fe877368574cc067fc303b68db37b7c725478eaca509e5d745965d9c7731ae37b03346c0c1c8f4938dce135b69b929479d70718cde1ded7fd784eeb27df327161cb4a2f3325a74990c09a559e54eb798cf409ede97a1d470348a0625683b874b39b1c5f4cdeaf690c9cb8135516e9f1048fa6e3abd555027dcf751f86bc6de101b6eddc7dbb1c044f97573e019e906dd17fe16afc81048e91fc8fea1d7015a3edac4301ff4e7f2a27c21db43d91fbe73be69e691e028f4f94152adbcd90bd9f778847e509ba7e1a8484d4e5e072607d51ad708ffb23fb33555c6860bd4f9d7d841781a1401991cfdde7f16384b9655895040a19799ff37ca643349aa9bc432f9596aa7997fd820f11c4b9b1631eb88d58c6f9b14111f895c4740130feb23961a82addd7da312354294946bb0a211ccc0b690dd97761f7766568a8683d80032e776db3e13b21cf50d7b0f7cc0f755612c4d6d15662a692c711880e616f96d19adc4ffae58e5db04cdf8c18e50909d85db0d2008b051441080cae399fb8fc547ef0e241b3c4f94a06c3b135e7abdba793df82527688bc8dfe0467aefd519a91cd0d80fe398e4e47c896053aa9e1bd63cb2a125de23896b802a037dd5be4dffebc5d3b1ed9569ec707ff1ed8480bbb350e75044a2b4236692a33a49de3f94fb1a33f1f1a2c58c02a8dfe17611441a2d1027722a9ada0ac66894548cbef6a335b3ad5f20207974162e4e0b0144db6dba2c761eca503fbae2469fc90ee0f98333917b3d83087b581f5397beab24243d9df32c8fbec52c03e12bd7f834d3b46d4cd268dca4ee2f1f34809359590261b3e5fded8749a9e6f1ea3a5eb86c656357c7d95fb4c1d56db3ead129a253e9c24eb1343ef552ab5462cbb34964555d05823ed5350f53e1c97845d89d4ede3f02b4b90de46080b1f95a3d1478f029c6db6ee5d095f29b195ac20062ece9ecd3d424d141ec1076ee7a39b954b013677912d9a2217564661aac0e7ffc49f684b3262cec0f33bf41ecaaebba144c7743e5f04699c46c552d0c7e66e3ab8b19ad29f8299ad8313107a06bd6d4ebc7a7df18e846746cebeca3498ec2fc68e5b530d0971562a9711745b200a2690f70a1b9be1ee647b2a4fa9c1aebe69c8b8eec186de7208a09ab534683baba0b55a85d44b7f81d147634a4aad2c7c51fdf09570f6d1e4ac3d522a97d3b872f57fee5c7a2049e26e5df57582ee329be11dc57a95382974fe09c65cf4fd5e68d3c471869b563d5e6e4cbb6ecd2d04f66970e48ddcf0500164fff8cc6edeb57e9f0ac2e28d5611703e6a083bf9e936316504a8f876ce9bd31cf121d03080243c3ee717a6dd002cd423d7f06ecbfcfd3563e874d72a1b709b05f7e2e956c176bf11e00c72d8f7f42eb73dc1e57db7d3b3e8c264f60d6bea3abc0d6bd927c95984645c3f106098343a1466ab041159f854f525e4c1b517d33be82270d10cbc7d3fa42276b638aee1d9700277c2204db1bec12e9015d263979d1372e02e99d503d52793fc5d8cb5801e23abdfa9cf60b0fbc63eb361f6e89d1262e3ce95e3e84dd8d2eb4339615051054fd703443c9f7af9d5ea50ae60c7d7258535bfd21a86d9d0b04b0a6658a4d05cae05bdae9d7ca2d06e0d306c48ed9a073d9105a75b1ffd431926f067db184734ce9b8db30b41d0a8c6a8305882b3714fd01d328cd6985844e51ae02fbedd040850b2fc6dfd875b52e951714cd5793507e777b74599713319f0a87eba2cfa63a4885958d82763690b0cabc4ea56c9233fbf8583c9e08d4d8785204177826b12c897b56c958abd65898a932addddadea815e3327b272f90d93fa40271b3946457d6dff78b742b78d552f68c1df016b11a0aa634e7be0fafc6d6005f604443167f1295a4832ff51bb621fd05597302c3829cbb6cef013d61e1e4a82a92163857d0469219288da8cc46daf6146a6467ad1b72fe6f877af5ca9918adce46c3a42a63b90bf7569a3b93543a96939dbed3726d90d48baf206c9285395c89314b7c86f7b4e90db5044778c5f4109cc616ebd0cf36210c61596b3b4c628a4f4ba78cc95dfadd582b56b09244952aa857567e841f202270fe16b4bf02f275ae81c9312c79344a2e684729e77ac9ad5265bba8cfbd8947115b7b6dce1f805cf9e4240784951a9b7c18db316beb28c3e28c8361e4e3fb9b9959d15bef9a470a239f7ee0a720e594e91e3af603e717c6f175136b9d14b6540e8df88b9669f452bdb9ac70589c8de6c48bc23b4aed52fc4fbf3603e7c140e95236ffc58d62fce5ef0b62f74565c8076cad04a1c2b13442f446e4936c15526da02af3547bc789016277f55284441c9a7b918c5510b7ac01ae2c6cfc1dfc9be70de1f3ea79e6ce795c6c6917d455a84dce27a52c7c4ee82493a9a0d54dad26f1d36bf4892406f3a84433db1cfb25cda6564f2b511ad9aa0795355824fe21b056db79d3c34e9e4846d00ee2a3844f007cfc5ad6e0e2c6e3c57c730fa2d1a05245a5a31946fe180c38b4d0163f1c1ca74123420f98785a890461810f5b1c8296eec3498260b6ba3cd6c5de7a54a269ee2a62783247101d305f1ef1f611302698610942b64d28a3f19eb19444baa5e69a4ce291042f1b4734b1a163263ea45395e62363949713c3405714c7e6e82f703d96b3abe2d61e260b2e93cde6409f5a48fb8293dd957b015537b4a8da49eb42f54af814556c2acebd161e528da66c8feb508139a03b1ce6b70b62f36f837c30913f6a3dd60ea19ae3d3d3d06e2d997110143cd064070d60f712b7a9e1f7a5944040196013c1d0fefc0713a89a89376e233c2ed044f5eb3286794e59d98288b82ca8ac75b467188835dce48fe1541114238b2b1cc768661b226df7c7ef969a868a5ffaa9eb920cf228a8fecbbbe70e523db3a37dad4be4dae5d950080ed8b9175fef191afa14a44ce4e42d1b5dfe74c38b5f29782df14a0293dee0e722238a6570c6c9516b9ec7f15144046c3d14772f2daca75dfed24f9ca42d96c66babd4beef11fefe95ff823b8623e49829cbcc2b0bd6ef8406d17165302ece11ad8d6185ee311abd89e07c92c747acc713785ea29603d7f1a0ecd51f217bcfcac2e643fa76b0dc4475eb296fe307cb99f65644bc1ae4766a0364709e80d3df35c7b39262787cc2417127b842a3ec589c3d4d0cf701e16b0db48f885aff5e7e08fa1fcd53099fcdba2655ac973435a5ba55f77f239f3a899f602d4ee60291494da6b6a9b961f1b3d14843b74e3fb517979c3c43c0775dcbef331099ff9b6cdcdae7b70ddbf99402cecec7248fe17a0ea82d0dfa6a6d3a68edde48b3ed93b5f210bfe14d743f88b9ff590fb72ec80f51f08af3c3ddab156ae39869b6d42906141bac59311e7151eeb6f5762dd9a006afa622872d6bacb35b805f4bbabf124c025eeccb35bb556e4f22cc17eea1c44f1fc522deb3f9e7f873d10bb1836e3179dbf181b95ef8ee7994dc20bc3309d0c2dff6096639d8e1991370db89af6ac7f7cfb18126c78253cd8f5941218a7bcd13a0c576670eda5efb0f9fd7ed290d79579433e529900242faf5c07adf5d45701eb10caf67aeb9a48bd86ef6423c64a29628153dd22810630a7760ae02c831bad562b77a4027b9ce9ec218d856a4ae61f65ff88f41d1840191bddeb0040f9607ae1576631e263017276447c3bafaab092fd3e82bb5c5271219b01c55f6d1e8ca7744d464d0f571006ba58068bf2bda9cbfd64086257a4d3ca6bf5676a45cdf7d28d1d002baab6fd214cf9b01da5112b2f00fbd7fdb9f8d5ac6cd559504989ea43f675f5d618ec11a7fe67d13161a827fa53741e9ad4424c0b149df6fd3a2d5b236e61906f9e88ca496d693af6f58d73767894aa1de2529e9df97a8705ec4358dab8ff87d4e51d3584352962ab286bbaa9c244e53d7edfd0c79b899805380f155261ea8ab43cb27061aeb96ad4ffe7ec140e874f2f262246980cf4e5a1fb21f6c6d2f1f6b828f42f4d9757bc41ea04805990b2a6b0da29f3690e0343f9199479aba939d469b39d3656c9f726d385e0ff486b70f9531722fd0e5e28b9c70512ee0aeea29e0aad865629cb8114aa3ddd37a13c5eb8a0d8a5762b33dedc41f0d6b90b357737dcae6f1ab0795f36610a3f74c5902b8870f96a403d4e39d63266a338dc0993ccb79460cc8c3b4ab9d48f12b5497502740abd6ce49d47e3f8ccb45e391d195c235ad8aef392b95e14925a7ccdbc7519272371859dd934ccc0adc48f9dde60dabd2cf49d2dc4560f7f42a1ed7828f0a7cc4b209a741a8651ead19544b0bc961472d07d1d4f57f4ac34a04c1b26a3117a061093cbaa09af60c52e159cf41a036f2da2ccb43be7cf0abd7098979173b1fb1453304e20f8333b79c4f9a6d5ba55f819179e7019a4630b721689f129e2fed78c6d69e7bcd5b2d1951cb7ecf2da692667644ea17bba854d8cdd8d4f3c509c328fc08bb3b70d9fd671312d597a9dcca402bb1c758f625cb164468ce6f62eface6b44e4fe78368e645f776a6aaa661cf66d7ad40aecc681ba6575ed2736360a9c4f191a1592578df09a26e31bca3986bb4f8361cd639ee55e6ffb8a6e1a268121ce8affbc796f9810b85a50524f4ac98544d1ea6ea6eac2e4ea75beffae9eda48c87715ca498a99af5fb8cc9c216eaee67dd5273242627257935c79cd4f0420b4bf5712b91863f5fb996edd974e8514a1d994a95e050762ea67babb99036caead8d00055b522562460099c3f1625a7349cff97065d2561195d6a230a440a80f4b2597f77f37a53dfb00ba159f438bdd799bb91fda495b9f1da694f493f0f161a8559d86953978af6aef87ff84161f4292faa8b4aaf15e655c285b35bda30b406364dce51fee9d6590ba7ddb06929f58cf282ed21b45323da547e56859b305d7065984add1194aff3b817a98db2214d8a896fcaf703f5de892aad", 0x1000}, {&(0x7f0000001400)="cf6884f5c2828d7f8a77dc19060d233694fadb8fe7cea1a6cf2bece81c299d517ef6651f64e4c3aabf514a9275118f7cbb83296f06cd7d24674c55383eedb81d5967112f12b320bdf8a467b2447baa2da5850540f8806165bc1b20a9df3ebab43c39e3bc55b1a473739c433883c4a497774476bda71ad232fa834d198a2773c1a62f24f84f093e47058b80c777be6e150e6bc821b92a546d73c4172ab4cd53c425505e39a2f84b9e3f8cc5", 0xab}], 0x4, 0x0, 0x0, 0x4}, 0x0) 16:02:44 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:44 executing program 6: setitimer(0x0, &(0x7f0000000380)={{}, {0x8000000000, 0xffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) (async) getitimer(0x1, &(0x7f0000000340)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getitimer(0x0, &(0x7f0000000100)) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000280)={0x1, 0x53}, 0x2, &(0x7f0000000000)="11ab71df0bee6452bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603005fff27186650d2e29d42adf81000fca06aa586d7dadd23aa82cffa35140b87a8ce59e083eba3ad337618b45d6088a9737e8b581e00"/114, &(0x7f0000000680)=0xfda6, 0x0, 0x0) (async) setitimer(0x2, &(0x7f0000000200)={{0x5, 0x1}, {0x100, 0x3ff}}, &(0x7f0000000240)) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1021, 0x0, 0x0) (async) setsockopt(r1, 0xfff, 0x5, &(0x7f0000000140)="6e23bf72d52b3675ab43c3db229e7ba6f5f7f69d8ed0f00e86bee4a2330d3f37c359e34dc2a2a59344a308db95a9d1f76adc98a6b09418421c55a27bb51c0a1f40d254a07c90807be448b0b9bae259f1f673659288e7254ea6b7d03d181f82f01cc75ba33d73f23c63df7382ff6a2964e3c67a7be143ba91840793db8b5f8624c710f2", 0x83) getitimer(0x0, &(0x7f0000000300)) (async) dup2(r1, r1) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000002c0)=0x7, 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3c, 0x0, 0x0, 0x3}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0xaa) 16:02:44 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x16, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) sendto$unix(r0, &(0x7f0000000140)="6e491ae6a89a469c85c9daba45017eeb0054ded18c8bee0e5e891f4e3fc5d9d4fd23ce79a4aaf300f0de3c64d0b7101e63095c8f4873d19222858d8bb48205eb668a51a0935b2cceee1030affe16c1a7a749528b863435073666191b3886adb86efc46eed99aa56e5e8b9d3ebaebc7e878dcd8d72d30696f7513ac33f5d33d3fe830b6e54225415e87d9b9e38899d50983", 0x91, 0x0, 0x0, 0x0) 16:02:44 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000140000e00000330878ffffffff00000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0xf59, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000140000e00000330878ffffffff00000000"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0xf59, 0x0) (async) 16:02:44 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) socketpair(0x1, 0x5, 0x37, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffff7, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x81}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x2}, {{r6}, 0x8, 0x4, 0x20000000, 0x17b, 0x5}], 0xfff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x7, 0x5}, {{r8}, 0xfffffffffffffff9, 0xee, 0x80000000, 0x401, 0x8f3e}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x400, 0x10001}], 0x0, &(0x7f0000000240)={0x8, 0xe93}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:02:44 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000002640)='./bus\x00', 0x1, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="63f8aba21629461be4247ac1fa8a28301f87ac6122ccd5a82892a9dc2f52d13f8373e42a47cdd776144fe57a23a92d459f103d09e72fdb440ea2de2f34ba6f8db822840bdccfca3f5c1a2ea52f0ba19310e177e86d0390174597a9bb59d1e04964334f177eee601abbe0288837e4f37a45c0db39a84651d3c328c43ed30ea3a19823e4c20054cd16edc18aeb397891a0eacf05", 0x93}, {&(0x7f0000000180)="91008ee490b7c0d2482bb26936de1ed7b1598cf8cb401dea2a933b6e28cbedf690f53016b857af45e23284ca0dd7ba6989d90e456cb1861b14b467b631db2b11006f3e1033377bdf2baba723dcf76f7aab1aefc45e4dd94beeae0547bd60954c5fdd95b666e9fd58e0835b8fb56045a356bba313ffae230bc37b8f50fcc4d8ca5ec5b266c708463339c7a1cd3968a70d925daaef08301004ba4526605cf10fe4649f11b44132a5037bbe373ed9f0941a864a000fd6ae88bc58eab5a3adfc683591c8097fa8005dd173b1fda5b2fd06c19d1486e4897428e1d35fa966f53f78cdd6b2ce690b8dc024def03ba750dbdd19905ef95e58916fdfcc1869", 0xfb}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x3, "815d116194900f498f87f09a94503ac5f4aa0d79d5737cd32fdbe2f87eed877f86414a75fa048e10052dd5678b37971d297a6cb372d691cbd75f7c97847624e6aa02eabb3a7ea8a9b9e13f034a1be46e03acd64320df8c7a5092fd1eba6c773c51310b738b5deb465b23e62a8fe50145a2f62202f7bf734e34994b64abcf4e67922448e5207bdde3ed89ee03bde3898de9fa535e92fe06d896757d608191bfd99c8fe1e8e6eeac5bf7afcb50001cd25e9f151e7a2bbbecd4f6e42f2519e970458f4fbce26046c325ae5176ed8440a28b86019239a907d4cadb6ac6a630c0b9c7f92157d28e913d0d4f43ea01b4e42f36ee697e0078b0370bb95e9e01d78d8c4cde6d843bed4273c38dff478b2d77be5e43146ef2d97dfd13daa7cd874350aa0ba53e0f41c8ecf16a334a97c32007246c7300860a5133add462d8f0fd2bca0ba6c1ca12909834d6e599ee4d3e216fb09d774becb9c1c3faa33bba70249302dcb7b72f5e3f79fefe642ba91ef5e9fa896167e56c7a9b574be2d65053fde2e6944627d57bec0fce79ddd80ea891d15c55697b478cff16fba6efe45cc7ff37f55f68b995a1773a8a6e8084b06442becf6a0ac84a9529a64783f8bbd54581b6e9192a3e2370ad2f8c00902bb1874225c80c7b090bdf0cde251f8e837403dcb48c86d6c44da3607212aee15d3914b6ae60d0bd813e47b72f7fa02271ef559e43e68a33b1ada1bcda69455291045eaed7851548a4c82227e8e9aba9555608c7342dd590d1f41213a4d683beb1ee2db111b8798cdf04e876370864be40e61901cfadc8494a643b2d5a2c10c664c0d24e55bc39ea72da334a278df796d00aec1fcd741131fa89ac8149d10d8a2b2b540575cec7d062c5a833b2f5d22e3f0ea19ce3717a10a3b15a667e2a67510facb8df347a04bec09489edc3a199503c54a52d07f642006c6503c77dbfa560d1235f121a1c6363148fd8c156c704be1281cf1fae350bbc3cd3be2187918ddf1ca2ffd467b82ebc206125676ca3db352a77163311732f9fa052f0ff88bc080c177178c1c03d1970d018ac365e78eb4557da9996476d396c4d62272ea6dcdb98d13d3f55ba15452a48d027cc78c73d3c36c02a789747cba59861ab826eac0f59facb438d07d6b95b92642ebc1a79a05f2877945e71ca7f72ad36d776077415b4022ae8cee5ffe4b6b2c864b4de9238c92403c2a9dce2091757f615218d9b50849618961a978cd35546697c85ff47e4e731f8b3975620d96d0f7106711fa45f0678d6d1c2a408dded1129bbab992bfeca2affa9e4a93f20c688d32422219986323e8a93c79cb893ba4b591fc48a7862e01a4248f314f6d41a9273cf52c0552b30683077b91a389772a1a84d5a78d273642f6f9fe2bbfbfe56929b4e3535e580b343d208e78f67ddabe62c5107fb2facec69df70b0b620a6d205728fe6c0cdf96ff6bb1d5765b27801b7e38bcd7529d5966d16bff53ed43f844db87d5758785768edbe034f40a3c3d5b0776e89a78d3b92cefea8f7198ead7da835c5a0cec95bfe983d2e43be428800b1f5ee06f6a89687a357c92bb46f32966353853f1d23e4c9cd83b1992ff12aaee0791efe0b3844a6da9fdfca486c1da44a597c215c830595d55faac450cfacb971f7e73e798463a0ec92d7a1706c5127514d5616d8a9f2638bfc4effa1e22992a0bc1d4baf192f573d2ba9603baeea8e43f8db699597038d0c6e47bec1dcc736df3ba6824792836a3f09cd5b2a94493a24fb0fcb84e0238210e84ed45cc0babfea1c8811d6cf36bd08e9ff10ddd2684a11e9f3cfc6a08f7e10c9f28bcd1a83ba62de34e6adc58b0cf1c5dbcc8d716eb4d57504135e0309f1396deb26ad6d9160e57220e9fa33ae81e003f215c370426327a076f746b09a530347bf693533fe7e95556b2319b90eb2d832d475b1f8aed663d92394e2d14068c5e2ad8441fa997a668a20fd065b5f1b8af7fb48e1fb96c30f8bfc8caa1a923f721e2ce7a101c7af097815979afde22e0d6abe1c8fcf425af0496eeeb28f3865cbd560bda0552304f0b60134a8107316674da52ae2aafa8189b6deaae6009dc570d34640ec0f0431f7c07edab07a7e3586bf069ede9b49d6a7e6acc626a798fb4111cc726307825a63e0a7a9f782aa4d82baccf8137c8643920f3eaaaa5d0275479bb09cc8708db4a331ae7e472880aac059bc0681a135162d3130f43bd8f6f33d687ff50524e40f5d22cf7ce5d2673861d850a622acc324fc33a856cf7be7f154e8eb827ca11c298f78a77126f39d033374f77589db0604f0253b2cf01228046ef68a3a2729fa65b9efa698beb768ae7e84d8eb59807ee732e3e278765ec44dda8d473ceca4d0463a7e15a41ae5ac603d1b1545754f7e70e5ce18e360f5fb7b6c3bad7d5e17cff44fde4f64964916dbbd9400152cd2eb865876f61e588dda409a18e6d51b0d58dbfaa7b4eae22ba678644f9e8ead09b34e8a73e1da5db60f54943184566e8b55bbce8f24264a8947858d18b23ddeb52fd4a7b9f67f53e9e63549d0ba6ddb3d0f27ffb05aedc3dab440a1f1fcec4bb3fed1ac7e9b43164bb68c1908187ee249d71452d4b37887be4335fd0bc4a9894e5f080b6dee545c09557821afacac66dc6cae4085447e260539efda54f9c854e4eb2d1283486e12b671aecc25ffc48f0d9668e2240be9f27c1e19ca49c217ac95decfdabe02059bc7a9a11c69aa8659ebe1635a53cdddac24dfa451cca20aac2f08f7e7b1755c55b539b0a7fd844b7974cd14c551f2319d6ea8d4ae40b15f750dee33cd73733236d7b1dbbe6a19420fc64c51117874fd7ab8a864389661c8d0b2d06766f7345f04746b19969037408f75b9bdc6a00b7cd840e41dbe534d1326b0e645043d7dd7b582ef125aeed6529201b9208ba8ee9f90c6004d82effa9c17d6be98ddde5a41ee619f2414e731e9fb4fe4f5912a594bbe95803d4c1fa6f61a2b1f7ffbfe9bda1f1fba8446c97d27b10ca8c2e8b216e5d60656d833eda8c029ed1fffbd7e2fefdc287b808b8af0c138e2988f5fc101909792613108892b8066c424c49a131946c2e86f5b82493ec83c90a53cf2aa3ae7d803000a7a6c10cc331c0fdd9702a99c589316348d3c4e1fabc95898708f239c4ff2b96c249f720e277f78be3a017ee344c67316ca387bd9886f72a722740b32ea9f853060975672c38dae7f34f3f1eb5b3e0582f27fd24e6da0f90be67b9b4f45b1d5a934acd6ac900ee59f8cdf836b71d4bc51596cd0ac2bf6a5362353a11421cb5eada75b0302257e88119681c7462c6a079a6669c516a96fb1b93f92c83d6d95d90474b376dff2af9d6f697205b602cee9156ed07614826fe7ee0e2024e66467a5489df9075bdde0e04f7cdf3269cfbd3ca0a8ed5a84fd38151faf186cf2c990691c7187773c7537b3450efa0417db4d1f7a3920070ec93ed976994e8ba005051d6c6747f2c8169b99b0a9e0fe97f12d7b21ba271877a89fca4f62db81cfa29183f0888604a30497f76b1bb8fd3553c0a185912464021cbee85be245eb705f63e03d5f8d50276f673f4d652579a6fa9341a19a0a1db05da4f108d201d09d0f3be3574f948a7f7d7598e1bd5bd8f0047e627da6b9f850205d23abf07f1121da19a86a910acb45b9192972a99786d8ebd3a71c17c09d12c971cf998a0b7e41fed5ce3f30c83195c97ad718b074f1cdb1d9ae7095abf30654ac6d640f74eedef7e7eba768bce49cc568b4eb2b8cf8da68537aff36734c9a5d96016bf86a7ec230cf0bbe90a38a725abcd1f3fd0a595a5469b57d04a370728b5a2d44706746c3ac5b8a6c9ae017213ae9bdd5753428aac0bf8a6436e46fa4d4be5e8262c0c6d59d4705ae0f62e84264c89e88ce92ca5df81e120f7b79483d859c26562c1c4895c8b4f2a90fbda4cac74082826efc8cad58cfbf63869e558db714a331f8a00d51aafa9dbb0dabd751cc6c82880a7c9e2931266f70939db33548d60d0870e0f827e3bdea861c19c81fcf991b5dad6f6355e74e3073a30ce354b52bc14ce6b4c97078700408b36e3360a077f1048d7bf6da800458c1be03169e36c285bd944bc3367e8682e31d6c5883153a4cf94393e060b2b338451438680f926a9ed73fcda01aa6c701225b39767118e5a897ecbfb1ab2c376a722755ba34e20b751085c647c7f02e6e2a307a83632229c997b7761e48919670f93c11f5999121d8ccf6991b8c126607285d3e404c85b50eda61942a9593d9e8ae9c6ae6e57a79e74ea03b8594ed613a8497f2b5bd7538e23450313424e2e72f2cc917cb6e09a0b61cd0f99d91b3763b26aa79676b2850c54d12f637fe7f251c58e3262280f097bce4648b4b41bbb516f7f69841b8cd3f4229c16e154ce884437caa811be4ddb8f4fea398dfc2b8c78b8f00f33352bbf5792771605bc304b9119e12d11e9005917fc4065e180615635ba75548829414cea442196c3cc8b4e003299d15bc78e138e63c7954b4bb7a5a1dc94fdf7e2129bcdd486ec5a68bed4de318e2f84c40e3e87f32a36b01b080fb779b3a59ea83aeb92425857693f8a09e9e03d52480d7108f8dd80ca65415307c3ed9b521aeba02450d0358ee7484e08c653d9ba9d89de286200645e0575a659e98785227dc41a24c6de558fa95d9fda3de3f2807654117a27d529c97f4e17f6d54c90de1390658c6762b51f9a45e503eda710a191d3c2a86d2270ed8ccd54684d42cbacb6886488f208a772ee8445fcec492713ed5c654f3956f460903de01da2e52394f4ce324603a63fb2f463891772b122e5680eb675f2671c77eb105bea1751f49ea22ebfd871a8a40a4884a2c84d3ee45097ecb6a22d6142212931f859f67204265358c12fc9693acdcaa9c09aacec0d63333344dea08c4fc38361efcf15697871559edb8d4ec0dad994581b4d8bc369e50f820463377b87149ad127f2382bc6f2da896125c89d06cec0706c968c152111d314125a11d4cd1f9081a4be1aec077121bf1838a1e0dc6f68c8392d010c0cd0c5bbf4d175cf2ab9fc186076bcd0eb9ab6b876ae13a35c8badf8578f06691db027aca2830936cc56c85b7c4576638af4a65a2f1396134bc386e5faf2e337196a1b1e3002fdec0c6fcc3d6a59a525b8527fb4bff3728e6a07a2de6c63007f86a05be5583da7d0b5d98c1faaecd9dd58c95c2a93c2cad3868fe7d302bdbf958456b6a1383b96c7e158ce543ff437cca8786c14b0aad4b9783385e7ba4c91b12a25e49134407fb3a2c8b9f6264943acfb40a86ee29c7117a2458fb3ad70e906869a6a65e7f3798f26bc6a05be51080127f21e40cefea769124ad1161f3834c1fd12ca689cef899022521a78161e6321131903f5afd02e98b117785f6682ffa91b9c452fed903bdc178c7a70c7f096b4a19b8900a79713de2693e986225a66fa3333a837c17f7ba46db1dd00f02b6c91bb289bd7d0f3534eb5b39f065432a9502e288e84829113fa6151393d3fe47a6859873e3532f6d1437ba5bd6c07984d97a63eb6813ed7d8ac47d955cad541afa14d9a30c171cfa05ce0402f71138893fa8efaad1ed300f54bb1135d4c3b5ff07b424aef2b2a3a344e3adfed14511c3d6ed085d4d163fa01c92a187175f56d31c5562ee416d747e6af66972c431da8fa7682535f6ed4e5039d9f9d65ebadc4c2dd9528b91a3e699c2d997f311ccdfb9ffc61cfeec4f2fc5ff99a4b8cd97015ba38e8406b8b986658c45decfbdb02c2fa7094564c58d4406c7e6c4479681e7bec681a712b20ad3c6106b"}, {0x1010, 0x1, 0x2d0, "f029ae2b16511885a762dfd1dbd095d8a0c82633e3239978c408db39e3cae21e2c8106e463533b47f2ea0d15fd7a6bd3471e069da19725a30f077492f432306a8c60c0d67be2dd2c47939325cf73d2f428b3527f5d1bd49ebaabd516546e3447af66ca3b8ab9bb699fc1eff2554cc226924311f37f9583f1e9719e56d591f3e281630ae070d476df631e5b1404a84d4e6787bd0ccf6ddd905dcb865b2144c547f18ac78f2a6d72fe786533fee8de321afb89a2d876078995d6a57345bd9f155d5217d7667d3710105c83864dde4af7fc7b5d82d2033371601c6e45edcd1afcc0819fb8d17d32224566ff5b13cb53ee545680eb3ec0826d8f77272f274e7131426cb97b31fb192f6c664fbf2b7f1ec8c1b4824d5b3c78449bd1c6340b78649f8e72a2ee47db648580aad63a6c783dc7e508b8937d6959bb6a4184a4d168fc546e900897ce45ad172f0f5a212d22feaba2a76ec9ff6fdd07849beac6cea94b8acaae6e8f6f4f6d1e8a68d65d5fd3d17d697c9ac1042bf0fde5fea1a377da9d75d466385925865394cb986f09113a28c160f7b81e66b6304efbb8de82477d1796cbd82c0552697dc1f78b71a42a673860bf4dc08fc9863ca5fb3d2054ddd0d50f416eb79ad7ac39bd899d8bc921386f42b8a236c4d537c248d3e64a8ce39af48997180dfe09e9638a447d72d0342e3b8e7b2a78092b95ae0db2edcf249109b9a23f8d2f79c29c7a5ebabd5179bbb9f257ca0445506f42c7f9e86b2c6bbd17cf4d8ec04e270529d3799f3f604b3bc331ea051ab881bd058c90b527b31b9f310582cdacee7cdb13eb417a31c32cb78373cf1a7ffc635617a193546f19f53206f93c9ccb5699e0508762aee67abca19e3e242b93d4a17293e8e6e29343104029b6efaaea827f25576737f0d00bb6a1f24671bdf36dd6fabdacf7a3d20c01fe446a934dc0b78f9948935d958e4b0451ba4f0cbe7e2aab636e3d1b7ca26088f8989b800f2518fb198241a544bd2c13a92a93fca1857faa1a6c2f2aa7fa3be19eb32b52c31cad1634aaaea1acf2425f908be843f11fd51acd77c6f3e81003cdf278f4837f05f207349808ac851720cd0d6f3cd49dc82f08efc92610345f3196375ace4fa9e2dcaccda653d8556cf27949070ecbc9eb42202a399b34960e854d1955c0f16ca4d389fef027d1f7b483c7e7f2205ad94d982d3d5d817bb8a161eb7a28b4b53bd3fb2e5e70460df9a32f447551cfbaf11f19b2d658952334751a8634063ecd97cd811c7cd6196990b8cdb0887ef19bf8627d00e97e13d2787474dd1e9d46b502c58a3b1ba8d4dc06fdf43a24fcef0c3bbc8ab7ff775018f8805519ad9d441aba2c0d9afad08cc88353ffc05bca1604fdaae71c26098027a4e661a4ee47a06763dadea5316e00fbc316034d1bc7748b497c3a13cc65f8a95a8a7589dca822b31b1e2428834a38bd7e59b52e342ad8b3d03f94bc8d703e04eaa66bfe9ee37f7e42546307b42887afaebf2853cea69c87f2e0a7b2e390ef27be9ff8d5143e91a6e4d6ea4c098dc4dfb108deb97c54e33b1ce5aeff1fadfddabec6d915d1a0955fe809c75bcab7bb3b39091b1ca46c807fba81246a7126692f79260eec5c449f5d7a3f461fdbaad2356294c1564a66f143e84f4f3f220867ce9144d46ce18e01be48e6df5814d5c08e033ca02b60916d6134fe29e152bc3b284b20f327401d398cd891566a0786dafefe733df7b8ecc16fae8fce7f2ee3b66e5cc76340e912b9c0ef802a0c748d4070f7b09d029634b85d5ad0b1d962de65a4cecf180291865ac24c010bd45c60c28e38a68fc6432cb4e03146c98796c166b560dfe2adc6cfabe8d9e83bae3fcf1682c117b9152831df2003c2ff7e74e4532ea9e9a1c706faf960a49ff6db5c91329b1901fe8961fc8183c5baf0b7c3d081acf0b5d5d13270d763410fece297275a82f1df94e6850d7432281711b625f0c8ef9b6aa0527673bc2962972df211c4febf9c6b9f58f46b106849bd5f715976de6843e7e2daab0a585de8bbd84d304ada5e82150bbb5f02e8da0ce0131cb59650782f64271b541547a9342f2c875199ca35cb7b65697810d72babf2432cc29daa0e7419f971fdf7b9583d2fac4b56474d47272977ebbfdaadb2236c80148b8860b9e46c8dbca0dce9ba23e50bcc8136ba6ca2c2093dff8193967ed6b80b4cac78bb0f8ebf3c6388466f0c3fe0c458228ae908609f3e77ddd4a892c10561b7bff7bb6923bba85cc99943fae26731ec74df1645ad37bd8f7b8642dcdfb3c241553b8c268f8adb3283b09ca1eae27302fc8e0006a5e309fc0b24a8a3d6cb7a53d52c44295ddd32ca048bb7878c1ec6dfac9f76afc3be6ff913fbaf090949118200ebbd5f9541b3978512f43e330969fe1d56907022a15e2f8f46744396bbf8fb2d2499245c2add5bf461d1e4d43cded471d28a824a81cc88d495022a599a9daebbc9435bda67c2ae176e526af2121ed794d20ca3366f43d8ee3ba1a78c6fce54be15de8cfb96597ac099f69803c595e94b1663f58597ee4e0d3e1eb84cc65e89bd5f068c96e94a5a380e6c27d441c09227ab772e4d85782925f8f5ffdbbf0fa70f91e6b16ba18950319dc328bdcd79eff82fef6b062552dc1426f313abbbca105219ade65dafc943ea3dd244e8b4102304e47432b655ce07e763e2e36a72793569b1eee0e853aad9a7f3fd91de840a4a6958ed5ce3720664aa248f7a870a93aa33db4860508bc469f2739f4e00e4a6a3b59c05bf5e1fa3af1908d8af2eebcd3a80ca464546f3d3ce07f288832f79522055b01578b942afead0278ae8f58a61ce9c616df5229cf73f44fef799584bac61ad7a65affb335c2dbf80b80fca636c95b5fd15f485101b4d304c235d80da9f182e1d98f398b6f65b639ba6d7ac1f7b2c3ac445c81da1ec0496b7734ee5d417f854f32b81f2ff625b3264ba5f6b00035d3c35209027bf826fe27e3524ab261556f457b81029576064fee3c130a9d159014fb1135bf9c3c62fc6ce49d91f783d00cabebb6ff09aae4bd780bba9fcf300bd9bbff402f2f2b9564e577021c32eca9bbf52ba4f8026ca87ad4f86be96403cc94125c210178bcecffded1f72e2b9f708894a20f5980e1a40ef35507e02c326fcde41c394493951265fb5a9c291a2eecac880d0eb2950efdff2af955e4faacc284c9ad97256eb0cb37688af1607bc6a0d6d131131b391950b3af30800e36acead4c6bd9faf0aecae13fb3beeb1934628aeb466e3795e340aa93a48fba1879d5cd3cc842f41d7512ebbd34807a138af4edfec4468f49e929c09998e1cce88282d2c1984e06e9b4ae7aca85ceac7189d8982f48d956006b9770ab8426c2947a7ad36cd3e3b3a782d121fdf47cc4f53fbaa518b3a799f3e811d46de487969f7d02fa60d14b52593bf5e75943a88feabd85276913ee41876a1bdf4e43564ce0d3d6d92da50425f00977fc257178448c103034f83091c9366a68e3f6f101ca2dacc94a2137317da56151047dc279383312e62ae052747aea1841398a419914340bd7577cb760b93ed42a96d2f04174e359f436813af6bde55c4fb6d8060237219a669de8b67361bc78fb887eda4208e58a0d834a522a3719935ee3ea1762edd7e76ee254318cb42b69b2479c1b28bf336b992b7d5240fb37cd60e213471d75057459914e6bb9682c41296dbe91323a1894e42f4d2647493945e26dfa82949910dd1f8d96453c5e671bb8c7bdcee2a79c3492a9f105c67b6a9dde35bda4cb29e4716bf5695d7bc53adfeca78be0336c6ab77556ed8b523d52bb97284b13a21390ee1ac25d89a3160009dafe5e84680272f629cb30e5b62d7c506d75e0e6a12115e6127fe60c8b8a8cfd992eb240ca20436aad9408dda7211853ac2985386c762c33d082ead554666da46e8f90fb635c42ffa697aa3606e1df095cd7e659afd8b42022365b444b0e48b42c4ca4f778e4f019a2f0e809ac0b70d7b8ebbdcf5944cb0b86ebc50ee674706bbabe9994daf490c6b13663251db5041b48a5f7327a7769ff94e6c657c597e64481d66ac35e25317082c7a45f9c6cfac24c6461c69116a4e642319a262038f803272221b96eaecd73670ad4047dd241a7c54c6c4c89fb207201cf7133f9e4f07c899b693d1fdeb3d85e69b9b0edc5ae649f86406dac1befec8a36ee3c913cf2003561ad1ac0149d6887490a36e0a481977a86838446fc7dedca969e14995daf4e726b695daa9760d08b2a338ea67f729ed2061339d66a9e45650d65542f005d0e3b066d2dc85633b25b3995d916dbd18883bdd3e747432f19d8d33cae5bf6ea570681485e9d3ce9e4541b66ec0d8278b097223ea5c2a691ba63c4281987516dc2dc35ad37088c57b236673e3988d08cb1a4450032a80fff671d2deec4de5c8a2eb21b9639a65ed15d351620bc14aaf436fb59dd6dfa7fbf980d6b7d18c159e4f64acb3ea4ce77a0b26a8c83c55e3acb56e7123984a645953b55bc3c60b8a83bf4ef6268940bbc66ba9e7e21b22e31b2505f9ce386b324520d6aadd573191a06d8d15d1773a8c5b0d31cd75d3686cb81d46d2fe342b3d0f1bcf61d8e479548bf3a5e3755652ce3300f97bb9b658f03fb8e832f0f34868e08ccc5f588af53e15e5f455de746a64022139c5399b89281bbf436861a104059454e74b9c339ef17e5ac87e1413beaba3a59e409b9f3dbd84758cce768ea80b322fb643b28f2779a8012df496208c506113e4f6ca1cf3a9fa51aeb616e19ae34c02734213c93a0f575fa413541638feb0ea6fec863f4a5be65e606987545115b7ef494915a6ccb5c5f21829f515552eb996289f5742a2431319ce1089a98e89a82279d2f9a6a39cfa5861480a61478360b4772b9e15a16bdc38499e695e30c75bcfba064d6e64a14753327ca6041abe594d4d40f0c72e013dc533c3324a8894dabf204b7fe7e6e7fcea9f68fe951f0814359c6ca220c1ad7f08586ca84de604c5632df08ee954a80808429ec6c2f123a6767357fa575740245fee586cb9462952dac4a8b902bf58582f156e3a1da24ddc2cd977ff0a4dd70ae5f320a66883867a704f0831d52508b26b9c435441381e183ad2697cace71ea385219f2833972644c764cb5c1d1cf98aee020588e3670e2e71c60cafa536e727ef8b8151d88a7bf04e77a3b77bfeb90156c684ff71281fa40d30ffa7e68ee440df643c04414fbe3a6fc27b10efb7b91f30dd28e40a224404cb98edc69223ac5814acc14b34f23789e2974607ebfb6a0ec759f2f203c41ddd3f211c121ea913e4a708d05375ac16b7da2405127cdcbc509271e7bd7f21f2aff167e887c5db93ad5b6bb30138f9786bd9915032bdab455cbdfe8ef5f8f9bc707f4b101bb1cc6fcd0df210c731f536547d1140bf2be8f7adb175cfcf9735912684a84a8c117f67659f0213a2554ab169ab8eb26c785ec9daa0d978770926b69773ebf8be9ad564b19aae8d469cba28aad49a3ae461dafd0497eb0003929799477e8cae56d53538b8de4663b68cf8fb6305cd52404e96a541e05dafa500743e119e9f0342f539732e9e153d13a77c6a3f6a40e37edf5026e56ec40a6c90a1a0c21f569c880499b20acdf6f40a8eed7e56781dbca6f0917b0c0c27f0d78423a311f9df1d855247e1c86f30e14753197c0d267846b2eed47f05fcd0fde5a8a465ace0698b47b4cfffc62eb30b913c08ca2519d4519f2b62c5ec1ea3661458cc6a3ce2f53f65d419878d965c67dd36c0458c2a85987e805313b30f8aa814e1f04e8"}, {0xb8, 0xffff, 0xce5, "83c004056d0283273096c520507f0a8c16d6ef6f61830d32e15cdc2331d81b66d1dfc29b5647ad21332dd7d0439754037c0509f2e3c84924bb20f4ce2f047b949bbea741c2745b1062d8d57de3c807168dac5283c8dcc6c8e15a18b451104182896febe5096d0e877fdebeecad1698e4bb5949511d3cd8055fdf3ac16fdfc3e03c6e66836daa2a9a50e24900cd37fd7619d0bf01c84cd51ede7b95a878d79d961f013f1999"}, {0xc0, 0xfffe, 0x10000, "f7def30a347a705c3801d95cdf79af3b2d7bada88dffeab0680465cc4390d1b613e185ee7994e6b9144ad84bd36a7a7279447cacbdfde1dc0f8a818a7a6d08ef4898dc94ed922272c4adc01b84f57ee0e06a6c7bdb80929a239d93898564afe8e73727bb0c2138ab0298e7b74c5703cae730feb6f2500a7456e14ddb06eebb07b435fb0b2a2bfdefedae27f1c66b367207d932c59e1eed5cc1a3460b6fefa34bb47f05264bd981d4eef3e72aa49456bb"}, {0xb0, 0x8001, 0xffff, "cd06cf001bd7ec50bf88329a9b837228a5d9011a290acd08bb30739e75dbc07d7ded9a227ca2194ff7d68b8841274a585f0d638fe1c0be37f14b188ad27974225e341d695b37aae8b953dd3c6f289b782ceb9a2402be1be6f5342f6878fc8d0a1751d51c3fcf3f9867ba6aa34abc9b586b23695988232fe955ee45fac7c4a6a5e3ff67ff5d619de7350c3e2c57b23dc51e61c76bc3dc7cc1f08060118c8289f4"}], 0x2248}, 0x1}, 0x10, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002600)={&(0x7f00000025c0)=[{0x101, 0xc1}, {0x2, 0x2}, {0x88, 0x4}], 0x3}) 16:02:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:02:44 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x4, &(0x7f0000000100)="1b000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket(0x20, 0x1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:44 executing program 5: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x200000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x40, 0x2, 0x6, 0xfffffffb, "0977c23382bdf6764320433fd7ede928a824069d", 0x0, 0xff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfff, 0x2, 0x6, 0xfffffffd, "357ec3b31064b16e8d8e89cdb8f2138ca6bf9e46", 0x401, 0x9}) r5 = geteuid() getpgid(r3) getegid() getuid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x40b}, 0x2) getgroups(0x0, 0x0) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="ed9df73428bde575c35dca0fee6db94436b5858913528673da", 0x19}], 0x1) getegid() fchownat(r6, 0x0, 0x0, 0x0, 0x2) fchownat(r4, &(0x7f0000000580)='./file0/file0\x00', r5, 0x0, 0x6) r7 = accept$inet(r0, 0x0, 0x0) recvmmsg(r7, 0x0, 0x0, 0x42, 0x0) getuid() ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) 16:02:44 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x16, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) sendto$unix(r0, &(0x7f0000000140)="6e491ae6a89a469c85c9daba45017eeb0054ded18c8bee0e5e891f4e3fc5d9d4fd23ce79a4aaf300f0de3c64d0b7101e63095c8f4873d19222858d8bb48205eb668a51a0935b2cceee1030affe16c1a7a749528b863435073666191b3886adb86efc46eed99aa56e5e8b9d3ebaebc7e878dcd8d72d30696f7513ac33f5d33d3fe830b6e54225415e87d9b9e38899d50983", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x16, 0x4) (async) pipe(&(0x7f0000000000)) (async) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) (async) sendto$unix(r0, &(0x7f0000000140)="6e491ae6a89a469c85c9daba45017eeb0054ded18c8bee0e5e891f4e3fc5d9d4fd23ce79a4aaf300f0de3c64d0b7101e63095c8f4873d19222858d8bb48205eb668a51a0935b2cceee1030affe16c1a7a749528b863435073666191b3886adb86efc46eed99aa56e5e8b9d3ebaebc7e878dcd8d72d30696f7513ac33f5d33d3fe830b6e54225415e87d9b9e38899d50983", 0x91, 0x0, 0x0, 0x0) (async) 16:02:44 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) (async) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) (async) socketpair(0x1, 0x5, 0x37, &(0x7f0000000040)={0xffffffffffffffff}) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffff7, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x81}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x2}, {{r6}, 0x8, 0x4, 0x20000000, 0x17b, 0x5}], 0xfff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x7, 0x5}, {{r8}, 0xfffffffffffffff9, 0xee, 0x80000000, 0x401, 0x8f3e}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x400, 0x10001}], 0x0, &(0x7f0000000240)={0x8, 0xe93}) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:02:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:02:44 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) (async) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async, rerun: 64) r1 = open$dir(&(0x7f0000002640)='./bus\x00', 0x1, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="63f8aba21629461be4247ac1fa8a28301f87ac6122ccd5a82892a9dc2f52d13f8373e42a47cdd776144fe57a23a92d459f103d09e72fdb440ea2de2f34ba6f8db822840bdccfca3f5c1a2ea52f0ba19310e177e86d0390174597a9bb59d1e04964334f177eee601abbe0288837e4f37a45c0db39a84651d3c328c43ed30ea3a19823e4c20054cd16edc18aeb397891a0eacf05", 0x93}, {&(0x7f0000000180)="91008ee490b7c0d2482bb26936de1ed7b1598cf8cb401dea2a933b6e28cbedf690f53016b857af45e23284ca0dd7ba6989d90e456cb1861b14b467b631db2b11006f3e1033377bdf2baba723dcf76f7aab1aefc45e4dd94beeae0547bd60954c5fdd95b666e9fd58e0835b8fb56045a356bba313ffae230bc37b8f50fcc4d8ca5ec5b266c708463339c7a1cd3968a70d925daaef08301004ba4526605cf10fe4649f11b44132a5037bbe373ed9f0941a864a000fd6ae88bc58eab5a3adfc683591c8097fa8005dd173b1fda5b2fd06c19d1486e4897428e1d35fa966f53f78cdd6b2ce690b8dc024def03ba750dbdd19905ef95e58916fdfcc1869", 0xfb}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x3, "815d116194900f498f87f09a94503ac5f4aa0d79d5737cd32fdbe2f87eed877f86414a75fa048e10052dd5678b37971d297a6cb372d691cbd75f7c97847624e6aa02eabb3a7ea8a9b9e13f034a1be46e03acd64320df8c7a5092fd1eba6c773c51310b738b5deb465b23e62a8fe50145a2f62202f7bf734e34994b64abcf4e67922448e5207bdde3ed89ee03bde3898de9fa535e92fe06d896757d608191bfd99c8fe1e8e6eeac5bf7afcb50001cd25e9f151e7a2bbbecd4f6e42f2519e970458f4fbce26046c325ae5176ed8440a28b86019239a907d4cadb6ac6a630c0b9c7f92157d28e913d0d4f43ea01b4e42f36ee697e0078b0370bb95e9e01d78d8c4cde6d843bed4273c38dff478b2d77be5e43146ef2d97dfd13daa7cd874350aa0ba53e0f41c8ecf16a334a97c32007246c7300860a5133add462d8f0fd2bca0ba6c1ca12909834d6e599ee4d3e216fb09d774becb9c1c3faa33bba70249302dcb7b72f5e3f79fefe642ba91ef5e9fa896167e56c7a9b574be2d65053fde2e6944627d57bec0fce79ddd80ea891d15c55697b478cff16fba6efe45cc7ff37f55f68b995a1773a8a6e8084b06442becf6a0ac84a9529a64783f8bbd54581b6e9192a3e2370ad2f8c00902bb1874225c80c7b090bdf0cde251f8e837403dcb48c86d6c44da3607212aee15d3914b6ae60d0bd813e47b72f7fa02271ef559e43e68a33b1ada1bcda69455291045eaed7851548a4c82227e8e9aba9555608c7342dd590d1f41213a4d683beb1ee2db111b8798cdf04e876370864be40e61901cfadc8494a643b2d5a2c10c664c0d24e55bc39ea72da334a278df796d00aec1fcd741131fa89ac8149d10d8a2b2b540575cec7d062c5a833b2f5d22e3f0ea19ce3717a10a3b15a667e2a67510facb8df347a04bec09489edc3a199503c54a52d07f642006c6503c77dbfa560d1235f121a1c6363148fd8c156c704be1281cf1fae350bbc3cd3be2187918ddf1ca2ffd467b82ebc206125676ca3db352a77163311732f9fa052f0ff88bc080c177178c1c03d1970d018ac365e78eb4557da9996476d396c4d62272ea6dcdb98d13d3f55ba15452a48d027cc78c73d3c36c02a789747cba59861ab826eac0f59facb438d07d6b95b92642ebc1a79a05f2877945e71ca7f72ad36d776077415b4022ae8cee5ffe4b6b2c864b4de9238c92403c2a9dce2091757f615218d9b50849618961a978cd35546697c85ff47e4e731f8b3975620d96d0f7106711fa45f0678d6d1c2a408dded1129bbab992bfeca2affa9e4a93f20c688d32422219986323e8a93c79cb893ba4b591fc48a7862e01a4248f314f6d41a9273cf52c0552b30683077b91a389772a1a84d5a78d273642f6f9fe2bbfbfe56929b4e3535e580b343d208e78f67ddabe62c5107fb2facec69df70b0b620a6d205728fe6c0cdf96ff6bb1d5765b27801b7e38bcd7529d5966d16bff53ed43f844db87d5758785768edbe034f40a3c3d5b0776e89a78d3b92cefea8f7198ead7da835c5a0cec95bfe983d2e43be428800b1f5ee06f6a89687a357c92bb46f32966353853f1d23e4c9cd83b1992ff12aaee0791efe0b3844a6da9fdfca486c1da44a597c215c830595d55faac450cfacb971f7e73e798463a0ec92d7a1706c5127514d5616d8a9f2638bfc4effa1e22992a0bc1d4baf192f573d2ba9603baeea8e43f8db699597038d0c6e47bec1dcc736df3ba6824792836a3f09cd5b2a94493a24fb0fcb84e0238210e84ed45cc0babfea1c8811d6cf36bd08e9ff10ddd2684a11e9f3cfc6a08f7e10c9f28bcd1a83ba62de34e6adc58b0cf1c5dbcc8d716eb4d57504135e0309f1396deb26ad6d9160e57220e9fa33ae81e003f215c370426327a076f746b09a530347bf693533fe7e95556b2319b90eb2d832d475b1f8aed663d92394e2d14068c5e2ad8441fa997a668a20fd065b5f1b8af7fb48e1fb96c30f8bfc8caa1a923f721e2ce7a101c7af097815979afde22e0d6abe1c8fcf425af0496eeeb28f3865cbd560bda0552304f0b60134a8107316674da52ae2aafa8189b6deaae6009dc570d34640ec0f0431f7c07edab07a7e3586bf069ede9b49d6a7e6acc626a798fb4111cc726307825a63e0a7a9f782aa4d82baccf8137c8643920f3eaaaa5d0275479bb09cc8708db4a331ae7e472880aac059bc0681a135162d3130f43bd8f6f33d687ff50524e40f5d22cf7ce5d2673861d850a622acc324fc33a856cf7be7f154e8eb827ca11c298f78a77126f39d033374f77589db0604f0253b2cf01228046ef68a3a2729fa65b9efa698beb768ae7e84d8eb59807ee732e3e278765ec44dda8d473ceca4d0463a7e15a41ae5ac603d1b1545754f7e70e5ce18e360f5fb7b6c3bad7d5e17cff44fde4f64964916dbbd9400152cd2eb865876f61e588dda409a18e6d51b0d58dbfaa7b4eae22ba678644f9e8ead09b34e8a73e1da5db60f54943184566e8b55bbce8f24264a8947858d18b23ddeb52fd4a7b9f67f53e9e63549d0ba6ddb3d0f27ffb05aedc3dab440a1f1fcec4bb3fed1ac7e9b43164bb68c1908187ee249d71452d4b37887be4335fd0bc4a9894e5f080b6dee545c09557821afacac66dc6cae4085447e260539efda54f9c854e4eb2d1283486e12b671aecc25ffc48f0d9668e2240be9f27c1e19ca49c217ac95decfdabe02059bc7a9a11c69aa8659ebe1635a53cdddac24dfa451cca20aac2f08f7e7b1755c55b539b0a7fd844b7974cd14c551f2319d6ea8d4ae40b15f750dee33cd73733236d7b1dbbe6a19420fc64c51117874fd7ab8a864389661c8d0b2d06766f7345f04746b19969037408f75b9bdc6a00b7cd840e41dbe534d1326b0e645043d7dd7b582ef125aeed6529201b9208ba8ee9f90c6004d82effa9c17d6be98ddde5a41ee619f2414e731e9fb4fe4f5912a594bbe95803d4c1fa6f61a2b1f7ffbfe9bda1f1fba8446c97d27b10ca8c2e8b216e5d60656d833eda8c029ed1fffbd7e2fefdc287b808b8af0c138e2988f5fc101909792613108892b8066c424c49a131946c2e86f5b82493ec83c90a53cf2aa3ae7d803000a7a6c10cc331c0fdd9702a99c589316348d3c4e1fabc95898708f239c4ff2b96c249f720e277f78be3a017ee344c67316ca387bd9886f72a722740b32ea9f853060975672c38dae7f34f3f1eb5b3e0582f27fd24e6da0f90be67b9b4f45b1d5a934acd6ac900ee59f8cdf836b71d4bc51596cd0ac2bf6a5362353a11421cb5eada75b0302257e88119681c7462c6a079a6669c516a96fb1b93f92c83d6d95d90474b376dff2af9d6f697205b602cee9156ed07614826fe7ee0e2024e66467a5489df9075bdde0e04f7cdf3269cfbd3ca0a8ed5a84fd38151faf186cf2c990691c7187773c7537b3450efa0417db4d1f7a3920070ec93ed976994e8ba005051d6c6747f2c8169b99b0a9e0fe97f12d7b21ba271877a89fca4f62db81cfa29183f0888604a30497f76b1bb8fd3553c0a185912464021cbee85be245eb705f63e03d5f8d50276f673f4d652579a6fa9341a19a0a1db05da4f108d201d09d0f3be3574f948a7f7d7598e1bd5bd8f0047e627da6b9f850205d23abf07f1121da19a86a910acb45b9192972a99786d8ebd3a71c17c09d12c971cf998a0b7e41fed5ce3f30c83195c97ad718b074f1cdb1d9ae7095abf30654ac6d640f74eedef7e7eba768bce49cc568b4eb2b8cf8da68537aff36734c9a5d96016bf86a7ec230cf0bbe90a38a725abcd1f3fd0a595a5469b57d04a370728b5a2d44706746c3ac5b8a6c9ae017213ae9bdd5753428aac0bf8a6436e46fa4d4be5e8262c0c6d59d4705ae0f62e84264c89e88ce92ca5df81e120f7b79483d859c26562c1c4895c8b4f2a90fbda4cac74082826efc8cad58cfbf63869e558db714a331f8a00d51aafa9dbb0dabd751cc6c82880a7c9e2931266f70939db33548d60d0870e0f827e3bdea861c19c81fcf991b5dad6f6355e74e3073a30ce354b52bc14ce6b4c97078700408b36e3360a077f1048d7bf6da800458c1be03169e36c285bd944bc3367e8682e31d6c5883153a4cf94393e060b2b338451438680f926a9ed73fcda01aa6c701225b39767118e5a897ecbfb1ab2c376a722755ba34e20b751085c647c7f02e6e2a307a83632229c997b7761e48919670f93c11f5999121d8ccf6991b8c126607285d3e404c85b50eda61942a9593d9e8ae9c6ae6e57a79e74ea03b8594ed613a8497f2b5bd7538e23450313424e2e72f2cc917cb6e09a0b61cd0f99d91b3763b26aa79676b2850c54d12f637fe7f251c58e3262280f097bce4648b4b41bbb516f7f69841b8cd3f4229c16e154ce884437caa811be4ddb8f4fea398dfc2b8c78b8f00f33352bbf5792771605bc304b9119e12d11e9005917fc4065e180615635ba75548829414cea442196c3cc8b4e003299d15bc78e138e63c7954b4bb7a5a1dc94fdf7e2129bcdd486ec5a68bed4de318e2f84c40e3e87f32a36b01b080fb779b3a59ea83aeb92425857693f8a09e9e03d52480d7108f8dd80ca65415307c3ed9b521aeba02450d0358ee7484e08c653d9ba9d89de286200645e0575a659e98785227dc41a24c6de558fa95d9fda3de3f2807654117a27d529c97f4e17f6d54c90de1390658c6762b51f9a45e503eda710a191d3c2a86d2270ed8ccd54684d42cbacb6886488f208a772ee8445fcec492713ed5c654f3956f460903de01da2e52394f4ce324603a63fb2f463891772b122e5680eb675f2671c77eb105bea1751f49ea22ebfd871a8a40a4884a2c84d3ee45097ecb6a22d6142212931f859f67204265358c12fc9693acdcaa9c09aacec0d63333344dea08c4fc38361efcf15697871559edb8d4ec0dad994581b4d8bc369e50f820463377b87149ad127f2382bc6f2da896125c89d06cec0706c968c152111d314125a11d4cd1f9081a4be1aec077121bf1838a1e0dc6f68c8392d010c0cd0c5bbf4d175cf2ab9fc186076bcd0eb9ab6b876ae13a35c8badf8578f06691db027aca2830936cc56c85b7c4576638af4a65a2f1396134bc386e5faf2e337196a1b1e3002fdec0c6fcc3d6a59a525b8527fb4bff3728e6a07a2de6c63007f86a05be5583da7d0b5d98c1faaecd9dd58c95c2a93c2cad3868fe7d302bdbf958456b6a1383b96c7e158ce543ff437cca8786c14b0aad4b9783385e7ba4c91b12a25e49134407fb3a2c8b9f6264943acfb40a86ee29c7117a2458fb3ad70e906869a6a65e7f3798f26bc6a05be51080127f21e40cefea769124ad1161f3834c1fd12ca689cef899022521a78161e6321131903f5afd02e98b117785f6682ffa91b9c452fed903bdc178c7a70c7f096b4a19b8900a79713de2693e986225a66fa3333a837c17f7ba46db1dd00f02b6c91bb289bd7d0f3534eb5b39f065432a9502e288e84829113fa6151393d3fe47a6859873e3532f6d1437ba5bd6c07984d97a63eb6813ed7d8ac47d955cad541afa14d9a30c171cfa05ce0402f71138893fa8efaad1ed300f54bb1135d4c3b5ff07b424aef2b2a3a344e3adfed14511c3d6ed085d4d163fa01c92a187175f56d31c5562ee416d747e6af66972c431da8fa7682535f6ed4e5039d9f9d65ebadc4c2dd9528b91a3e699c2d997f311ccdfb9ffc61cfeec4f2fc5ff99a4b8cd97015ba38e8406b8b986658c45decfbdb02c2fa7094564c58d4406c7e6c4479681e7bec681a712b20ad3c6106b"}, {0x1010, 0x1, 0x2d0, "f029ae2b16511885a762dfd1dbd095d8a0c82633e3239978c408db39e3cae21e2c8106e463533b47f2ea0d15fd7a6bd3471e069da19725a30f077492f432306a8c60c0d67be2dd2c47939325cf73d2f428b3527f5d1bd49ebaabd516546e3447af66ca3b8ab9bb699fc1eff2554cc226924311f37f9583f1e9719e56d591f3e281630ae070d476df631e5b1404a84d4e6787bd0ccf6ddd905dcb865b2144c547f18ac78f2a6d72fe786533fee8de321afb89a2d876078995d6a57345bd9f155d5217d7667d3710105c83864dde4af7fc7b5d82d2033371601c6e45edcd1afcc0819fb8d17d32224566ff5b13cb53ee545680eb3ec0826d8f77272f274e7131426cb97b31fb192f6c664fbf2b7f1ec8c1b4824d5b3c78449bd1c6340b78649f8e72a2ee47db648580aad63a6c783dc7e508b8937d6959bb6a4184a4d168fc546e900897ce45ad172f0f5a212d22feaba2a76ec9ff6fdd07849beac6cea94b8acaae6e8f6f4f6d1e8a68d65d5fd3d17d697c9ac1042bf0fde5fea1a377da9d75d466385925865394cb986f09113a28c160f7b81e66b6304efbb8de82477d1796cbd82c0552697dc1f78b71a42a673860bf4dc08fc9863ca5fb3d2054ddd0d50f416eb79ad7ac39bd899d8bc921386f42b8a236c4d537c248d3e64a8ce39af48997180dfe09e9638a447d72d0342e3b8e7b2a78092b95ae0db2edcf249109b9a23f8d2f79c29c7a5ebabd5179bbb9f257ca0445506f42c7f9e86b2c6bbd17cf4d8ec04e270529d3799f3f604b3bc331ea051ab881bd058c90b527b31b9f310582cdacee7cdb13eb417a31c32cb78373cf1a7ffc635617a193546f19f53206f93c9ccb5699e0508762aee67abca19e3e242b93d4a17293e8e6e29343104029b6efaaea827f25576737f0d00bb6a1f24671bdf36dd6fabdacf7a3d20c01fe446a934dc0b78f9948935d958e4b0451ba4f0cbe7e2aab636e3d1b7ca26088f8989b800f2518fb198241a544bd2c13a92a93fca1857faa1a6c2f2aa7fa3be19eb32b52c31cad1634aaaea1acf2425f908be843f11fd51acd77c6f3e81003cdf278f4837f05f207349808ac851720cd0d6f3cd49dc82f08efc92610345f3196375ace4fa9e2dcaccda653d8556cf27949070ecbc9eb42202a399b34960e854d1955c0f16ca4d389fef027d1f7b483c7e7f2205ad94d982d3d5d817bb8a161eb7a28b4b53bd3fb2e5e70460df9a32f447551cfbaf11f19b2d658952334751a8634063ecd97cd811c7cd6196990b8cdb0887ef19bf8627d00e97e13d2787474dd1e9d46b502c58a3b1ba8d4dc06fdf43a24fcef0c3bbc8ab7ff775018f8805519ad9d441aba2c0d9afad08cc88353ffc05bca1604fdaae71c26098027a4e661a4ee47a06763dadea5316e00fbc316034d1bc7748b497c3a13cc65f8a95a8a7589dca822b31b1e2428834a38bd7e59b52e342ad8b3d03f94bc8d703e04eaa66bfe9ee37f7e42546307b42887afaebf2853cea69c87f2e0a7b2e390ef27be9ff8d5143e91a6e4d6ea4c098dc4dfb108deb97c54e33b1ce5aeff1fadfddabec6d915d1a0955fe809c75bcab7bb3b39091b1ca46c807fba81246a7126692f79260eec5c449f5d7a3f461fdbaad2356294c1564a66f143e84f4f3f220867ce9144d46ce18e01be48e6df5814d5c08e033ca02b60916d6134fe29e152bc3b284b20f327401d398cd891566a0786dafefe733df7b8ecc16fae8fce7f2ee3b66e5cc76340e912b9c0ef802a0c748d4070f7b09d029634b85d5ad0b1d962de65a4cecf180291865ac24c010bd45c60c28e38a68fc6432cb4e03146c98796c166b560dfe2adc6cfabe8d9e83bae3fcf1682c117b9152831df2003c2ff7e74e4532ea9e9a1c706faf960a49ff6db5c91329b1901fe8961fc8183c5baf0b7c3d081acf0b5d5d13270d763410fece297275a82f1df94e6850d7432281711b625f0c8ef9b6aa0527673bc2962972df211c4febf9c6b9f58f46b106849bd5f715976de6843e7e2daab0a585de8bbd84d304ada5e82150bbb5f02e8da0ce0131cb59650782f64271b541547a9342f2c875199ca35cb7b65697810d72babf2432cc29daa0e7419f971fdf7b9583d2fac4b56474d47272977ebbfdaadb2236c80148b8860b9e46c8dbca0dce9ba23e50bcc8136ba6ca2c2093dff8193967ed6b80b4cac78bb0f8ebf3c6388466f0c3fe0c458228ae908609f3e77ddd4a892c10561b7bff7bb6923bba85cc99943fae26731ec74df1645ad37bd8f7b8642dcdfb3c241553b8c268f8adb3283b09ca1eae27302fc8e0006a5e309fc0b24a8a3d6cb7a53d52c44295ddd32ca048bb7878c1ec6dfac9f76afc3be6ff913fbaf090949118200ebbd5f9541b3978512f43e330969fe1d56907022a15e2f8f46744396bbf8fb2d2499245c2add5bf461d1e4d43cded471d28a824a81cc88d495022a599a9daebbc9435bda67c2ae176e526af2121ed794d20ca3366f43d8ee3ba1a78c6fce54be15de8cfb96597ac099f69803c595e94b1663f58597ee4e0d3e1eb84cc65e89bd5f068c96e94a5a380e6c27d441c09227ab772e4d85782925f8f5ffdbbf0fa70f91e6b16ba18950319dc328bdcd79eff82fef6b062552dc1426f313abbbca105219ade65dafc943ea3dd244e8b4102304e47432b655ce07e763e2e36a72793569b1eee0e853aad9a7f3fd91de840a4a6958ed5ce3720664aa248f7a870a93aa33db4860508bc469f2739f4e00e4a6a3b59c05bf5e1fa3af1908d8af2eebcd3a80ca464546f3d3ce07f288832f79522055b01578b942afead0278ae8f58a61ce9c616df5229cf73f44fef799584bac61ad7a65affb335c2dbf80b80fca636c95b5fd15f485101b4d304c235d80da9f182e1d98f398b6f65b639ba6d7ac1f7b2c3ac445c81da1ec0496b7734ee5d417f854f32b81f2ff625b3264ba5f6b00035d3c35209027bf826fe27e3524ab261556f457b81029576064fee3c130a9d159014fb1135bf9c3c62fc6ce49d91f783d00cabebb6ff09aae4bd780bba9fcf300bd9bbff402f2f2b9564e577021c32eca9bbf52ba4f8026ca87ad4f86be96403cc94125c210178bcecffded1f72e2b9f708894a20f5980e1a40ef35507e02c326fcde41c394493951265fb5a9c291a2eecac880d0eb2950efdff2af955e4faacc284c9ad97256eb0cb37688af1607bc6a0d6d131131b391950b3af30800e36acead4c6bd9faf0aecae13fb3beeb1934628aeb466e3795e340aa93a48fba1879d5cd3cc842f41d7512ebbd34807a138af4edfec4468f49e929c09998e1cce88282d2c1984e06e9b4ae7aca85ceac7189d8982f48d956006b9770ab8426c2947a7ad36cd3e3b3a782d121fdf47cc4f53fbaa518b3a799f3e811d46de487969f7d02fa60d14b52593bf5e75943a88feabd85276913ee41876a1bdf4e43564ce0d3d6d92da50425f00977fc257178448c103034f83091c9366a68e3f6f101ca2dacc94a2137317da56151047dc279383312e62ae052747aea1841398a419914340bd7577cb760b93ed42a96d2f04174e359f436813af6bde55c4fb6d8060237219a669de8b67361bc78fb887eda4208e58a0d834a522a3719935ee3ea1762edd7e76ee254318cb42b69b2479c1b28bf336b992b7d5240fb37cd60e213471d75057459914e6bb9682c41296dbe91323a1894e42f4d2647493945e26dfa82949910dd1f8d96453c5e671bb8c7bdcee2a79c3492a9f105c67b6a9dde35bda4cb29e4716bf5695d7bc53adfeca78be0336c6ab77556ed8b523d52bb97284b13a21390ee1ac25d89a3160009dafe5e84680272f629cb30e5b62d7c506d75e0e6a12115e6127fe60c8b8a8cfd992eb240ca20436aad9408dda7211853ac2985386c762c33d082ead554666da46e8f90fb635c42ffa697aa3606e1df095cd7e659afd8b42022365b444b0e48b42c4ca4f778e4f019a2f0e809ac0b70d7b8ebbdcf5944cb0b86ebc50ee674706bbabe9994daf490c6b13663251db5041b48a5f7327a7769ff94e6c657c597e64481d66ac35e25317082c7a45f9c6cfac24c6461c69116a4e642319a262038f803272221b96eaecd73670ad4047dd241a7c54c6c4c89fb207201cf7133f9e4f07c899b693d1fdeb3d85e69b9b0edc5ae649f86406dac1befec8a36ee3c913cf2003561ad1ac0149d6887490a36e0a481977a86838446fc7dedca969e14995daf4e726b695daa9760d08b2a338ea67f729ed2061339d66a9e45650d65542f005d0e3b066d2dc85633b25b3995d916dbd18883bdd3e747432f19d8d33cae5bf6ea570681485e9d3ce9e4541b66ec0d8278b097223ea5c2a691ba63c4281987516dc2dc35ad37088c57b236673e3988d08cb1a4450032a80fff671d2deec4de5c8a2eb21b9639a65ed15d351620bc14aaf436fb59dd6dfa7fbf980d6b7d18c159e4f64acb3ea4ce77a0b26a8c83c55e3acb56e7123984a645953b55bc3c60b8a83bf4ef6268940bbc66ba9e7e21b22e31b2505f9ce386b324520d6aadd573191a06d8d15d1773a8c5b0d31cd75d3686cb81d46d2fe342b3d0f1bcf61d8e479548bf3a5e3755652ce3300f97bb9b658f03fb8e832f0f34868e08ccc5f588af53e15e5f455de746a64022139c5399b89281bbf436861a104059454e74b9c339ef17e5ac87e1413beaba3a59e409b9f3dbd84758cce768ea80b322fb643b28f2779a8012df496208c506113e4f6ca1cf3a9fa51aeb616e19ae34c02734213c93a0f575fa413541638feb0ea6fec863f4a5be65e606987545115b7ef494915a6ccb5c5f21829f515552eb996289f5742a2431319ce1089a98e89a82279d2f9a6a39cfa5861480a61478360b4772b9e15a16bdc38499e695e30c75bcfba064d6e64a14753327ca6041abe594d4d40f0c72e013dc533c3324a8894dabf204b7fe7e6e7fcea9f68fe951f0814359c6ca220c1ad7f08586ca84de604c5632df08ee954a80808429ec6c2f123a6767357fa575740245fee586cb9462952dac4a8b902bf58582f156e3a1da24ddc2cd977ff0a4dd70ae5f320a66883867a704f0831d52508b26b9c435441381e183ad2697cace71ea385219f2833972644c764cb5c1d1cf98aee020588e3670e2e71c60cafa536e727ef8b8151d88a7bf04e77a3b77bfeb90156c684ff71281fa40d30ffa7e68ee440df643c04414fbe3a6fc27b10efb7b91f30dd28e40a224404cb98edc69223ac5814acc14b34f23789e2974607ebfb6a0ec759f2f203c41ddd3f211c121ea913e4a708d05375ac16b7da2405127cdcbc509271e7bd7f21f2aff167e887c5db93ad5b6bb30138f9786bd9915032bdab455cbdfe8ef5f8f9bc707f4b101bb1cc6fcd0df210c731f536547d1140bf2be8f7adb175cfcf9735912684a84a8c117f67659f0213a2554ab169ab8eb26c785ec9daa0d978770926b69773ebf8be9ad564b19aae8d469cba28aad49a3ae461dafd0497eb0003929799477e8cae56d53538b8de4663b68cf8fb6305cd52404e96a541e05dafa500743e119e9f0342f539732e9e153d13a77c6a3f6a40e37edf5026e56ec40a6c90a1a0c21f569c880499b20acdf6f40a8eed7e56781dbca6f0917b0c0c27f0d78423a311f9df1d855247e1c86f30e14753197c0d267846b2eed47f05fcd0fde5a8a465ace0698b47b4cfffc62eb30b913c08ca2519d4519f2b62c5ec1ea3661458cc6a3ce2f53f65d419878d965c67dd36c0458c2a85987e805313b30f8aa814e1f04e8"}, {0xb8, 0xffff, 0xce5, "83c004056d0283273096c520507f0a8c16d6ef6f61830d32e15cdc2331d81b66d1dfc29b5647ad21332dd7d0439754037c0509f2e3c84924bb20f4ce2f047b949bbea741c2745b1062d8d57de3c807168dac5283c8dcc6c8e15a18b451104182896febe5096d0e877fdebeecad1698e4bb5949511d3cd8055fdf3ac16fdfc3e03c6e66836daa2a9a50e24900cd37fd7619d0bf01c84cd51ede7b95a878d79d961f013f1999"}, {0xc0, 0xfffe, 0x10000, "f7def30a347a705c3801d95cdf79af3b2d7bada88dffeab0680465cc4390d1b613e185ee7994e6b9144ad84bd36a7a7279447cacbdfde1dc0f8a818a7a6d08ef4898dc94ed922272c4adc01b84f57ee0e06a6c7bdb80929a239d93898564afe8e73727bb0c2138ab0298e7b74c5703cae730feb6f2500a7456e14ddb06eebb07b435fb0b2a2bfdefedae27f1c66b367207d932c59e1eed5cc1a3460b6fefa34bb47f05264bd981d4eef3e72aa49456bb"}, {0xb0, 0x8001, 0xffff, "cd06cf001bd7ec50bf88329a9b837228a5d9011a290acd08bb30739e75dbc07d7ded9a227ca2194ff7d68b8841274a585f0d638fe1c0be37f14b188ad27974225e341d695b37aae8b953dd3c6f289b782ceb9a2402be1be6f5342f6878fc8d0a1751d51c3fcf3f9867ba6aa34abc9b586b23695988232fe955ee45fac7c4a6a5e3ff67ff5d619de7350c3e2c57b23dc51e61c76bc3dc7cc1f08060118c8289f4"}], 0x2248}, 0x1}, 0x10, 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002600)={&(0x7f00000025c0)=[{0x101, 0xc1}, {0x2, 0x2}, {0x88, 0x4}], 0x3}) 16:02:45 executing program 7: socket$unix(0x1, 0x1, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0xee00, r1) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(0xee00, r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(0xee00, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) r9 = geteuid() fchown(r5, r9, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/226, 0xe2}], 0x1, 0x0}, 0x10001}, 0x10, 0x0, 0x0) sendmmsg(r10, &(0x7f0000000240)={0x0}, 0x10, 0x0) 16:02:45 executing program 3: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) (rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x16, 0x4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) (async) sendto$unix(r0, &(0x7f0000000140)="6e491ae6a89a469c85c9daba45017eeb0054ded18c8bee0e5e891f4e3fc5d9d4fd23ce79a4aaf300f0de3c64d0b7101e63095c8f4873d19222858d8bb48205eb668a51a0935b2cceee1030affe16c1a7a749528b863435073666191b3886adb86efc46eed99aa56e5e8b9d3ebaebc7e878dcd8d72d30696f7513ac33f5d33d3fe830b6e54225415e87d9b9e38899d50983", 0x91, 0x0, 0x0, 0x0) pckbd_enable: command error 16:02:46 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000002640)='./bus\x00', 0x1, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfff, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="63f8aba21629461be4247ac1fa8a28301f87ac6122ccd5a82892a9dc2f52d13f8373e42a47cdd776144fe57a23a92d459f103d09e72fdb440ea2de2f34ba6f8db822840bdccfca3f5c1a2ea52f0ba19310e177e86d0390174597a9bb59d1e04964334f177eee601abbe0288837e4f37a45c0db39a84651d3c328c43ed30ea3a19823e4c20054cd16edc18aeb397891a0eacf05", 0x93}, {&(0x7f0000000180)="91008ee490b7c0d2482bb26936de1ed7b1598cf8cb401dea2a933b6e28cbedf690f53016b857af45e23284ca0dd7ba6989d90e456cb1861b14b467b631db2b11006f3e1033377bdf2baba723dcf76f7aab1aefc45e4dd94beeae0547bd60954c5fdd95b666e9fd58e0835b8fb56045a356bba313ffae230bc37b8f50fcc4d8ca5ec5b266c708463339c7a1cd3968a70d925daaef08301004ba4526605cf10fe4649f11b44132a5037bbe373ed9f0941a864a000fd6ae88bc58eab5a3adfc683591c8097fa8005dd173b1fda5b2fd06c19d1486e4897428e1d35fa966f53f78cdd6b2ce690b8dc024def03ba750dbdd19905ef95e58916fdfcc1869", 0xfb}], 0x2, &(0x7f00000002c0)=[{0x1010, 0xffff, 0x3, "815d116194900f498f87f09a94503ac5f4aa0d79d5737cd32fdbe2f87eed877f86414a75fa048e10052dd5678b37971d297a6cb372d691cbd75f7c97847624e6aa02eabb3a7ea8a9b9e13f034a1be46e03acd64320df8c7a5092fd1eba6c773c51310b738b5deb465b23e62a8fe50145a2f62202f7bf734e34994b64abcf4e67922448e5207bdde3ed89ee03bde3898de9fa535e92fe06d896757d608191bfd99c8fe1e8e6eeac5bf7afcb50001cd25e9f151e7a2bbbecd4f6e42f2519e970458f4fbce26046c325ae5176ed8440a28b86019239a907d4cadb6ac6a630c0b9c7f92157d28e913d0d4f43ea01b4e42f36ee697e0078b0370bb95e9e01d78d8c4cde6d843bed4273c38dff478b2d77be5e43146ef2d97dfd13daa7cd874350aa0ba53e0f41c8ecf16a334a97c32007246c7300860a5133add462d8f0fd2bca0ba6c1ca12909834d6e599ee4d3e216fb09d774becb9c1c3faa33bba70249302dcb7b72f5e3f79fefe642ba91ef5e9fa896167e56c7a9b574be2d65053fde2e6944627d57bec0fce79ddd80ea891d15c55697b478cff16fba6efe45cc7ff37f55f68b995a1773a8a6e8084b06442becf6a0ac84a9529a64783f8bbd54581b6e9192a3e2370ad2f8c00902bb1874225c80c7b090bdf0cde251f8e837403dcb48c86d6c44da3607212aee15d3914b6ae60d0bd813e47b72f7fa02271ef559e43e68a33b1ada1bcda69455291045eaed7851548a4c82227e8e9aba9555608c7342dd590d1f41213a4d683beb1ee2db111b8798cdf04e876370864be40e61901cfadc8494a643b2d5a2c10c664c0d24e55bc39ea72da334a278df796d00aec1fcd741131fa89ac8149d10d8a2b2b540575cec7d062c5a833b2f5d22e3f0ea19ce3717a10a3b15a667e2a67510facb8df347a04bec09489edc3a199503c54a52d07f642006c6503c77dbfa560d1235f121a1c6363148fd8c156c704be1281cf1fae350bbc3cd3be2187918ddf1ca2ffd467b82ebc206125676ca3db352a77163311732f9fa052f0ff88bc080c177178c1c03d1970d018ac365e78eb4557da9996476d396c4d62272ea6dcdb98d13d3f55ba15452a48d027cc78c73d3c36c02a789747cba59861ab826eac0f59facb438d07d6b95b92642ebc1a79a05f2877945e71ca7f72ad36d776077415b4022ae8cee5ffe4b6b2c864b4de9238c92403c2a9dce2091757f615218d9b50849618961a978cd35546697c85ff47e4e731f8b3975620d96d0f7106711fa45f0678d6d1c2a408dded1129bbab992bfeca2affa9e4a93f20c688d32422219986323e8a93c79cb893ba4b591fc48a7862e01a4248f314f6d41a9273cf52c0552b30683077b91a389772a1a84d5a78d273642f6f9fe2bbfbfe56929b4e3535e580b343d208e78f67ddabe62c5107fb2facec69df70b0b620a6d205728fe6c0cdf96ff6bb1d5765b27801b7e38bcd7529d5966d16bff53ed43f844db87d5758785768edbe034f40a3c3d5b0776e89a78d3b92cefea8f7198ead7da835c5a0cec95bfe983d2e43be428800b1f5ee06f6a89687a357c92bb46f32966353853f1d23e4c9cd83b1992ff12aaee0791efe0b3844a6da9fdfca486c1da44a597c215c830595d55faac450cfacb971f7e73e798463a0ec92d7a1706c5127514d5616d8a9f2638bfc4effa1e22992a0bc1d4baf192f573d2ba9603baeea8e43f8db699597038d0c6e47bec1dcc736df3ba6824792836a3f09cd5b2a94493a24fb0fcb84e0238210e84ed45cc0babfea1c8811d6cf36bd08e9ff10ddd2684a11e9f3cfc6a08f7e10c9f28bcd1a83ba62de34e6adc58b0cf1c5dbcc8d716eb4d57504135e0309f1396deb26ad6d9160e57220e9fa33ae81e003f215c370426327a076f746b09a530347bf693533fe7e95556b2319b90eb2d832d475b1f8aed663d92394e2d14068c5e2ad8441fa997a668a20fd065b5f1b8af7fb48e1fb96c30f8bfc8caa1a923f721e2ce7a101c7af097815979afde22e0d6abe1c8fcf425af0496eeeb28f3865cbd560bda0552304f0b60134a8107316674da52ae2aafa8189b6deaae6009dc570d34640ec0f0431f7c07edab07a7e3586bf069ede9b49d6a7e6acc626a798fb4111cc726307825a63e0a7a9f782aa4d82baccf8137c8643920f3eaaaa5d0275479bb09cc8708db4a331ae7e472880aac059bc0681a135162d3130f43bd8f6f33d687ff50524e40f5d22cf7ce5d2673861d850a622acc324fc33a856cf7be7f154e8eb827ca11c298f78a77126f39d033374f77589db0604f0253b2cf01228046ef68a3a2729fa65b9efa698beb768ae7e84d8eb59807ee732e3e278765ec44dda8d473ceca4d0463a7e15a41ae5ac603d1b1545754f7e70e5ce18e360f5fb7b6c3bad7d5e17cff44fde4f64964916dbbd9400152cd2eb865876f61e588dda409a18e6d51b0d58dbfaa7b4eae22ba678644f9e8ead09b34e8a73e1da5db60f54943184566e8b55bbce8f24264a8947858d18b23ddeb52fd4a7b9f67f53e9e63549d0ba6ddb3d0f27ffb05aedc3dab440a1f1fcec4bb3fed1ac7e9b43164bb68c1908187ee249d71452d4b37887be4335fd0bc4a9894e5f080b6dee545c09557821afacac66dc6cae4085447e260539efda54f9c854e4eb2d1283486e12b671aecc25ffc48f0d9668e2240be9f27c1e19ca49c217ac95decfdabe02059bc7a9a11c69aa8659ebe1635a53cdddac24dfa451cca20aac2f08f7e7b1755c55b539b0a7fd844b7974cd14c551f2319d6ea8d4ae40b15f750dee33cd73733236d7b1dbbe6a19420fc64c51117874fd7ab8a864389661c8d0b2d06766f7345f04746b19969037408f75b9bdc6a00b7cd840e41dbe534d1326b0e645043d7dd7b582ef125aeed6529201b9208ba8ee9f90c6004d82effa9c17d6be98ddde5a41ee619f2414e731e9fb4fe4f5912a594bbe95803d4c1fa6f61a2b1f7ffbfe9bda1f1fba8446c97d27b10ca8c2e8b216e5d60656d833eda8c029ed1fffbd7e2fefdc287b808b8af0c138e2988f5fc101909792613108892b8066c424c49a131946c2e86f5b82493ec83c90a53cf2aa3ae7d803000a7a6c10cc331c0fdd9702a99c589316348d3c4e1fabc95898708f239c4ff2b96c249f720e277f78be3a017ee344c67316ca387bd9886f72a722740b32ea9f853060975672c38dae7f34f3f1eb5b3e0582f27fd24e6da0f90be67b9b4f45b1d5a934acd6ac900ee59f8cdf836b71d4bc51596cd0ac2bf6a5362353a11421cb5eada75b0302257e88119681c7462c6a079a6669c516a96fb1b93f92c83d6d95d90474b376dff2af9d6f697205b602cee9156ed07614826fe7ee0e2024e66467a5489df9075bdde0e04f7cdf3269cfbd3ca0a8ed5a84fd38151faf186cf2c990691c7187773c7537b3450efa0417db4d1f7a3920070ec93ed976994e8ba005051d6c6747f2c8169b99b0a9e0fe97f12d7b21ba271877a89fca4f62db81cfa29183f0888604a30497f76b1bb8fd3553c0a185912464021cbee85be245eb705f63e03d5f8d50276f673f4d652579a6fa9341a19a0a1db05da4f108d201d09d0f3be3574f948a7f7d7598e1bd5bd8f0047e627da6b9f850205d23abf07f1121da19a86a910acb45b9192972a99786d8ebd3a71c17c09d12c971cf998a0b7e41fed5ce3f30c83195c97ad718b074f1cdb1d9ae7095abf30654ac6d640f74eedef7e7eba768bce49cc568b4eb2b8cf8da68537aff36734c9a5d96016bf86a7ec230cf0bbe90a38a725abcd1f3fd0a595a5469b57d04a370728b5a2d44706746c3ac5b8a6c9ae017213ae9bdd5753428aac0bf8a6436e46fa4d4be5e8262c0c6d59d4705ae0f62e84264c89e88ce92ca5df81e120f7b79483d859c26562c1c4895c8b4f2a90fbda4cac74082826efc8cad58cfbf63869e558db714a331f8a00d51aafa9dbb0dabd751cc6c82880a7c9e2931266f70939db33548d60d0870e0f827e3bdea861c19c81fcf991b5dad6f6355e74e3073a30ce354b52bc14ce6b4c97078700408b36e3360a077f1048d7bf6da800458c1be03169e36c285bd944bc3367e8682e31d6c5883153a4cf94393e060b2b338451438680f926a9ed73fcda01aa6c701225b39767118e5a897ecbfb1ab2c376a722755ba34e20b751085c647c7f02e6e2a307a83632229c997b7761e48919670f93c11f5999121d8ccf6991b8c126607285d3e404c85b50eda61942a9593d9e8ae9c6ae6e57a79e74ea03b8594ed613a8497f2b5bd7538e23450313424e2e72f2cc917cb6e09a0b61cd0f99d91b3763b26aa79676b2850c54d12f637fe7f251c58e3262280f097bce4648b4b41bbb516f7f69841b8cd3f4229c16e154ce884437caa811be4ddb8f4fea398dfc2b8c78b8f00f33352bbf5792771605bc304b9119e12d11e9005917fc4065e180615635ba75548829414cea442196c3cc8b4e003299d15bc78e138e63c7954b4bb7a5a1dc94fdf7e2129bcdd486ec5a68bed4de318e2f84c40e3e87f32a36b01b080fb779b3a59ea83aeb92425857693f8a09e9e03d52480d7108f8dd80ca65415307c3ed9b521aeba02450d0358ee7484e08c653d9ba9d89de286200645e0575a659e98785227dc41a24c6de558fa95d9fda3de3f2807654117a27d529c97f4e17f6d54c90de1390658c6762b51f9a45e503eda710a191d3c2a86d2270ed8ccd54684d42cbacb6886488f208a772ee8445fcec492713ed5c654f3956f460903de01da2e52394f4ce324603a63fb2f463891772b122e5680eb675f2671c77eb105bea1751f49ea22ebfd871a8a40a4884a2c84d3ee45097ecb6a22d6142212931f859f67204265358c12fc9693acdcaa9c09aacec0d63333344dea08c4fc38361efcf15697871559edb8d4ec0dad994581b4d8bc369e50f820463377b87149ad127f2382bc6f2da896125c89d06cec0706c968c152111d314125a11d4cd1f9081a4be1aec077121bf1838a1e0dc6f68c8392d010c0cd0c5bbf4d175cf2ab9fc186076bcd0eb9ab6b876ae13a35c8badf8578f06691db027aca2830936cc56c85b7c4576638af4a65a2f1396134bc386e5faf2e337196a1b1e3002fdec0c6fcc3d6a59a525b8527fb4bff3728e6a07a2de6c63007f86a05be5583da7d0b5d98c1faaecd9dd58c95c2a93c2cad3868fe7d302bdbf958456b6a1383b96c7e158ce543ff437cca8786c14b0aad4b9783385e7ba4c91b12a25e49134407fb3a2c8b9f6264943acfb40a86ee29c7117a2458fb3ad70e906869a6a65e7f3798f26bc6a05be51080127f21e40cefea769124ad1161f3834c1fd12ca689cef899022521a78161e6321131903f5afd02e98b117785f6682ffa91b9c452fed903bdc178c7a70c7f096b4a19b8900a79713de2693e986225a66fa3333a837c17f7ba46db1dd00f02b6c91bb289bd7d0f3534eb5b39f065432a9502e288e84829113fa6151393d3fe47a6859873e3532f6d1437ba5bd6c07984d97a63eb6813ed7d8ac47d955cad541afa14d9a30c171cfa05ce0402f71138893fa8efaad1ed300f54bb1135d4c3b5ff07b424aef2b2a3a344e3adfed14511c3d6ed085d4d163fa01c92a187175f56d31c5562ee416d747e6af66972c431da8fa7682535f6ed4e5039d9f9d65ebadc4c2dd9528b91a3e699c2d997f311ccdfb9ffc61cfeec4f2fc5ff99a4b8cd97015ba38e8406b8b986658c45decfbdb02c2fa7094564c58d4406c7e6c4479681e7bec681a712b20ad3c6106b"}, {0x1010, 0x1, 0x2d0, "f029ae2b16511885a762dfd1dbd095d8a0c82633e3239978c408db39e3cae21e2c8106e463533b47f2ea0d15fd7a6bd3471e069da19725a30f077492f432306a8c60c0d67be2dd2c47939325cf73d2f428b3527f5d1bd49ebaabd516546e3447af66ca3b8ab9bb699fc1eff2554cc226924311f37f9583f1e9719e56d591f3e281630ae070d476df631e5b1404a84d4e6787bd0ccf6ddd905dcb865b2144c547f18ac78f2a6d72fe786533fee8de321afb89a2d876078995d6a57345bd9f155d5217d7667d3710105c83864dde4af7fc7b5d82d2033371601c6e45edcd1afcc0819fb8d17d32224566ff5b13cb53ee545680eb3ec0826d8f77272f274e7131426cb97b31fb192f6c664fbf2b7f1ec8c1b4824d5b3c78449bd1c6340b78649f8e72a2ee47db648580aad63a6c783dc7e508b8937d6959bb6a4184a4d168fc546e900897ce45ad172f0f5a212d22feaba2a76ec9ff6fdd07849beac6cea94b8acaae6e8f6f4f6d1e8a68d65d5fd3d17d697c9ac1042bf0fde5fea1a377da9d75d466385925865394cb986f09113a28c160f7b81e66b6304efbb8de82477d1796cbd82c0552697dc1f78b71a42a673860bf4dc08fc9863ca5fb3d2054ddd0d50f416eb79ad7ac39bd899d8bc921386f42b8a236c4d537c248d3e64a8ce39af48997180dfe09e9638a447d72d0342e3b8e7b2a78092b95ae0db2edcf249109b9a23f8d2f79c29c7a5ebabd5179bbb9f257ca0445506f42c7f9e86b2c6bbd17cf4d8ec04e270529d3799f3f604b3bc331ea051ab881bd058c90b527b31b9f310582cdacee7cdb13eb417a31c32cb78373cf1a7ffc635617a193546f19f53206f93c9ccb5699e0508762aee67abca19e3e242b93d4a17293e8e6e29343104029b6efaaea827f25576737f0d00bb6a1f24671bdf36dd6fabdacf7a3d20c01fe446a934dc0b78f9948935d958e4b0451ba4f0cbe7e2aab636e3d1b7ca26088f8989b800f2518fb198241a544bd2c13a92a93fca1857faa1a6c2f2aa7fa3be19eb32b52c31cad1634aaaea1acf2425f908be843f11fd51acd77c6f3e81003cdf278f4837f05f207349808ac851720cd0d6f3cd49dc82f08efc92610345f3196375ace4fa9e2dcaccda653d8556cf27949070ecbc9eb42202a399b34960e854d1955c0f16ca4d389fef027d1f7b483c7e7f2205ad94d982d3d5d817bb8a161eb7a28b4b53bd3fb2e5e70460df9a32f447551cfbaf11f19b2d658952334751a8634063ecd97cd811c7cd6196990b8cdb0887ef19bf8627d00e97e13d2787474dd1e9d46b502c58a3b1ba8d4dc06fdf43a24fcef0c3bbc8ab7ff775018f8805519ad9d441aba2c0d9afad08cc88353ffc05bca1604fdaae71c26098027a4e661a4ee47a06763dadea5316e00fbc316034d1bc7748b497c3a13cc65f8a95a8a7589dca822b31b1e2428834a38bd7e59b52e342ad8b3d03f94bc8d703e04eaa66bfe9ee37f7e42546307b42887afaebf2853cea69c87f2e0a7b2e390ef27be9ff8d5143e91a6e4d6ea4c098dc4dfb108deb97c54e33b1ce5aeff1fadfddabec6d915d1a0955fe809c75bcab7bb3b39091b1ca46c807fba81246a7126692f79260eec5c449f5d7a3f461fdbaad2356294c1564a66f143e84f4f3f220867ce9144d46ce18e01be48e6df5814d5c08e033ca02b60916d6134fe29e152bc3b284b20f327401d398cd891566a0786dafefe733df7b8ecc16fae8fce7f2ee3b66e5cc76340e912b9c0ef802a0c748d4070f7b09d029634b85d5ad0b1d962de65a4cecf180291865ac24c010bd45c60c28e38a68fc6432cb4e03146c98796c166b560dfe2adc6cfabe8d9e83bae3fcf1682c117b9152831df2003c2ff7e74e4532ea9e9a1c706faf960a49ff6db5c91329b1901fe8961fc8183c5baf0b7c3d081acf0b5d5d13270d763410fece297275a82f1df94e6850d7432281711b625f0c8ef9b6aa0527673bc2962972df211c4febf9c6b9f58f46b106849bd5f715976de6843e7e2daab0a585de8bbd84d304ada5e82150bbb5f02e8da0ce0131cb59650782f64271b541547a9342f2c875199ca35cb7b65697810d72babf2432cc29daa0e7419f971fdf7b9583d2fac4b56474d47272977ebbfdaadb2236c80148b8860b9e46c8dbca0dce9ba23e50bcc8136ba6ca2c2093dff8193967ed6b80b4cac78bb0f8ebf3c6388466f0c3fe0c458228ae908609f3e77ddd4a892c10561b7bff7bb6923bba85cc99943fae26731ec74df1645ad37bd8f7b8642dcdfb3c241553b8c268f8adb3283b09ca1eae27302fc8e0006a5e309fc0b24a8a3d6cb7a53d52c44295ddd32ca048bb7878c1ec6dfac9f76afc3be6ff913fbaf090949118200ebbd5f9541b3978512f43e330969fe1d56907022a15e2f8f46744396bbf8fb2d2499245c2add5bf461d1e4d43cded471d28a824a81cc88d495022a599a9daebbc9435bda67c2ae176e526af2121ed794d20ca3366f43d8ee3ba1a78c6fce54be15de8cfb96597ac099f69803c595e94b1663f58597ee4e0d3e1eb84cc65e89bd5f068c96e94a5a380e6c27d441c09227ab772e4d85782925f8f5ffdbbf0fa70f91e6b16ba18950319dc328bdcd79eff82fef6b062552dc1426f313abbbca105219ade65dafc943ea3dd244e8b4102304e47432b655ce07e763e2e36a72793569b1eee0e853aad9a7f3fd91de840a4a6958ed5ce3720664aa248f7a870a93aa33db4860508bc469f2739f4e00e4a6a3b59c05bf5e1fa3af1908d8af2eebcd3a80ca464546f3d3ce07f288832f79522055b01578b942afead0278ae8f58a61ce9c616df5229cf73f44fef799584bac61ad7a65affb335c2dbf80b80fca636c95b5fd15f485101b4d304c235d80da9f182e1d98f398b6f65b639ba6d7ac1f7b2c3ac445c81da1ec0496b7734ee5d417f854f32b81f2ff625b3264ba5f6b00035d3c35209027bf826fe27e3524ab261556f457b81029576064fee3c130a9d159014fb1135bf9c3c62fc6ce49d91f783d00cabebb6ff09aae4bd780bba9fcf300bd9bbff402f2f2b9564e577021c32eca9bbf52ba4f8026ca87ad4f86be96403cc94125c210178bcecffded1f72e2b9f708894a20f5980e1a40ef35507e02c326fcde41c394493951265fb5a9c291a2eecac880d0eb2950efdff2af955e4faacc284c9ad97256eb0cb37688af1607bc6a0d6d131131b391950b3af30800e36acead4c6bd9faf0aecae13fb3beeb1934628aeb466e3795e340aa93a48fba1879d5cd3cc842f41d7512ebbd34807a138af4edfec4468f49e929c09998e1cce88282d2c1984e06e9b4ae7aca85ceac7189d8982f48d956006b9770ab8426c2947a7ad36cd3e3b3a782d121fdf47cc4f53fbaa518b3a799f3e811d46de487969f7d02fa60d14b52593bf5e75943a88feabd85276913ee41876a1bdf4e43564ce0d3d6d92da50425f00977fc257178448c103034f83091c9366a68e3f6f101ca2dacc94a2137317da56151047dc279383312e62ae052747aea1841398a419914340bd7577cb760b93ed42a96d2f04174e359f436813af6bde55c4fb6d8060237219a669de8b67361bc78fb887eda4208e58a0d834a522a3719935ee3ea1762edd7e76ee254318cb42b69b2479c1b28bf336b992b7d5240fb37cd60e213471d75057459914e6bb9682c41296dbe91323a1894e42f4d2647493945e26dfa82949910dd1f8d96453c5e671bb8c7bdcee2a79c3492a9f105c67b6a9dde35bda4cb29e4716bf5695d7bc53adfeca78be0336c6ab77556ed8b523d52bb97284b13a21390ee1ac25d89a3160009dafe5e84680272f629cb30e5b62d7c506d75e0e6a12115e6127fe60c8b8a8cfd992eb240ca20436aad9408dda7211853ac2985386c762c33d082ead554666da46e8f90fb635c42ffa697aa3606e1df095cd7e659afd8b42022365b444b0e48b42c4ca4f778e4f019a2f0e809ac0b70d7b8ebbdcf5944cb0b86ebc50ee674706bbabe9994daf490c6b13663251db5041b48a5f7327a7769ff94e6c657c597e64481d66ac35e25317082c7a45f9c6cfac24c6461c69116a4e642319a262038f803272221b96eaecd73670ad4047dd241a7c54c6c4c89fb207201cf7133f9e4f07c899b693d1fdeb3d85e69b9b0edc5ae649f86406dac1befec8a36ee3c913cf2003561ad1ac0149d6887490a36e0a481977a86838446fc7dedca969e14995daf4e726b695daa9760d08b2a338ea67f729ed2061339d66a9e45650d65542f005d0e3b066d2dc85633b25b3995d916dbd18883bdd3e747432f19d8d33cae5bf6ea570681485e9d3ce9e4541b66ec0d8278b097223ea5c2a691ba63c4281987516dc2dc35ad37088c57b236673e3988d08cb1a4450032a80fff671d2deec4de5c8a2eb21b9639a65ed15d351620bc14aaf436fb59dd6dfa7fbf980d6b7d18c159e4f64acb3ea4ce77a0b26a8c83c55e3acb56e7123984a645953b55bc3c60b8a83bf4ef6268940bbc66ba9e7e21b22e31b2505f9ce386b324520d6aadd573191a06d8d15d1773a8c5b0d31cd75d3686cb81d46d2fe342b3d0f1bcf61d8e479548bf3a5e3755652ce3300f97bb9b658f03fb8e832f0f34868e08ccc5f588af53e15e5f455de746a64022139c5399b89281bbf436861a104059454e74b9c339ef17e5ac87e1413beaba3a59e409b9f3dbd84758cce768ea80b322fb643b28f2779a8012df496208c506113e4f6ca1cf3a9fa51aeb616e19ae34c02734213c93a0f575fa413541638feb0ea6fec863f4a5be65e606987545115b7ef494915a6ccb5c5f21829f515552eb996289f5742a2431319ce1089a98e89a82279d2f9a6a39cfa5861480a61478360b4772b9e15a16bdc38499e695e30c75bcfba064d6e64a14753327ca6041abe594d4d40f0c72e013dc533c3324a8894dabf204b7fe7e6e7fcea9f68fe951f0814359c6ca220c1ad7f08586ca84de604c5632df08ee954a80808429ec6c2f123a6767357fa575740245fee586cb9462952dac4a8b902bf58582f156e3a1da24ddc2cd977ff0a4dd70ae5f320a66883867a704f0831d52508b26b9c435441381e183ad2697cace71ea385219f2833972644c764cb5c1d1cf98aee020588e3670e2e71c60cafa536e727ef8b8151d88a7bf04e77a3b77bfeb90156c684ff71281fa40d30ffa7e68ee440df643c04414fbe3a6fc27b10efb7b91f30dd28e40a224404cb98edc69223ac5814acc14b34f23789e2974607ebfb6a0ec759f2f203c41ddd3f211c121ea913e4a708d05375ac16b7da2405127cdcbc509271e7bd7f21f2aff167e887c5db93ad5b6bb30138f9786bd9915032bdab455cbdfe8ef5f8f9bc707f4b101bb1cc6fcd0df210c731f536547d1140bf2be8f7adb175cfcf9735912684a84a8c117f67659f0213a2554ab169ab8eb26c785ec9daa0d978770926b69773ebf8be9ad564b19aae8d469cba28aad49a3ae461dafd0497eb0003929799477e8cae56d53538b8de4663b68cf8fb6305cd52404e96a541e05dafa500743e119e9f0342f539732e9e153d13a77c6a3f6a40e37edf5026e56ec40a6c90a1a0c21f569c880499b20acdf6f40a8eed7e56781dbca6f0917b0c0c27f0d78423a311f9df1d855247e1c86f30e14753197c0d267846b2eed47f05fcd0fde5a8a465ace0698b47b4cfffc62eb30b913c08ca2519d4519f2b62c5ec1ea3661458cc6a3ce2f53f65d419878d965c67dd36c0458c2a85987e805313b30f8aa814e1f04e8"}, {0xb8, 0xffff, 0xce5, "83c004056d0283273096c520507f0a8c16d6ef6f61830d32e15cdc2331d81b66d1dfc29b5647ad21332dd7d0439754037c0509f2e3c84924bb20f4ce2f047b949bbea741c2745b1062d8d57de3c807168dac5283c8dcc6c8e15a18b451104182896febe5096d0e877fdebeecad1698e4bb5949511d3cd8055fdf3ac16fdfc3e03c6e66836daa2a9a50e24900cd37fd7619d0bf01c84cd51ede7b95a878d79d961f013f1999"}, {0xc0, 0xfffe, 0x10000, "f7def30a347a705c3801d95cdf79af3b2d7bada88dffeab0680465cc4390d1b613e185ee7994e6b9144ad84bd36a7a7279447cacbdfde1dc0f8a818a7a6d08ef4898dc94ed922272c4adc01b84f57ee0e06a6c7bdb80929a239d93898564afe8e73727bb0c2138ab0298e7b74c5703cae730feb6f2500a7456e14ddb06eebb07b435fb0b2a2bfdefedae27f1c66b367207d932c59e1eed5cc1a3460b6fefa34bb47f05264bd981d4eef3e72aa49456bb"}, {0xb0, 0x8001, 0xffff, "cd06cf001bd7ec50bf88329a9b837228a5d9011a290acd08bb30739e75dbc07d7ded9a227ca2194ff7d68b8841274a585f0d638fe1c0be37f14b188ad27974225e341d695b37aae8b953dd3c6f289b782ceb9a2402be1be6f5342f6878fc8d0a1751d51c3fcf3f9867ba6aa34abc9b586b23695988232fe955ee45fac7c4a6a5e3ff67ff5d619de7350c3e2c57b23dc51e61c76bc3dc7cc1f08060118c8289f4"}], 0x2248}, 0x1}, 0x10, 0x3) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002600)={&(0x7f00000025c0)=[{0x101, 0xc1}, {0x2, 0x2}, {0x88, 0x4}], 0x3}) 16:02:46 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x4, &(0x7f0000000100)="1b000000", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket(0x20, 0x1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x20000000000011, 0x4, &(0x7f0000000100)="1b000000", 0x4) (async) socket(0x11, 0x3, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) socket(0x20, 0x1, 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) 16:02:46 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:46 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:02:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) (async) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) (async) socketpair(0x1, 0x5, 0x37, &(0x7f0000000040)={0xffffffffffffffff}) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffff7, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x81}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x2}, {{r6}, 0x8, 0x4, 0x20000000, 0x17b, 0x5}], 0xfff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x7, 0x5}, {{r8}, 0xfffffffffffffff9, 0xee, 0x80000000, 0x401, 0x8f3e}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x400, 0x10001}], 0x0, &(0x7f0000000240)={0x8, 0xe93}) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 16:02:46 executing program 7: socket$unix(0x1, 0x1, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0xee00, r1) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) (async) setreuid(0xee00, r4) (async) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) r9 = geteuid() fchown(r5, r9, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/226, 0xe2}], 0x1, 0x0}, 0x10001}, 0x10, 0x0, 0x0) (async, rerun: 32) sendmmsg(r10, &(0x7f0000000240)={0x0}, 0x10, 0x0) (rerun: 32) 16:02:46 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8000) pwrite(r0, &(0x7f0000000340)="fbbc8a275a542b3effffffffffe7", 0xe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:46 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x37, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000001340)='./file0\x00', 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000001380)) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x0, 0x7fff, 0xee}, 0x3ff, [0x80, 0x0, 0x9, 0x768, 0xbe, 0x40, 0x72, 0x8]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001300)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x9}, {0x18, 0x0, 0x7, 0xa9f}, 0x9, [0x4, 0x4, 0xfffffff8, 0x6, 0xffffff5c, 0x2, 0x1ff, 0x5]}, 0x3c) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x10}, {r3}, {r0, 0x20}], 0x4, 0x96e) 16:02:46 executing program 3: clock_getres(0x3, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) 16:02:46 executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x4, &(0x7f0000000100)="1b000000", 0x4) r1 = socket(0x11, 0x3, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socket(0x20, 0x1, 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:02:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x10000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:46 executing program 7: socket$unix(0x1, 0x1, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(0xee00, r1) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) (async) setreuid(0xee00, r4) (async) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) (async) setreuid(0xee00, r7) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) r9 = geteuid() fchown(r5, r9, r8) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/226, 0xe2}], 0x1, 0x0}, 0x10001}, 0x10, 0x0, 0x0) sendmmsg(r10, &(0x7f0000000240)={0x0}, 0x10, 0x0) 16:02:46 executing program 5: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) (async) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (rerun: 32) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x200000) (async, rerun: 32) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (rerun: 32) r3 = fcntl$getown(r2, 0x5) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x40, 0x2, 0x6, 0xfffffffb, "0977c23382bdf6764320433fd7ede928a824069d", 0x0, 0xff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfff, 0x2, 0x6, 0xfffffffd, "357ec3b31064b16e8d8e89cdb8f2138ca6bf9e46", 0x401, 0x9}) (async) r5 = geteuid() getpgid(r3) getegid() (async) getuid() (async) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x40b}, 0x2) getgroups(0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) (async) getppid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="ed9df73428bde575c35dca0fee6db94436b5858913528673da", 0x19}], 0x1) getegid() (async, rerun: 32) fchownat(r6, 0x0, 0x0, 0x0, 0x2) (rerun: 32) fchownat(r4, &(0x7f0000000580)='./file0/file0\x00', r5, 0x0, 0x6) r7 = accept$inet(r0, 0x0, 0x0) recvmmsg(r7, 0x0, 0x0, 0x42, 0x0) (async) getuid() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) 16:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8000) (async) pwrite(r0, &(0x7f0000000340)="fbbc8a275a542b3effffffffffe7", 0xe, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:46 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x10000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:02:47 executing program 3: clock_getres(0x3, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000000)) (async) clock_gettime(0x0, &(0x7f0000000040)) (async) 16:02:47 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) r2 = syz_open_pts() r3 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="67699701543ead8affbf2cfe1ef0da7af467cb5e3187fa2cc712ba40bd3328d2142b30c62800127bd158b301e469b1de58cd5fccf2e5c56ebd122fcd989542a2df3d1b43c31a82a00a06befcd25533c8c69c5dab821655ff94eb993ae025623b4511889e771025d862683a62c3c197f97ad266976bf2df3a93cd2d41fc509988cdce7073a1f917d5bec9d52bd8b2f6b59a1eca176c35aa54ed67e5", 0x9b}, {&(0x7f0000000200)="f73c283519cc411e676538721d3e31538087f014d5c594b05210f4273f30b6cb403c9e065f13e00a10c446194a241b62bfee8d6a97d729595dba7a8ef9f8d6f66a1f160c2f389b574ecca13699568990e447c9eff399a753fe0f8565276d8510445be052252b24de374476810e6f72964abb2d983d65d80b4855cca800c8d30bcd294d5c8b971a0091eb2da6e870c66c0a2d8b21e2c556c2c810f87964854c7de869456402d095886aa1eaab0ecb357d6f02c7b8", 0xb4}, {&(0x7f0000000440)="7296cf03de7a036a25ab83b2840638074f3034875cb0638a51840a26b1969db4e7f11d27d60cc4e77d3edf0ed06c4c4e2d90c779dceadd6f9d03833f1889b1e0685caa827980aba69218d210e99b5540f17b300e708268028c89e6064a7a37cd52845f2bad8ca644328ab9e83829e4a1f2229438789ae3b53d6c3891f71a3b9358d2a1b5b95845fe713e53c62444309d928bbfa081efc65bb482bef650906756a1d6ca4abb81732d4ed921b00c0a1e41e3fb93abbfca673ad4b285d1cd4724e37895388df8b945fed62aa701a68ef25f15a2f479e114adad1ce2cc040a12e913346a16f5f385818e1cdb648f", 0xec}], 0x3, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000740)="a56e05017df6e34ef307911c47f1660521d5a9340bbc450276a125cf519af0541cea0e27218f6ead73325e2903000000b0635b0533416f828c78414cebd268d5dc4a9abc0edcf6fec0a09de15300b7661644fbe3096988cb8e41442b8b8a601a87db6d08ed7a26b00aff14492f76c4a826f39545771908bb1043ea05ee4b667eca95bac3c3f8786863126dd9913395291b90f9fc82fad9cae09f5eefa6f804a47d08fe788f9a24536c794cf4b3", 0xfffffd05}], 0x1) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000400)="dea35dff719e30ca6696b11a0b0996289da2b072a018", 0x16}], 0x1) 16:02:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, &(0x7f0000000500)=""/210, 0xfffffffffffffddf}, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000005007f8603"], 0x28}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x72, 0x2, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x81, 0x968}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x100}], 0xeff, &(0x7f0000000140), 0x6, &(0x7f00000001c0)={0xff, 0xffffffff00000000}) 16:02:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x91}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8000) pwrite(r0, &(0x7f0000000340)="fbbc8a275a542b3effffffffffe7", 0xe, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:47 executing program 5: ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) (async) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x200000) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x40, 0x2, 0x6, 0xfffffffb, "0977c23382bdf6764320433fd7ede928a824069d", 0x0, 0xff}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfff, 0x2, 0x6, 0xfffffffd, "357ec3b31064b16e8d8e89cdb8f2138ca6bf9e46", 0x401, 0x9}) (async) r5 = geteuid() (async) getpgid(r3) getegid() (async) getuid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x40b}, 0x2) getgroups(0x0, 0x0) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) (async) getppid() (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="ed9df73428bde575c35dca0fee6db94436b5858913528673da", 0x19}], 0x1) (async) getegid() (async) fchownat(r6, 0x0, 0x0, 0x0, 0x2) fchownat(r4, &(0x7f0000000580)='./file0/file0\x00', r5, 0x0, 0x6) r7 = accept$inet(r0, 0x0, 0x0) recvmmsg(r7, 0x0, 0x0, 0x42, 0x0) getuid() ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) 16:02:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x10000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:47 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) r2 = syz_open_pts() r3 = dup(r0) (async) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="67699701543ead8affbf2cfe1ef0da7af467cb5e3187fa2cc712ba40bd3328d2142b30c62800127bd158b301e469b1de58cd5fccf2e5c56ebd122fcd989542a2df3d1b43c31a82a00a06befcd25533c8c69c5dab821655ff94eb993ae025623b4511889e771025d862683a62c3c197f97ad266976bf2df3a93cd2d41fc509988cdce7073a1f917d5bec9d52bd8b2f6b59a1eca176c35aa54ed67e5", 0x9b}, {&(0x7f0000000200)="f73c283519cc411e676538721d3e31538087f014d5c594b05210f4273f30b6cb403c9e065f13e00a10c446194a241b62bfee8d6a97d729595dba7a8ef9f8d6f66a1f160c2f389b574ecca13699568990e447c9eff399a753fe0f8565276d8510445be052252b24de374476810e6f72964abb2d983d65d80b4855cca800c8d30bcd294d5c8b971a0091eb2da6e870c66c0a2d8b21e2c556c2c810f87964854c7de869456402d095886aa1eaab0ecb357d6f02c7b8", 0xb4}, {&(0x7f0000000440)="7296cf03de7a036a25ab83b2840638074f3034875cb0638a51840a26b1969db4e7f11d27d60cc4e77d3edf0ed06c4c4e2d90c779dceadd6f9d03833f1889b1e0685caa827980aba69218d210e99b5540f17b300e708268028c89e6064a7a37cd52845f2bad8ca644328ab9e83829e4a1f2229438789ae3b53d6c3891f71a3b9358d2a1b5b95845fe713e53c62444309d928bbfa081efc65bb482bef650906756a1d6ca4abb81732d4ed921b00c0a1e41e3fb93abbfca673ad4b285d1cd4724e37895388df8b945fed62aa701a68ef25f15a2f479e114adad1ce2cc040a12e913346a16f5f385818e1cdb648f", 0xec}], 0x3, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000740)="a56e05017df6e34ef307911c47f1660521d5a9340bbc450276a125cf519af0541cea0e27218f6ead73325e2903000000b0635b0533416f828c78414cebd268d5dc4a9abc0edcf6fec0a09de15300b7661644fbe3096988cb8e41442b8b8a601a87db6d08ed7a26b00aff14492f76c4a826f39545771908bb1043ea05ee4b667eca95bac3c3f8786863126dd9913395291b90f9fc82fad9cae09f5eefa6f804a47d08fe788f9a24536c794cf4b3", 0xfffffd05}], 0x1) (async) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000400)="dea35dff719e30ca6696b11a0b0996289da2b072a018", 0x16}], 0x1) 16:02:47 executing program 3: clock_getres(0x3, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) 16:02:47 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x37, 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000001340)='./file0\x00', 0x0, 0x0, 0x0) (async) r2 = accept$inet(r1, 0x0, &(0x7f0000001380)) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x0, 0x7fff, 0xee}, 0x3ff, [0x80, 0x0, 0x9, 0x768, 0xbe, 0x40, 0x72, 0x8]}, 0x3c) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) readv(r5, &(0x7f0000001300)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}], 0x3) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x9}, {0x18, 0x0, 0x7, 0xa9f}, 0x9, [0x4, 0x4, 0xfffffff8, 0x6, 0xffffff5c, 0x2, 0x1ff, 0x5]}, 0x3c) (async) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x10}, {r3}, {r0, 0x20}], 0x4, 0x96e) 16:02:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x3, 0x7f) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:47 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000001800)=ANY=[@ANYBLOB="00884e404233da750831f967910000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendmmsg(0xffffffffffffff9c, &(0x7f00000017c0)={&(0x7f00000016c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)="56d55172428e2451a6be55e3f7ce25d94641a1ceb99bee1a69b1d3a29113aabc3c8169c51b75538238659de74b9679230d971e701c6143e242be3dd52c68820fd61a86ae879433848bc98e0dfd08011bed046c2792d2b53cb2791f8201a7250b41d79e3368bef55164331d1ab6d6b128824f6f174ec411067b60161ff2dc4a5b3149ce279d6405dce416c480e36edf0cf981d55a3aa49a2e83646ac2f618ec9bb3ecd0f171a389abe9965cb259c7232976e27216cb43c55e3bac9307b82e4cca0204f70423c666fa77abf9bb88e39bcce9650235da5feed55af590673778075362939267284179f7da", 0xe9}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="200b6dcfa8688cb8b630136485a65a28f8cff9ce8dafeefd8acc7161de528c6c2ed640532506d639c9eb4bfb696f5328a1a2bb579a89da2c05fbaad1f7a62ecff07d0ffd8a07167e96a1abe979e8f174de14dc2c0d15ccde97075d4cf6368967ae2e83ce531aabfd9d7a0c37b20f14f7dbf765b3eef526fac7720517f7d405346a75667f9b9d799c9162f3e787c4ae4dace0927c035f9e6fcf756adc0e0696f02bd38b65c6086e6f27851c4cd2362870b5128ef7c0c1afc5681b2778ee3fb2f34cd4c9b2889f8e27fed40f455c61c08c0d4ac6d4b5899779749c89820c0be394de204f40092d03e1ed9c110c04b9d17b3aad1cadcd44ed3cec002513b281b602155b8627c75625ef118e9545df321204e593c73ae34ddd9ab4bd69ff10e2b36a5948f47e4ad5b26b37a21a04fce795b0092011df9c3cac4fd1bb36c96e6ceff44a8b140d2223198cd738123bc6a62df16a75ed4a8db7be79216a38b3e1e41ebda73fb1d2d1d20a4f9cb77f641180b572bd8480f611e13ffca45cd0f02e8134ed3e1d98336c89e341637846a8a90a7ec270ecdf2c9b11f1fbd5f600da331d3ed25a43ff029964a381b18eb33f087788a6c6455939ed5b3cf2faf1132a4ada37445dba7fb5899276eb78e13aa9799665be342373fc1a4695df8c31f22afc3313e80f5cbade237a9b9df5d5b3a874e9563fc528ef77de6d32dfc6036192ef7399dd75bb8276e872de1cc0516be70aca6d52b6022b78986bdfd0d8a8ea489fa6563c7bc705de0526123cd5605071b83e2f7d6d5e40f8a1103cade2e29cd68cdf8361996f2346b9fb2a82aac74b9d01e7744257de1e7c35649d116636961287a8664dfdd84496b21a6f75aa34cfbd5a3c0d168da10d3e81bfcf941b0d195eb79dede448fdd7a6fde71b08e8ef57396082aad58ff97433bd47b6e83c0d4a3e4ed8da6f4080e96933b28f879c80e07ac325921de637700d1866423a890fdbaa7691de37d54a14ac549858da6d0728c6395fd2133bc26d6eaab08c3d5d7ef9317d7fcacf349ba30e9a93e22642801979efaa80bfc9a1d9bd3dc2e96b135fb2c1ae0bd98112508db57f4cdc5a64e25033c818e34ef003b3423797374737e7c95927bdbeba267fb4b4182793dea5e8ed46a95f326386429cbb689ca087d85ee25d7d9cd20d9ebc9f4926a5f22949f4eea1905e5bbd0eb61df08ba7381782cfdafe1fb8e9899ede05e6d25a53ae9ffc7b75459aad4be0c41327e390b423321434dfa00ea6675f811f5714342a0737361115454c4ef70459dd73e2aa37ecc41eb9c6a64f77f461a4069756d7d48e214f4810e47bc945e42eca7721f22bb0f2d434c25fe2e2395c970a41df23b5def20873ec2b2b039bbb5541258e9394fd363df757476e4d1030d4f6daf78ef1efb6a426a33cfc423bbc13c73e1f8b8eb81d435b4d972e7cdb03c9a47322e1439afac69fba3837b1a0c76c8a7a10bb3ed64b780d9b0e005c40096fb83cd5ae82b029719143ef8d7cf2de9a7ccffaad061f109713e979bc4741c04020bf35033a965c8b075646d3db98368d337db65884b92daa86dd14293bd079912d05626ac3f868edb7e5c88d0a9f8bc9569e51b22a2b5689441a1c9bd62813e5a3184ef6cc8a838385ec1ecf8b14c69f7ac16850e20de9d30d9df5c8aee866289f976f0d2ce1b410bbbaad1b92ced27f213cfbf3e83bc4b762d0b84ac8c61d29c47d919167d6e4c1928ffe6cf96fdb69d58c01afb7d1eb0b662b8a180f4b9993fb3e0daa9c7ced8e7757daf144dd0aa508b421ae762efd00e2757b176c82bba57dfbf0af132a38fdbd1e72294b631374d6bdd9641bccaad570154c176f86eadb19de126995acde743e46fae114970377dd63ec61ece02f22a30ec3b95db08d82a91663ddd4499f2a100294fa7c11e39afd5e821e6f4ef60e4cb6611f54eee8c343b3c993b2e99c7ede4ff5f7772cd32cd4659d9ab1fbe03247dfa28747311f407d6fc5e590d01443d0ed7a4fff5c6aafa10cb5ee7da4e866e00288f1dd29d065e9a0665a7a2b01d8749dfb5086bd9e84182b3ea724aeb08f0edb7397a430acd865f3964ea28737402da76a6696a98b3051a70e46b49aea19a0329da5d459f1fac1eac12cb6ee08fd21ac77d80f14a47606dde84496609aa6541ea751e6a581113c5e8bf63d987d4610c6f0445c51b1861d9eed1c5f05ff6dc01c015563a7fa1db6b6e08f430dd41dc19c414fb22bdb2c01a872a766ccead5cc86b547f1446cf951d5f1de50a28456c5e00b06f519c355c1c9a2f195f18cfa77a83011d580da870d1f3fc5b9691495c985ee13bf1c5b733d536f086afe61a919ec4f5238819b8c68a9131f4bda6d7176366c1e7926cb9b0f781ccc05a167272d4aaac291bf9c8b6fd610f084da2ff0bc26d6648913b704e2a0f9eb14a8d687b688c63721ff4fcb8a7b9502a08d9c6774d7687d3730fa0376b7a6c17af8117b5b4a43408ea98e2f49a09edad0381d7005bf0228b99af96bbc293ba339a0c2169a177426c0763c440e75eb14254a70566102393920b924a24d375273310250df16c911b90b797b7504af3055f244c691fcbf89fbc53e11d0aab76598612f193b484bb4519b4cbed76a0f520e23535a612da677f925fce974ad7384680c4da266cb41f77788b1be4150b178b51cceef4919ead17c74e9f4b144e7845b91633e85ab159c5d99aaf8755150bd05b44872a0f014ce64ea3bf879f0550aff007bfd10803af0c9cf07a875b27255f115a4cb782ac24427d374599ae9f1f57f3e7ae97ca61e462b5372d7fab7ab33abd4b026b5d6ac803e63f52b2330271646fd80c0e346175eafae567078723b9c37918e3ce169d599429cf9592f3bff8e1b7fb99efe728eb0df528affe20c2384b5ce3b7936b39667fbe35efa556f4c1d10c3d6da7f31d499de69cd918a96e485f4fb68427d87802fa76297aacc1d12f5e4f0dd5e67c399645d54b639d3ba6be31c86692c3ae7c023c36640c2c5b55354e96fbefaaf80d4f85e9ea60e25d33869c1008a93b32dbb8653c93937dce03eced8ba1b3baf661b4035246f06aa672476c76966810022ed654f8975d7f91dc3f723d19e1e3e26a55cc0a95635494fe2335ba284d1c3f18b40e6e2935d693e5464ebe2a29f43205ad41aa7aefc66b929b7aee85310b20195320647aee5144d26b49eaa365940a226feb8c0ff8194cd444762216af1361ab236d8d67af280f08f08a1d8f9b66a2c14972a023884c9064bef13f6afa95b2549f339f3098ee282050e985da5c22fbf7ace89fb332a85d1044fbd9d603e4e569951d00e64d008413ca500ed0ce49ec8cbc0be51f1c7f46dbbedc61d0d4d6326c6c21ef74d22f6fcf60e1dbc497fc7515ce7e43aa385d03aa0687a34e0145bb2b90d1917c3495b5d25ac9ac35169aa7d3e7491cd44af3c8b1094c11c81ad376eef160573353fb162cdbdd8f782a2c94bd63f019b474c42096fd21b772c004be59e9e81bc92cae3bdd34b40a945eb9c04e803c997a1d4ae1bb60981b9d2ebb92ef2d748039b60404e3e85491127d9bcc89ef2cbb13f2436650b2b68e71cd74954708ae8f4b87971e9d84448dd1e7b71700b7c05e07eefa4f346801e46a471e02c713b6b9e5bd26ebbfbcb2e8edf2b4f7a6b7446abca03468eb6b1e349845a99db40b9317e26575aade84b4c3e5e448565b44900277fdc4344de74378f29ee4e73610e5cb7aa2102f4fbd76c7fbc0bc0f2d6a614a8f72f2e1981abdd58357f335eb957ca4235f8f51d58b02c500e5f462f4b9777e6a94ee040e31aa70306cff12aade5d7297811cc4e80f5849e7be971d1d34d6abcad09fa1c45e9434123bd898a6f9aa5425e0c01955d5941d971dc801fdefc3d28cab89d1c26954bca3df918588a3ccc03ce7db5ece98ec49cf48152d46e27fbb70a46c765c505eeaf9327fba92eed7b41883941fa5c2efd07055bfdefb130333e2902c8541d34e6cdafe26cfdb1f15e993de72df8573163c0e5e8913b008be3199ac28c9872aab3829f922de4ac72bbf590df516c42555b1aa2c5fcc0d9f87931ffbb249ff54a6cb72f945e389c8d207a19ffcdd24c7f4c3045931a620b8b10953c74274ee40fcd1b28183009e510991e37d9b233281a09821b653fae2c4252fd6cbacaf96c164e8c8e5cb5e0811ca6dcb7b18f1de5e307b4e8a497bcea6b37c8f06d7e883b461392ebdf0f3793f245b7dfa306f02a62a58cc1eb0fe57153d448c72f47a2fdd78d21eecd8e392df71401712615c3c8c1599d34e77657cd1c0a10b20b08c580aaab464a2bf042ea749b31f7bba894229dfd71515d73d2e93089c38eca42b1cd77a6290750419b8d33edc6090dbf9c9f5ddd2bb84ce655007a88ff6eeb02e302d8ea35ac9e178412498f7f79db10ca1dbbbcdb5b5b5bcbd77824fb19c7455c98aa3c77f1ec1a6c4bc2ed32ab71a5fde33d288b33a1056ab4a16d9e6abdf313536ac5f1a125c08b9e762a6c68aa2f2319129eac4678929c7d2cbb64217d6769e40c648eddb4407f685ec17955c767b245b954acd113c26a2a814326b8faf66d911d7231a23618f8ca4722e2e9f3617a5fa7c5cf9dacd1e6dda89b3ce70dbd879c08badb0cf549c83d3c960940bc4d9f532a289b8134fcd9d1a4ddbd4f5167f8de70c55f6c2511233da44683217f5988bb0449262fbbfdc48f5531483af1d8ee7e66df212edbe7e36c8e72e7d08f60a00a0e51180588701f98cb5bb77fa629e532eb271b25d1a57192cd7d577d23d8ec72c775deb7fe7385ab0d0199c54141d6d00c6b4f0257058ab953b9ac345bc2a28b95b242d3efdbcb9d7f00173474c5c231c90ad86e9f9eb75b123aab8697b64a44b62aabda3360c1178190c52ef542a1cdcd943d3e745d3f0f39224c4472eaaabe3f270653da751a78e290c03579665cfdb2718341304c5ef84afc5d2685cd42edde4db8c5bd992484dbdd5f56104245892cc3eee7ceb5b7f677c6d2169941e6a2a68bd6414ba3760b903a03c30bb6b9b6a1b6b7f836157ef67880946fdf6f4ddce624ad0403e1fc8f746c37f09f0795cfce9635053ff290b6d40c10ec40e2035124f3a00c3dc1593741d63a1717325e7798303fe594c29d16acccccde956af2a78b885b029b28728e9cdd2f6285e958971e0dbf0aa8405dfa463ef8556ed66473cd7dbdac7629eeba42174877770c8f1a31bfba92148a69fe8a460a24f41065200ff5c22455f59e31e412a897887bb9232eecd74af1b7730ba60009a13fc0605d89a9f099994035b833343c138acf8355fbb718f36d46c0dc65143b32da774a99253ea425479a000065e8661b199821adb3cfefde8548389aaf47460986345c5828d80a667a6b33e4b2dce8507e0326f20634688a81cb0bd5cc0a8fcb2bbdfc730a4e88cbbba13f003a9e398f654d006a4f17c6e41dfcac44b256562a511a663d959d34e1d725cf395111f41ea9c87e0b0c0000955606ff96cd4a17f764b78588a034b173e16e9341f46a1c1e468e48626cebf48114bf6517d520ffaebc0ea45de0443d7a076cd0b22b8f79ea2d5c54cb52eeab989359967d2d2ae7d7d817179e6b49c542023323355942c5b04dda4350472a1b94c9c6876bae3b8fcc6f75ee81990da4d5be7763800c40c64be315916cc8d8ab489f23f98871e06997d62c5a19073d8a08cf39e43fdd7c49aff89da813a4feac44c3fef5133b116efed264ddd8d85fa9223f4760b92a75753b4c27012aed65177ec3ba7a6c07fe205b3a28c166190d8742ff9c43ee658d3f09", 0x1000}, {&(0x7f00000012c0)="aee48e90b8171a9a89fc97c4bf5da83bdeb707dc837d4180872211ad676d97a39200838503968e1c46ff23278e5f8f6b2496e2414c39cc118fd0d10e22ad1e6d273f572de88860640cc289dafc8d936a2e861af0f763114fd9840c109fb551dd72f4154a7c6d9822a4bf3b7bbacd30ad78bef3fbe95aed90d7546741ff0a378fafcfaa2f59049f49cf0226215b1b3f81ced8a32db7bc3c552449de9e15b5c70c0c8f59174c161b71a9bf0596342147895fe9858422728ede3ca0", 0xba}, {&(0x7f0000001380)="a465468cd8c1cf9e9239376e85e8a03dc05dbdb80966220139622fda26e4a8f77a8b870cc4afaa9adab25207ba3416b5fcad848ad3ddffb1bef972ada14312aa2abe7dbc1d3201f589c079a902a0c01a807b22e0ed89b3d852171aff7263b3dd587e55eeada7e662ccb6dc30ce681b339bc9efcc6b0ae9ff6fca73ce23e874a59185827159fe6dc31744a2de9a609c3ae0a9917876c722e88ac8609eaafb183f498efdba454dfe0df30f550130da3762b91c8e731029f621a23cd173b5b35a25824b3cba78bf8851ef59835e216b5ea5b78fbf2fe3801e10c798e13e3a1e4567", 0xe0}, {&(0x7f0000001480)="eebacc25417622542a45498d5a235a25ed51ccd31fb8e6ce9c3938efc4917613dc4e951e187c080c0b67879130f8bb04b1d69e03d2d2b56e91b04b98ee1703ae04e324fbecc8c1cdde15b5b0176d680d2119698468113d335f488080f9cb8d194d637f269fd5b881e48d0adbe8d785d785faa83ad02e6d0057254c50b8b7298fc6de99cd76d6482a5511e162854135562e4e57c925aa2d6f07a544a4675a9cf3dc", 0xa1}, {&(0x7f0000001540)="adb9ea367acc4343afce53eb9c7fe1416d5f5b33076bd969cec29a587606067f390224525d366fba76e7846cb5c222d17c4e74977813dd41a4f95daf8ff6962d8db0be83d197dd41bab5ed70d29cb90bc21e01e95430308e0cc425b7ff871069a7712ca4a4c7141bd3fa54912808aac48852c6fcd83655e842ac01cc19029b4941b7da8a8ed8b5f2", 0x88}, {&(0x7f0000000100)="eed2d0497f78050ddf6073a8879c67876bd35c05f808721c8571b8d1a6b32d99d286a810dbb8291de617bcb4cb66df79749c7a31b59b8483e7f264dfb5a141", 0x3f}, {&(0x7f0000000140)="d2e8a1", 0x3}], 0x9, &(0x7f0000001740)=[{0x58, 0x1, 0x7f, "ca46cd0a65dc863fc68a101674e1992d019a07d80622503ab9d9dc11c9411bddf8f2a4d8fd342a3bbcf9a014df27c7b9313547a62c97d8bddfee6e6d4b1009cf80d6ca2dd904"}], 0x58}, 0x2}, 0x10, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 16:02:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8dca9582df83fd9be65629af916093db85c86605bc42910dde648bbf08eedf266f8acf6f152abe764c7100692bdce3a6620ff814a723e98a6563e44323b5c8cce323298c5b80c563406e4ba14858c0cfd7f493efecfdcca9000269dbace9b73f402c4a2f9644c15b6930f14db2d25dcd440000001daa5730e986ec894ce3e7bdaef0aacc0fbb75e48346ea5150ffd751ec99db7a20a9203f01"], 0x10) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000002c0)=0x5, 0x4) 16:02:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1, 0x3, 0x7f) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8dca9582df83fd9be65629af916093db85c86605bc42910dde648bbf08eedf266f8acf6f152abe764c7100692bdce3a6620ff814a723e98a6563e44323b5c8cce323298c5b80c563406e4ba14858c0cfd7f493efecfdcca9000269dbace9b73f402c4a2f9644c15b6930f14db2d25dcd440000001daa5730e986ec894ce3e7bdaef0aacc0fbb75e48346ea5150ffd751ec99db7a20a9203f01"], 0x10) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000002c0)=0x5, 0x4) socket(0x2, 0x2, 0x0) (async) shutdown(r0, 0x2) (async) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8dca9582df83fd9be65629af916093db85c86605bc42910dde648bbf08eedf266f8acf6f152abe764c7100692bdce3a6620ff814a723e98a6563e44323b5c8cce323298c5b80c563406e4ba14858c0cfd7f493efecfdcca9000269dbace9b73f402c4a2f9644c15b6930f14db2d25dcd440000001daa5730e986ec894ce3e7bdaef0aacc0fbb75e48346ea5150ffd751ec99db7a20a9203f01"], 0x10) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000002c0)=0x5, 0x4) (async) 16:02:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:47 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, &(0x7f0000000500)=""/210, 0xfffffffffffffddf}, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000005007f8603"], 0x28}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x72, 0x2, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x81, 0x968}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x100}], 0xeff, &(0x7f0000000140), 0x6, &(0x7f00000001c0)={0xff, 0xffffffff00000000}) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) recvmsg(r1, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, &(0x7f0000000500)=""/210, 0xfffffffffffffddf}, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000005007f8603"], 0x28}, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x72, 0x2, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x81, 0x968}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x100}], 0xeff, &(0x7f0000000140), 0x6, &(0x7f00000001c0)={0xff, 0xffffffff00000000}) (async) 16:02:47 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x3, 0x7f) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x3, 0x7f) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:02:47 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) (async) r2 = syz_open_pts() r3 = dup(r0) (async, rerun: 64) ioctl$TIOCSTOP(r2, 0x2000746f) (rerun: 64) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="67699701543ead8affbf2cfe1ef0da7af467cb5e3187fa2cc712ba40bd3328d2142b30c62800127bd158b301e469b1de58cd5fccf2e5c56ebd122fcd989542a2df3d1b43c31a82a00a06befcd25533c8c69c5dab821655ff94eb993ae025623b4511889e771025d862683a62c3c197f97ad266976bf2df3a93cd2d41fc509988cdce7073a1f917d5bec9d52bd8b2f6b59a1eca176c35aa54ed67e5", 0x9b}, {&(0x7f0000000200)="f73c283519cc411e676538721d3e31538087f014d5c594b05210f4273f30b6cb403c9e065f13e00a10c446194a241b62bfee8d6a97d729595dba7a8ef9f8d6f66a1f160c2f389b574ecca13699568990e447c9eff399a753fe0f8565276d8510445be052252b24de374476810e6f72964abb2d983d65d80b4855cca800c8d30bcd294d5c8b971a0091eb2da6e870c66c0a2d8b21e2c556c2c810f87964854c7de869456402d095886aa1eaab0ecb357d6f02c7b8", 0xb4}, {&(0x7f0000000440)="7296cf03de7a036a25ab83b2840638074f3034875cb0638a51840a26b1969db4e7f11d27d60cc4e77d3edf0ed06c4c4e2d90c779dceadd6f9d03833f1889b1e0685caa827980aba69218d210e99b5540f17b300e708268028c89e6064a7a37cd52845f2bad8ca644328ab9e83829e4a1f2229438789ae3b53d6c3891f71a3b9358d2a1b5b95845fe713e53c62444309d928bbfa081efc65bb482bef650906756a1d6ca4abb81732d4ed921b00c0a1e41e3fb93abbfca673ad4b285d1cd4724e37895388df8b945fed62aa701a68ef25f15a2f479e114adad1ce2cc040a12e913346a16f5f385818e1cdb648f", 0xec}], 0x3, 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x10001, 0x7fff, "ef9ebc0828a359fee54f42bcc9f59ee007521838"}) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000740)="a56e05017df6e34ef307911c47f1660521d5a9340bbc450276a125cf519af0541cea0e27218f6ead73325e2903000000b0635b0533416f828c78414cebd268d5dc4a9abc0edcf6fec0a09de15300b7661644fbe3096988cb8e41442b8b8a601a87db6d08ed7a26b00aff14492f76c4a826f39545771908bb1043ea05ee4b667eca95bac3c3f8786863126dd9913395291b90f9fc82fad9cae09f5eefa6f804a47d08fe788f9a24536c794cf4b3", 0xfffffd05}], 0x1) (async, rerun: 64) writev(r3, &(0x7f0000000800)=[{&(0x7f0000000400)="dea35dff719e30ca6696b11a0b0996289da2b072a018", 0x16}], 0x1) (rerun: 64) 16:02:47 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000001800)=ANY=[@ANYBLOB="00884e404233da750831f967910000"], 0x1c, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (rerun: 32) sendmmsg(0xffffffffffffff9c, &(0x7f00000017c0)={&(0x7f00000016c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)="56d55172428e2451a6be55e3f7ce25d94641a1ceb99bee1a69b1d3a29113aabc3c8169c51b75538238659de74b9679230d971e701c6143e242be3dd52c68820fd61a86ae879433848bc98e0dfd08011bed046c2792d2b53cb2791f8201a7250b41d79e3368bef55164331d1ab6d6b128824f6f174ec411067b60161ff2dc4a5b3149ce279d6405dce416c480e36edf0cf981d55a3aa49a2e83646ac2f618ec9bb3ecd0f171a389abe9965cb259c7232976e27216cb43c55e3bac9307b82e4cca0204f70423c666fa77abf9bb88e39bcce9650235da5feed55af590673778075362939267284179f7da", 0xe9}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="200b6dcfa8688cb8b630136485a65a28f8cff9ce8dafeefd8acc7161de528c6c2ed640532506d639c9eb4bfb696f5328a1a2bb579a89da2c05fbaad1f7a62ecff07d0ffd8a07167e96a1abe979e8f174de14dc2c0d15ccde97075d4cf6368967ae2e83ce531aabfd9d7a0c37b20f14f7dbf765b3eef526fac7720517f7d405346a75667f9b9d799c9162f3e787c4ae4dace0927c035f9e6fcf756adc0e0696f02bd38b65c6086e6f27851c4cd2362870b5128ef7c0c1afc5681b2778ee3fb2f34cd4c9b2889f8e27fed40f455c61c08c0d4ac6d4b5899779749c89820c0be394de204f40092d03e1ed9c110c04b9d17b3aad1cadcd44ed3cec002513b281b602155b8627c75625ef118e9545df321204e593c73ae34ddd9ab4bd69ff10e2b36a5948f47e4ad5b26b37a21a04fce795b0092011df9c3cac4fd1bb36c96e6ceff44a8b140d2223198cd738123bc6a62df16a75ed4a8db7be79216a38b3e1e41ebda73fb1d2d1d20a4f9cb77f641180b572bd8480f611e13ffca45cd0f02e8134ed3e1d98336c89e341637846a8a90a7ec270ecdf2c9b11f1fbd5f600da331d3ed25a43ff029964a381b18eb33f087788a6c6455939ed5b3cf2faf1132a4ada37445dba7fb5899276eb78e13aa9799665be342373fc1a4695df8c31f22afc3313e80f5cbade237a9b9df5d5b3a874e9563fc528ef77de6d32dfc6036192ef7399dd75bb8276e872de1cc0516be70aca6d52b6022b78986bdfd0d8a8ea489fa6563c7bc705de0526123cd5605071b83e2f7d6d5e40f8a1103cade2e29cd68cdf8361996f2346b9fb2a82aac74b9d01e7744257de1e7c35649d116636961287a8664dfdd84496b21a6f75aa34cfbd5a3c0d168da10d3e81bfcf941b0d195eb79dede448fdd7a6fde71b08e8ef57396082aad58ff97433bd47b6e83c0d4a3e4ed8da6f4080e96933b28f879c80e07ac325921de637700d1866423a890fdbaa7691de37d54a14ac549858da6d0728c6395fd2133bc26d6eaab08c3d5d7ef9317d7fcacf349ba30e9a93e22642801979efaa80bfc9a1d9bd3dc2e96b135fb2c1ae0bd98112508db57f4cdc5a64e25033c818e34ef003b3423797374737e7c95927bdbeba267fb4b4182793dea5e8ed46a95f326386429cbb689ca087d85ee25d7d9cd20d9ebc9f4926a5f22949f4eea1905e5bbd0eb61df08ba7381782cfdafe1fb8e9899ede05e6d25a53ae9ffc7b75459aad4be0c41327e390b423321434dfa00ea6675f811f5714342a0737361115454c4ef70459dd73e2aa37ecc41eb9c6a64f77f461a4069756d7d48e214f4810e47bc945e42eca7721f22bb0f2d434c25fe2e2395c970a41df23b5def20873ec2b2b039bbb5541258e9394fd363df757476e4d1030d4f6daf78ef1efb6a426a33cfc423bbc13c73e1f8b8eb81d435b4d972e7cdb03c9a47322e1439afac69fba3837b1a0c76c8a7a10bb3ed64b780d9b0e005c40096fb83cd5ae82b029719143ef8d7cf2de9a7ccffaad061f109713e979bc4741c04020bf35033a965c8b075646d3db98368d337db65884b92daa86dd14293bd079912d05626ac3f868edb7e5c88d0a9f8bc9569e51b22a2b5689441a1c9bd62813e5a3184ef6cc8a838385ec1ecf8b14c69f7ac16850e20de9d30d9df5c8aee866289f976f0d2ce1b410bbbaad1b92ced27f213cfbf3e83bc4b762d0b84ac8c61d29c47d919167d6e4c1928ffe6cf96fdb69d58c01afb7d1eb0b662b8a180f4b9993fb3e0daa9c7ced8e7757daf144dd0aa508b421ae762efd00e2757b176c82bba57dfbf0af132a38fdbd1e72294b631374d6bdd9641bccaad570154c176f86eadb19de126995acde743e46fae114970377dd63ec61ece02f22a30ec3b95db08d82a91663ddd4499f2a100294fa7c11e39afd5e821e6f4ef60e4cb6611f54eee8c343b3c993b2e99c7ede4ff5f7772cd32cd4659d9ab1fbe03247dfa28747311f407d6fc5e590d01443d0ed7a4fff5c6aafa10cb5ee7da4e866e00288f1dd29d065e9a0665a7a2b01d8749dfb5086bd9e84182b3ea724aeb08f0edb7397a430acd865f3964ea28737402da76a6696a98b3051a70e46b49aea19a0329da5d459f1fac1eac12cb6ee08fd21ac77d80f14a47606dde84496609aa6541ea751e6a581113c5e8bf63d987d4610c6f0445c51b1861d9eed1c5f05ff6dc01c015563a7fa1db6b6e08f430dd41dc19c414fb22bdb2c01a872a766ccead5cc86b547f1446cf951d5f1de50a28456c5e00b06f519c355c1c9a2f195f18cfa77a83011d580da870d1f3fc5b9691495c985ee13bf1c5b733d536f086afe61a919ec4f5238819b8c68a9131f4bda6d7176366c1e7926cb9b0f781ccc05a167272d4aaac291bf9c8b6fd610f084da2ff0bc26d6648913b704e2a0f9eb14a8d687b688c63721ff4fcb8a7b9502a08d9c6774d7687d3730fa0376b7a6c17af8117b5b4a43408ea98e2f49a09edad0381d7005bf0228b99af96bbc293ba339a0c2169a177426c0763c440e75eb14254a70566102393920b924a24d375273310250df16c911b90b797b7504af3055f244c691fcbf89fbc53e11d0aab76598612f193b484bb4519b4cbed76a0f520e23535a612da677f925fce974ad7384680c4da266cb41f77788b1be4150b178b51cceef4919ead17c74e9f4b144e7845b91633e85ab159c5d99aaf8755150bd05b44872a0f014ce64ea3bf879f0550aff007bfd10803af0c9cf07a875b27255f115a4cb782ac24427d374599ae9f1f57f3e7ae97ca61e462b5372d7fab7ab33abd4b026b5d6ac803e63f52b2330271646fd80c0e346175eafae567078723b9c37918e3ce169d599429cf9592f3bff8e1b7fb99efe728eb0df528affe20c2384b5ce3b7936b39667fbe35efa556f4c1d10c3d6da7f31d499de69cd918a96e485f4fb68427d87802fa76297aacc1d12f5e4f0dd5e67c399645d54b639d3ba6be31c86692c3ae7c023c36640c2c5b55354e96fbefaaf80d4f85e9ea60e25d33869c1008a93b32dbb8653c93937dce03eced8ba1b3baf661b4035246f06aa672476c76966810022ed654f8975d7f91dc3f723d19e1e3e26a55cc0a95635494fe2335ba284d1c3f18b40e6e2935d693e5464ebe2a29f43205ad41aa7aefc66b929b7aee85310b20195320647aee5144d26b49eaa365940a226feb8c0ff8194cd444762216af1361ab236d8d67af280f08f08a1d8f9b66a2c14972a023884c9064bef13f6afa95b2549f339f3098ee282050e985da5c22fbf7ace89fb332a85d1044fbd9d603e4e569951d00e64d008413ca500ed0ce49ec8cbc0be51f1c7f46dbbedc61d0d4d6326c6c21ef74d22f6fcf60e1dbc497fc7515ce7e43aa385d03aa0687a34e0145bb2b90d1917c3495b5d25ac9ac35169aa7d3e7491cd44af3c8b1094c11c81ad376eef160573353fb162cdbdd8f782a2c94bd63f019b474c42096fd21b772c004be59e9e81bc92cae3bdd34b40a945eb9c04e803c997a1d4ae1bb60981b9d2ebb92ef2d748039b60404e3e85491127d9bcc89ef2cbb13f2436650b2b68e71cd74954708ae8f4b87971e9d84448dd1e7b71700b7c05e07eefa4f346801e46a471e02c713b6b9e5bd26ebbfbcb2e8edf2b4f7a6b7446abca03468eb6b1e349845a99db40b9317e26575aade84b4c3e5e448565b44900277fdc4344de74378f29ee4e73610e5cb7aa2102f4fbd76c7fbc0bc0f2d6a614a8f72f2e1981abdd58357f335eb957ca4235f8f51d58b02c500e5f462f4b9777e6a94ee040e31aa70306cff12aade5d7297811cc4e80f5849e7be971d1d34d6abcad09fa1c45e9434123bd898a6f9aa5425e0c01955d5941d971dc801fdefc3d28cab89d1c26954bca3df918588a3ccc03ce7db5ece98ec49cf48152d46e27fbb70a46c765c505eeaf9327fba92eed7b41883941fa5c2efd07055bfdefb130333e2902c8541d34e6cdafe26cfdb1f15e993de72df8573163c0e5e8913b008be3199ac28c9872aab3829f922de4ac72bbf590df516c42555b1aa2c5fcc0d9f87931ffbb249ff54a6cb72f945e389c8d207a19ffcdd24c7f4c3045931a620b8b10953c74274ee40fcd1b28183009e510991e37d9b233281a09821b653fae2c4252fd6cbacaf96c164e8c8e5cb5e0811ca6dcb7b18f1de5e307b4e8a497bcea6b37c8f06d7e883b461392ebdf0f3793f245b7dfa306f02a62a58cc1eb0fe57153d448c72f47a2fdd78d21eecd8e392df71401712615c3c8c1599d34e77657cd1c0a10b20b08c580aaab464a2bf042ea749b31f7bba894229dfd71515d73d2e93089c38eca42b1cd77a6290750419b8d33edc6090dbf9c9f5ddd2bb84ce655007a88ff6eeb02e302d8ea35ac9e178412498f7f79db10ca1dbbbcdb5b5b5bcbd77824fb19c7455c98aa3c77f1ec1a6c4bc2ed32ab71a5fde33d288b33a1056ab4a16d9e6abdf313536ac5f1a125c08b9e762a6c68aa2f2319129eac4678929c7d2cbb64217d6769e40c648eddb4407f685ec17955c767b245b954acd113c26a2a814326b8faf66d911d7231a23618f8ca4722e2e9f3617a5fa7c5cf9dacd1e6dda89b3ce70dbd879c08badb0cf549c83d3c960940bc4d9f532a289b8134fcd9d1a4ddbd4f5167f8de70c55f6c2511233da44683217f5988bb0449262fbbfdc48f5531483af1d8ee7e66df212edbe7e36c8e72e7d08f60a00a0e51180588701f98cb5bb77fa629e532eb271b25d1a57192cd7d577d23d8ec72c775deb7fe7385ab0d0199c54141d6d00c6b4f0257058ab953b9ac345bc2a28b95b242d3efdbcb9d7f00173474c5c231c90ad86e9f9eb75b123aab8697b64a44b62aabda3360c1178190c52ef542a1cdcd943d3e745d3f0f39224c4472eaaabe3f270653da751a78e290c03579665cfdb2718341304c5ef84afc5d2685cd42edde4db8c5bd992484dbdd5f56104245892cc3eee7ceb5b7f677c6d2169941e6a2a68bd6414ba3760b903a03c30bb6b9b6a1b6b7f836157ef67880946fdf6f4ddce624ad0403e1fc8f746c37f09f0795cfce9635053ff290b6d40c10ec40e2035124f3a00c3dc1593741d63a1717325e7798303fe594c29d16acccccde956af2a78b885b029b28728e9cdd2f6285e958971e0dbf0aa8405dfa463ef8556ed66473cd7dbdac7629eeba42174877770c8f1a31bfba92148a69fe8a460a24f41065200ff5c22455f59e31e412a897887bb9232eecd74af1b7730ba60009a13fc0605d89a9f099994035b833343c138acf8355fbb718f36d46c0dc65143b32da774a99253ea425479a000065e8661b199821adb3cfefde8548389aaf47460986345c5828d80a667a6b33e4b2dce8507e0326f20634688a81cb0bd5cc0a8fcb2bbdfc730a4e88cbbba13f003a9e398f654d006a4f17c6e41dfcac44b256562a511a663d959d34e1d725cf395111f41ea9c87e0b0c0000955606ff96cd4a17f764b78588a034b173e16e9341f46a1c1e468e48626cebf48114bf6517d520ffaebc0ea45de0443d7a076cd0b22b8f79ea2d5c54cb52eeab989359967d2d2ae7d7d817179e6b49c542023323355942c5b04dda4350472a1b94c9c6876bae3b8fcc6f75ee81990da4d5be7763800c40c64be315916cc8d8ab489f23f98871e06997d62c5a19073d8a08cf39e43fdd7c49aff89da813a4feac44c3fef5133b116efed264ddd8d85fa9223f4760b92a75753b4c27012aed65177ec3ba7a6c07fe205b3a28c166190d8742ff9c43ee658d3f09", 0x1000}, {&(0x7f00000012c0)="aee48e90b8171a9a89fc97c4bf5da83bdeb707dc837d4180872211ad676d97a39200838503968e1c46ff23278e5f8f6b2496e2414c39cc118fd0d10e22ad1e6d273f572de88860640cc289dafc8d936a2e861af0f763114fd9840c109fb551dd72f4154a7c6d9822a4bf3b7bbacd30ad78bef3fbe95aed90d7546741ff0a378fafcfaa2f59049f49cf0226215b1b3f81ced8a32db7bc3c552449de9e15b5c70c0c8f59174c161b71a9bf0596342147895fe9858422728ede3ca0", 0xba}, {&(0x7f0000001380)="a465468cd8c1cf9e9239376e85e8a03dc05dbdb80966220139622fda26e4a8f77a8b870cc4afaa9adab25207ba3416b5fcad848ad3ddffb1bef972ada14312aa2abe7dbc1d3201f589c079a902a0c01a807b22e0ed89b3d852171aff7263b3dd587e55eeada7e662ccb6dc30ce681b339bc9efcc6b0ae9ff6fca73ce23e874a59185827159fe6dc31744a2de9a609c3ae0a9917876c722e88ac8609eaafb183f498efdba454dfe0df30f550130da3762b91c8e731029f621a23cd173b5b35a25824b3cba78bf8851ef59835e216b5ea5b78fbf2fe3801e10c798e13e3a1e4567", 0xe0}, {&(0x7f0000001480)="eebacc25417622542a45498d5a235a25ed51ccd31fb8e6ce9c3938efc4917613dc4e951e187c080c0b67879130f8bb04b1d69e03d2d2b56e91b04b98ee1703ae04e324fbecc8c1cdde15b5b0176d680d2119698468113d335f488080f9cb8d194d637f269fd5b881e48d0adbe8d785d785faa83ad02e6d0057254c50b8b7298fc6de99cd76d6482a5511e162854135562e4e57c925aa2d6f07a544a4675a9cf3dc", 0xa1}, {&(0x7f0000001540)="adb9ea367acc4343afce53eb9c7fe1416d5f5b33076bd969cec29a587606067f390224525d366fba76e7846cb5c222d17c4e74977813dd41a4f95daf8ff6962d8db0be83d197dd41bab5ed70d29cb90bc21e01e95430308e0cc425b7ff871069a7712ca4a4c7141bd3fa54912808aac48852c6fcd83655e842ac01cc19029b4941b7da8a8ed8b5f2", 0x88}, {&(0x7f0000000100)="eed2d0497f78050ddf6073a8879c67876bd35c05f808721c8571b8d1a6b32d99d286a810dbb8291de617bcb4cb66df79749c7a31b59b8483e7f264dfb5a141", 0x3f}, {&(0x7f0000000140)="d2e8a1", 0x3}], 0x9, &(0x7f0000001740)=[{0x58, 0x1, 0x7f, "ca46cd0a65dc863fc68a101674e1992d019a07d80622503ab9d9dc11c9411bddf8f2a4d8fd342a3bbcf9a014df27c7b9313547a62c97d8bddfee6e6d4b1009cf80d6ca2dd904"}], 0x58}, 0x2}, 0x10, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x8002, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 16:02:47 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)='./file0\x00', 0x8}) preadv(r0, &(0x7f0000001900)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) write(r0, &(0x7f00000002c0)="b830d6a4068f6fa8ce8f66c3f35f59fd2630d1e505c722d6b6a05b75737a4d7e2a3939cef6382e02f8059c75dd3299ce1b9cde1df6e5156c422c5c8fbb15a0ef5ab7d76d70", 0x45) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) 16:02:47 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x0, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:47 executing program 3: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) (async) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8dca9582df83fd9be65629af916093db85c86605bc42910dde648bbf08eedf266f8acf6f152abe764c7100692bdce3a6620ff814a723e98a6563e44323b5c8cce323298c5b80c563406e4ba14858c0cfd7f493efecfdcca9000269dbace9b73f402c4a2f9644c15b6930f14db2d25dcd440000001daa5730e986ec894ce3e7bdaef0aacc0fbb75e48346ea5150ffd751ec99db7a20a9203f01"], 0x10) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000002c0)=0x5, 0x4) 16:02:47 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000280)="37a2cba9bab9e40d00008cf27015cf1975aa538e19e3ff00879f8c76c003", 0x1e}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ee08f451264602b977bce0b6f1e8835808436ff990f2d36e23924648beb26e72b009eaadd67fba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1e4d0700e0fbf7cf400900000000000000176ffcff00000000000000", 0xa3}, {&(0x7f0000000640)="fdb2617e274d09632a810000000000000063e8ce5f25fe27c9c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6", 0x3f}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1420, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r1, &(0x7f0000000940)="e77a94bc67e8ccddccb1e4b1ffec8cbb2348da9cec47d40f7dd16947e31a974709b7062efc6a3a65fbb13e31f42c244f796e73142e2dc4aa8ed0814b5dccc0108eec84815b34598cd1b8fe43aa5bb12d864289270d9d6567157b7bef3dafb98a41e48df0f176eca896477c33343aeccd59cc0e24b98aec3a2b69fedab59e6626430e70bab7a19de94cde70d65acff1c4279f0e60976fcd56dce0ec18f3b344ecf0dfd12d772f53700b7c09a350af56b45119e31aa6d44c3bbb30c78383c46e47e72f157ad1996ae50ed0c42a57ffcc9bb4f33c72c7d2", 0xd6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) dup(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000040)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000002c0)='\xc2#.\x00', &(0x7f0000000340)='$+]\x00', &(0x7f0000000380)='_$!-{$}\'R^\x00', &(0x7f00000003c0)='#\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000680)='/\x00', &(0x7f00000006c0)=']\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='{#\x00', &(0x7f00000007c0)='}\\\x00', &(0x7f0000000800)='+,\'-&\'+(\x00', &(0x7f0000000840)='<#%]D$)+$\x00', &(0x7f0000000880)='#\x00', &(0x7f00000008c0)='/\x00']) r3 = socket(0x20, 0x8000, 0x0) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='.\x00') listen(r0, 0x6f7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:02:48 executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x37, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000001340)='./file0\x00', 0x0, 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000001380)) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x0, 0x7fff, 0xee}, 0x3ff, [0x80, 0x0, 0x9, 0x768, 0xbe, 0x40, 0x72, 0x8]}, 0x3c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001300)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}], 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x9}, {0x18, 0x0, 0x7, 0xa9f}, 0x9, [0x4, 0x4, 0xfffffff8, 0x6, 0xffffff5c, 0x2, 0x1ff, 0x5]}, 0x3c) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x10}, {r3}, {r0, 0x20}], 0x4, 0x96e) socket$inet6(0x18, 0x1, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x37, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) ktrace(&(0x7f0000001340)='./file0\x00', 0x0, 0x0, 0x0) (async) accept$inet(r1, 0x0, &(0x7f0000001380)) (async) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) dup2(r3, r3) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x5}, {0x18, 0x0, 0x7fff, 0xee}, 0x3ff, [0x80, 0x0, 0x9, 0x768, 0xbe, 0x40, 0x72, 0x8]}, 0x3c) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) pipe(&(0x7f00000000c0)) (async) readv(r5, &(0x7f0000001300)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}], 0x3) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff, 0x9}, {0x18, 0x0, 0x7, 0xa9f}, 0x9, [0x4, 0x4, 0xfffffff8, 0x6, 0xffffff5c, 0x2, 0x1ff, 0x5]}, 0x3c) (async) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x10}, {r3}, {r0, 0x20}], 0x4, 0x96e) (async) 16:02:48 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000001800)=ANY=[@ANYBLOB="00884e404233da750831f967910000"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (async) sendmmsg(0xffffffffffffff9c, &(0x7f00000017c0)={&(0x7f00000016c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)="56d55172428e2451a6be55e3f7ce25d94641a1ceb99bee1a69b1d3a29113aabc3c8169c51b75538238659de74b9679230d971e701c6143e242be3dd52c68820fd61a86ae879433848bc98e0dfd08011bed046c2792d2b53cb2791f8201a7250b41d79e3368bef55164331d1ab6d6b128824f6f174ec411067b60161ff2dc4a5b3149ce279d6405dce416c480e36edf0cf981d55a3aa49a2e83646ac2f618ec9bb3ecd0f171a389abe9965cb259c7232976e27216cb43c55e3bac9307b82e4cca0204f70423c666fa77abf9bb88e39bcce9650235da5feed55af590673778075362939267284179f7da", 0xe9}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="200b6dcfa8688cb8b630136485a65a28f8cff9ce8dafeefd8acc7161de528c6c2ed640532506d639c9eb4bfb696f5328a1a2bb579a89da2c05fbaad1f7a62ecff07d0ffd8a07167e96a1abe979e8f174de14dc2c0d15ccde97075d4cf6368967ae2e83ce531aabfd9d7a0c37b20f14f7dbf765b3eef526fac7720517f7d405346a75667f9b9d799c9162f3e787c4ae4dace0927c035f9e6fcf756adc0e0696f02bd38b65c6086e6f27851c4cd2362870b5128ef7c0c1afc5681b2778ee3fb2f34cd4c9b2889f8e27fed40f455c61c08c0d4ac6d4b5899779749c89820c0be394de204f40092d03e1ed9c110c04b9d17b3aad1cadcd44ed3cec002513b281b602155b8627c75625ef118e9545df321204e593c73ae34ddd9ab4bd69ff10e2b36a5948f47e4ad5b26b37a21a04fce795b0092011df9c3cac4fd1bb36c96e6ceff44a8b140d2223198cd738123bc6a62df16a75ed4a8db7be79216a38b3e1e41ebda73fb1d2d1d20a4f9cb77f641180b572bd8480f611e13ffca45cd0f02e8134ed3e1d98336c89e341637846a8a90a7ec270ecdf2c9b11f1fbd5f600da331d3ed25a43ff029964a381b18eb33f087788a6c6455939ed5b3cf2faf1132a4ada37445dba7fb5899276eb78e13aa9799665be342373fc1a4695df8c31f22afc3313e80f5cbade237a9b9df5d5b3a874e9563fc528ef77de6d32dfc6036192ef7399dd75bb8276e872de1cc0516be70aca6d52b6022b78986bdfd0d8a8ea489fa6563c7bc705de0526123cd5605071b83e2f7d6d5e40f8a1103cade2e29cd68cdf8361996f2346b9fb2a82aac74b9d01e7744257de1e7c35649d116636961287a8664dfdd84496b21a6f75aa34cfbd5a3c0d168da10d3e81bfcf941b0d195eb79dede448fdd7a6fde71b08e8ef57396082aad58ff97433bd47b6e83c0d4a3e4ed8da6f4080e96933b28f879c80e07ac325921de637700d1866423a890fdbaa7691de37d54a14ac549858da6d0728c6395fd2133bc26d6eaab08c3d5d7ef9317d7fcacf349ba30e9a93e22642801979efaa80bfc9a1d9bd3dc2e96b135fb2c1ae0bd98112508db57f4cdc5a64e25033c818e34ef003b3423797374737e7c95927bdbeba267fb4b4182793dea5e8ed46a95f326386429cbb689ca087d85ee25d7d9cd20d9ebc9f4926a5f22949f4eea1905e5bbd0eb61df08ba7381782cfdafe1fb8e9899ede05e6d25a53ae9ffc7b75459aad4be0c41327e390b423321434dfa00ea6675f811f5714342a0737361115454c4ef70459dd73e2aa37ecc41eb9c6a64f77f461a4069756d7d48e214f4810e47bc945e42eca7721f22bb0f2d434c25fe2e2395c970a41df23b5def20873ec2b2b039bbb5541258e9394fd363df757476e4d1030d4f6daf78ef1efb6a426a33cfc423bbc13c73e1f8b8eb81d435b4d972e7cdb03c9a47322e1439afac69fba3837b1a0c76c8a7a10bb3ed64b780d9b0e005c40096fb83cd5ae82b029719143ef8d7cf2de9a7ccffaad061f109713e979bc4741c04020bf35033a965c8b075646d3db98368d337db65884b92daa86dd14293bd079912d05626ac3f868edb7e5c88d0a9f8bc9569e51b22a2b5689441a1c9bd62813e5a3184ef6cc8a838385ec1ecf8b14c69f7ac16850e20de9d30d9df5c8aee866289f976f0d2ce1b410bbbaad1b92ced27f213cfbf3e83bc4b762d0b84ac8c61d29c47d919167d6e4c1928ffe6cf96fdb69d58c01afb7d1eb0b662b8a180f4b9993fb3e0daa9c7ced8e7757daf144dd0aa508b421ae762efd00e2757b176c82bba57dfbf0af132a38fdbd1e72294b631374d6bdd9641bccaad570154c176f86eadb19de126995acde743e46fae114970377dd63ec61ece02f22a30ec3b95db08d82a91663ddd4499f2a100294fa7c11e39afd5e821e6f4ef60e4cb6611f54eee8c343b3c993b2e99c7ede4ff5f7772cd32cd4659d9ab1fbe03247dfa28747311f407d6fc5e590d01443d0ed7a4fff5c6aafa10cb5ee7da4e866e00288f1dd29d065e9a0665a7a2b01d8749dfb5086bd9e84182b3ea724aeb08f0edb7397a430acd865f3964ea28737402da76a6696a98b3051a70e46b49aea19a0329da5d459f1fac1eac12cb6ee08fd21ac77d80f14a47606dde84496609aa6541ea751e6a581113c5e8bf63d987d4610c6f0445c51b1861d9eed1c5f05ff6dc01c015563a7fa1db6b6e08f430dd41dc19c414fb22bdb2c01a872a766ccead5cc86b547f1446cf951d5f1de50a28456c5e00b06f519c355c1c9a2f195f18cfa77a83011d580da870d1f3fc5b9691495c985ee13bf1c5b733d536f086afe61a919ec4f5238819b8c68a9131f4bda6d7176366c1e7926cb9b0f781ccc05a167272d4aaac291bf9c8b6fd610f084da2ff0bc26d6648913b704e2a0f9eb14a8d687b688c63721ff4fcb8a7b9502a08d9c6774d7687d3730fa0376b7a6c17af8117b5b4a43408ea98e2f49a09edad0381d7005bf0228b99af96bbc293ba339a0c2169a177426c0763c440e75eb14254a70566102393920b924a24d375273310250df16c911b90b797b7504af3055f244c691fcbf89fbc53e11d0aab76598612f193b484bb4519b4cbed76a0f520e23535a612da677f925fce974ad7384680c4da266cb41f77788b1be4150b178b51cceef4919ead17c74e9f4b144e7845b91633e85ab159c5d99aaf8755150bd05b44872a0f014ce64ea3bf879f0550aff007bfd10803af0c9cf07a875b27255f115a4cb782ac24427d374599ae9f1f57f3e7ae97ca61e462b5372d7fab7ab33abd4b026b5d6ac803e63f52b2330271646fd80c0e346175eafae567078723b9c37918e3ce169d599429cf9592f3bff8e1b7fb99efe728eb0df528affe20c2384b5ce3b7936b39667fbe35efa556f4c1d10c3d6da7f31d499de69cd918a96e485f4fb68427d87802fa76297aacc1d12f5e4f0dd5e67c399645d54b639d3ba6be31c86692c3ae7c023c36640c2c5b55354e96fbefaaf80d4f85e9ea60e25d33869c1008a93b32dbb8653c93937dce03eced8ba1b3baf661b4035246f06aa672476c76966810022ed654f8975d7f91dc3f723d19e1e3e26a55cc0a95635494fe2335ba284d1c3f18b40e6e2935d693e5464ebe2a29f43205ad41aa7aefc66b929b7aee85310b20195320647aee5144d26b49eaa365940a226feb8c0ff8194cd444762216af1361ab236d8d67af280f08f08a1d8f9b66a2c14972a023884c9064bef13f6afa95b2549f339f3098ee282050e985da5c22fbf7ace89fb332a85d1044fbd9d603e4e569951d00e64d008413ca500ed0ce49ec8cbc0be51f1c7f46dbbedc61d0d4d6326c6c21ef74d22f6fcf60e1dbc497fc7515ce7e43aa385d03aa0687a34e0145bb2b90d1917c3495b5d25ac9ac35169aa7d3e7491cd44af3c8b1094c11c81ad376eef160573353fb162cdbdd8f782a2c94bd63f019b474c42096fd21b772c004be59e9e81bc92cae3bdd34b40a945eb9c04e803c997a1d4ae1bb60981b9d2ebb92ef2d748039b60404e3e85491127d9bcc89ef2cbb13f2436650b2b68e71cd74954708ae8f4b87971e9d84448dd1e7b71700b7c05e07eefa4f346801e46a471e02c713b6b9e5bd26ebbfbcb2e8edf2b4f7a6b7446abca03468eb6b1e349845a99db40b9317e26575aade84b4c3e5e448565b44900277fdc4344de74378f29ee4e73610e5cb7aa2102f4fbd76c7fbc0bc0f2d6a614a8f72f2e1981abdd58357f335eb957ca4235f8f51d58b02c500e5f462f4b9777e6a94ee040e31aa70306cff12aade5d7297811cc4e80f5849e7be971d1d34d6abcad09fa1c45e9434123bd898a6f9aa5425e0c01955d5941d971dc801fdefc3d28cab89d1c26954bca3df918588a3ccc03ce7db5ece98ec49cf48152d46e27fbb70a46c765c505eeaf9327fba92eed7b41883941fa5c2efd07055bfdefb130333e2902c8541d34e6cdafe26cfdb1f15e993de72df8573163c0e5e8913b008be3199ac28c9872aab3829f922de4ac72bbf590df516c42555b1aa2c5fcc0d9f87931ffbb249ff54a6cb72f945e389c8d207a19ffcdd24c7f4c3045931a620b8b10953c74274ee40fcd1b28183009e510991e37d9b233281a09821b653fae2c4252fd6cbacaf96c164e8c8e5cb5e0811ca6dcb7b18f1de5e307b4e8a497bcea6b37c8f06d7e883b461392ebdf0f3793f245b7dfa306f02a62a58cc1eb0fe57153d448c72f47a2fdd78d21eecd8e392df71401712615c3c8c1599d34e77657cd1c0a10b20b08c580aaab464a2bf042ea749b31f7bba894229dfd71515d73d2e93089c38eca42b1cd77a6290750419b8d33edc6090dbf9c9f5ddd2bb84ce655007a88ff6eeb02e302d8ea35ac9e178412498f7f79db10ca1dbbbcdb5b5b5bcbd77824fb19c7455c98aa3c77f1ec1a6c4bc2ed32ab71a5fde33d288b33a1056ab4a16d9e6abdf313536ac5f1a125c08b9e762a6c68aa2f2319129eac4678929c7d2cbb64217d6769e40c648eddb4407f685ec17955c767b245b954acd113c26a2a814326b8faf66d911d7231a23618f8ca4722e2e9f3617a5fa7c5cf9dacd1e6dda89b3ce70dbd879c08badb0cf549c83d3c960940bc4d9f532a289b8134fcd9d1a4ddbd4f5167f8de70c55f6c2511233da44683217f5988bb0449262fbbfdc48f5531483af1d8ee7e66df212edbe7e36c8e72e7d08f60a00a0e51180588701f98cb5bb77fa629e532eb271b25d1a57192cd7d577d23d8ec72c775deb7fe7385ab0d0199c54141d6d00c6b4f0257058ab953b9ac345bc2a28b95b242d3efdbcb9d7f00173474c5c231c90ad86e9f9eb75b123aab8697b64a44b62aabda3360c1178190c52ef542a1cdcd943d3e745d3f0f39224c4472eaaabe3f270653da751a78e290c03579665cfdb2718341304c5ef84afc5d2685cd42edde4db8c5bd992484dbdd5f56104245892cc3eee7ceb5b7f677c6d2169941e6a2a68bd6414ba3760b903a03c30bb6b9b6a1b6b7f836157ef67880946fdf6f4ddce624ad0403e1fc8f746c37f09f0795cfce9635053ff290b6d40c10ec40e2035124f3a00c3dc1593741d63a1717325e7798303fe594c29d16acccccde956af2a78b885b029b28728e9cdd2f6285e958971e0dbf0aa8405dfa463ef8556ed66473cd7dbdac7629eeba42174877770c8f1a31bfba92148a69fe8a460a24f41065200ff5c22455f59e31e412a897887bb9232eecd74af1b7730ba60009a13fc0605d89a9f099994035b833343c138acf8355fbb718f36d46c0dc65143b32da774a99253ea425479a000065e8661b199821adb3cfefde8548389aaf47460986345c5828d80a667a6b33e4b2dce8507e0326f20634688a81cb0bd5cc0a8fcb2bbdfc730a4e88cbbba13f003a9e398f654d006a4f17c6e41dfcac44b256562a511a663d959d34e1d725cf395111f41ea9c87e0b0c0000955606ff96cd4a17f764b78588a034b173e16e9341f46a1c1e468e48626cebf48114bf6517d520ffaebc0ea45de0443d7a076cd0b22b8f79ea2d5c54cb52eeab989359967d2d2ae7d7d817179e6b49c542023323355942c5b04dda4350472a1b94c9c6876bae3b8fcc6f75ee81990da4d5be7763800c40c64be315916cc8d8ab489f23f98871e06997d62c5a19073d8a08cf39e43fdd7c49aff89da813a4feac44c3fef5133b116efed264ddd8d85fa9223f4760b92a75753b4c27012aed65177ec3ba7a6c07fe205b3a28c166190d8742ff9c43ee658d3f09", 0x1000}, {&(0x7f00000012c0)="aee48e90b8171a9a89fc97c4bf5da83bdeb707dc837d4180872211ad676d97a39200838503968e1c46ff23278e5f8f6b2496e2414c39cc118fd0d10e22ad1e6d273f572de88860640cc289dafc8d936a2e861af0f763114fd9840c109fb551dd72f4154a7c6d9822a4bf3b7bbacd30ad78bef3fbe95aed90d7546741ff0a378fafcfaa2f59049f49cf0226215b1b3f81ced8a32db7bc3c552449de9e15b5c70c0c8f59174c161b71a9bf0596342147895fe9858422728ede3ca0", 0xba}, {&(0x7f0000001380)="a465468cd8c1cf9e9239376e85e8a03dc05dbdb80966220139622fda26e4a8f77a8b870cc4afaa9adab25207ba3416b5fcad848ad3ddffb1bef972ada14312aa2abe7dbc1d3201f589c079a902a0c01a807b22e0ed89b3d852171aff7263b3dd587e55eeada7e662ccb6dc30ce681b339bc9efcc6b0ae9ff6fca73ce23e874a59185827159fe6dc31744a2de9a609c3ae0a9917876c722e88ac8609eaafb183f498efdba454dfe0df30f550130da3762b91c8e731029f621a23cd173b5b35a25824b3cba78bf8851ef59835e216b5ea5b78fbf2fe3801e10c798e13e3a1e4567", 0xe0}, {&(0x7f0000001480)="eebacc25417622542a45498d5a235a25ed51ccd31fb8e6ce9c3938efc4917613dc4e951e187c080c0b67879130f8bb04b1d69e03d2d2b56e91b04b98ee1703ae04e324fbecc8c1cdde15b5b0176d680d2119698468113d335f488080f9cb8d194d637f269fd5b881e48d0adbe8d785d785faa83ad02e6d0057254c50b8b7298fc6de99cd76d6482a5511e162854135562e4e57c925aa2d6f07a544a4675a9cf3dc", 0xa1}, {&(0x7f0000001540)="adb9ea367acc4343afce53eb9c7fe1416d5f5b33076bd969cec29a587606067f390224525d366fba76e7846cb5c222d17c4e74977813dd41a4f95daf8ff6962d8db0be83d197dd41bab5ed70d29cb90bc21e01e95430308e0cc425b7ff871069a7712ca4a4c7141bd3fa54912808aac48852c6fcd83655e842ac01cc19029b4941b7da8a8ed8b5f2", 0x88}, {&(0x7f0000000100)="eed2d0497f78050ddf6073a8879c67876bd35c05f808721c8571b8d1a6b32d99d286a810dbb8291de617bcb4cb66df79749c7a31b59b8483e7f264dfb5a141", 0x3f}, {&(0x7f0000000140)="d2e8a1", 0x3}], 0x9, &(0x7f0000001740)=[{0x58, 0x1, 0x7f, "ca46cd0a65dc863fc68a101674e1992d019a07d80622503ab9d9dc11c9411bddf8f2a4d8fd342a3bbcf9a014df27c7b9313547a62c97d8bddfee6e6d4b1009cf80d6ca2dd904"}], 0x58}, 0x2}, 0x10, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 16:02:48 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000280)="37a2cba9bab9e40d00008cf27015cf1975aa538e19e3ff00879f8c76c003", 0x1e}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ee08f451264602b977bce0b6f1e8835808436ff990f2d36e23924648beb26e72b009eaadd67fba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1e4d0700e0fbf7cf400900000000000000176ffcff00000000000000", 0xa3}, {&(0x7f0000000640)="fdb2617e274d09632a810000000000000063e8ce5f25fe27c9c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6", 0x3f}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1420, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r1, &(0x7f0000000940)="e77a94bc67e8ccddccb1e4b1ffec8cbb2348da9cec47d40f7dd16947e31a974709b7062efc6a3a65fbb13e31f42c244f796e73142e2dc4aa8ed0814b5dccc0108eec84815b34598cd1b8fe43aa5bb12d864289270d9d6567157b7bef3dafb98a41e48df0f176eca896477c33343aeccd59cc0e24b98aec3a2b69fedab59e6626430e70bab7a19de94cde70d65acff1c4279f0e60976fcd56dce0ec18f3b344ecf0dfd12d772f53700b7c09a350af56b45119e31aa6d44c3bbb30c78383c46e47e72f157ad1996ae50ed0c42a57ffcc9bb4f33c72c7d2", 0xd6) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) dup(r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000040)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000002c0)='\xc2#.\x00', &(0x7f0000000340)='$+]\x00', &(0x7f0000000380)='_$!-{$}\'R^\x00', &(0x7f00000003c0)='#\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000680)='/\x00', &(0x7f00000006c0)=']\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='{#\x00', &(0x7f00000007c0)='}\\\x00', &(0x7f0000000800)='+,\'-&\'+(\x00', &(0x7f0000000840)='<#%]D$)+$\x00', &(0x7f0000000880)='#\x00', &(0x7f00000008c0)='/\x00']) (async) r3 = socket(0x20, 0x8000, 0x0) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='.\x00') (async) listen(r0, 0x6f7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:02:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, &(0x7f0000000500)=""/210, 0xfffffffffffffddf}, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000005007f8603"], 0x28}, 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x72, 0x2, 0x8000000000000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x81, 0x968}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x100}], 0xeff, &(0x7f0000000140), 0x6, &(0x7f00000001c0)={0xff, 0xffffffff00000000}) 16:02:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) write(r5, &(0x7f0000000040)="ad616dc4e495639e812cc470eeb01fc2bbfc0518cd0760f4f819e86fe2c7532f6a7ebc837ff95b55c6c0c7882a158eed5f17db61811f2e6cdb172cc6bb4f5b46c16bacd19dbe9b11d4c037b9221fc79eb63898564edd76aa6d0e09af16fd92eedd5d", 0x62) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:48 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)='./file0\x00', 0x8}) (async) preadv(r0, &(0x7f0000001900)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) write(r0, &(0x7f00000002c0)="b830d6a4068f6fa8ce8f66c3f35f59fd2630d1e505c722d6b6a05b75737a4d7e2a3939cef6382e02f8059c75dd3299ce1b9cde1df6e5156c422c5c8fbb15a0ef5ab7d76d70", 0x45) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) 16:02:48 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x9a7) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r1, &(0x7f0000000000), 0x47) 16:02:48 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x9a7) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r1, &(0x7f0000000000), 0x47) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x400000000018, 0x3, 0x3a) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x9a7) (async) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) write(r1, &(0x7f0000000000), 0x47) (async) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:48 executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0x0, 0x80}], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) close(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x14c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1f, 0x9, 0x20, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x6750, 0x9, 0x43, 0x48}, {0x0, 0x7, 0x27, 0x1000}, {0x4, 0x3, 0x7e, 0x7}]}) 16:02:48 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000280)="37a2cba9bab9e40d00008cf27015cf1975aa538e19e3ff00879f8c76c003", 0x1e}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ee08f451264602b977bce0b6f1e8835808436ff990f2d36e23924648beb26e72b009eaadd67fba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1e4d0700e0fbf7cf400900000000000000176ffcff00000000000000", 0xa3}, {&(0x7f0000000640)="fdb2617e274d09632a810000000000000063e8ce5f25fe27c9c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6", 0x3f}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x0, 0x1420, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r1, &(0x7f0000000940)="e77a94bc67e8ccddccb1e4b1ffec8cbb2348da9cec47d40f7dd16947e31a974709b7062efc6a3a65fbb13e31f42c244f796e73142e2dc4aa8ed0814b5dccc0108eec84815b34598cd1b8fe43aa5bb12d864289270d9d6567157b7bef3dafb98a41e48df0f176eca896477c33343aeccd59cc0e24b98aec3a2b69fedab59e6626430e70bab7a19de94cde70d65acff1c4279f0e60976fcd56dce0ec18f3b344ecf0dfd12d772f53700b7c09a350af56b45119e31aa6d44c3bbb30c78383c46e47e72f157ad1996ae50ed0c42a57ffcc9bb4f33c72c7d2", 0xd6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) dup(r2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000040)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000002c0)='\xc2#.\x00', &(0x7f0000000340)='$+]\x00', &(0x7f0000000380)='_$!-{$}\'R^\x00', &(0x7f00000003c0)='#\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000680)='/\x00', &(0x7f00000006c0)=']\x00'], &(0x7f0000000900)=[&(0x7f0000000780)='{#\x00', &(0x7f00000007c0)='}\\\x00', &(0x7f0000000800)='+,\'-&\'+(\x00', &(0x7f0000000840)='<#%]D$)+$\x00', &(0x7f0000000880)='#\x00', &(0x7f00000008c0)='/\x00']) (async, rerun: 32) r3 = socket(0x20, 0x8000, 0x0) (async, rerun: 32) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='.\x00') listen(r0, 0x6f7) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) 16:02:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x40, 0xe0, 0x3, 0x5c9}, {0x0, 0x0, 0x5, 0x4}, {0x9, 0x81, 0xf9, 0x7}, {0x5a9, 0x1, 0x7f, 0x7e1}, {0x0, 0x2, 0x3, 0x5}]}) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x73) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000004001, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8000], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x60, 0xfffffffffffffffe, 0x0, 0x2], [0x8], [], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x4000}], {}, {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000140)='W\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:02:48 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) (async) r1 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x9a7) (async) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) write(r1, &(0x7f0000000000), 0x47) 16:02:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x40, 0xe0, 0x3, 0x5c9}, {0x0, 0x0, 0x5, 0x4}, {0x9, 0x81, 0xf9, 0x7}, {0x5a9, 0x1, 0x7f, 0x7e1}, {0x0, 0x2, 0x3, 0x5}]}) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x73) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000004001, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8000], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x60, 0xfffffffffffffffe, 0x0, 0x2], [0x8], [], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x4000}], {}, {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) socket$inet(0x2, 0x2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x40, 0xe0, 0x3, 0x5c9}, {0x0, 0x0, 0x5, 0x4}, {0x9, 0x81, 0xf9, 0x7}, {0x5a9, 0x1, 0x7f, 0x7e1}, {0x0, 0x2, 0x3, 0x5}]}) (async) dup(r0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x73) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000004001, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8000], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x60, 0xfffffffffffffffe, 0x0, 0x2], [0x8], [], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x4000}], {}, {0x0, 0x0, 0x1}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) write(r5, &(0x7f0000000040)="ad616dc4e495639e812cc470eeb01fc2bbfc0518cd0760f4f819e86fe2c7532f6a7ebc837ff95b55c6c0c7882a158eed5f17db61811f2e6cdb172cc6bb4f5b46c16bacd19dbe9b11d4c037b9221fc79eb63898564edd76aa6d0e09af16fd92eedd5d", 0x62) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) (async) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)='./file0\x00', 0x8}) (async) preadv(r0, &(0x7f0000001900)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) write(r0, &(0x7f00000002c0)="b830d6a4068f6fa8ce8f66c3f35f59fd2630d1e505c722d6b6a05b75737a4d7e2a3939cef6382e02f8059c75dd3299ce1b9cde1df6e5156c422c5c8fbb15a0ef5ab7d76d70", 0x45) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x3f, &(0x7f0000000080)='./file0\x00', 0x8}) 16:02:48 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x1000) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000240)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x33af14db) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {0xfffd}, {}, {}, {0x210}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xe0, 0x26, 0xa6, 0xd3}, {0xe08, 0x20, 0x74, 0x7f}, {0x36e, 0x6, 0x3, 0x8}, {0x0, 0x2d, 0x55, 0x9}, {0xf8, 0x43, 0x0, 0x8001}, {0x6, 0x63, 0x3, 0x3}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "315564e3ef093fc7d52ea1a788ab0876fcee00"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0xfffffffffffffffe, 0x5, r4}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="4d5a47619b07f26c12ec3245b85cf6fae53973d464c2586ecdb5f693fd9774d3196368db4dc83cf69d", 0x29, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) close(r2) 16:02:48 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unveil(0x0, &(0x7f0000000140)='W\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x8b) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/43], &(0x7f0000000080)=0x2b) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x100000001) r2 = socket(0x18, 0x2, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001880)=""/131, 0x83}], 0x1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x4}, 0xc) r3 = dup2(r0, r2) sendto$inet6(r3, &(0x7f00000000c0)="60c3d8f2fbda04ed8de1e7273739c44a02fef9f3bd15c93b3ab818ce636e1aa9701091fc72ef56de4148bb01a85e7bf193197326134c3b64444496961f0275eaf4fc183f93de15e56dd3b9938c7aeaef422c1eca64cfa5f42a26a0f2c5007055edd9d7314c202a3fad4739c5dedef8b50d936e44e727772b7e9875969fe61ea185debd", 0x83, 0x40e, &(0x7f00000001c0)={0x18, 0x0, 0x10000020, 0x7}, 0xc) execve(0x0, 0x0, 0x0) 16:02:48 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d233ee00282c0018c5e0a25a8a7455acad5c40f7ea28d37703b8000000ffe000000000000000000000000001000000000000000000000000000000ac5d0b1aadcff26900"/94]) 16:02:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) write(r5, &(0x7f0000000040)="ad616dc4e495639e812cc470eeb01fc2bbfc0518cd0760f4f819e86fe2c7532f6a7ebc837ff95b55c6c0c7882a158eed5f17db61811f2e6cdb172cc6bb4f5b46c16bacd19dbe9b11d4c037b9221fc79eb63898564edd76aa6d0e09af16fd92eedd5d", 0x62) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x40, 0xe0, 0x3, 0x5c9}, {0x0, 0x0, 0x5, 0x4}, {0x9, 0x81, 0xf9, 0x7}, {0x5a9, 0x1, 0x7f, 0x7e1}, {0x0, 0x2, 0x3, 0x5}]}) (async) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x73) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000004001, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8000], [0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x60, 0xfffffffffffffffe, 0x0, 0x2], [0x8], [], [{}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x4000}], {}, {0x0, 0x0, 0x1}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0x0, 0x80}], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) close(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x14c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1f, 0x9, 0x20, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x6750, 0x9, 0x43, 0x48}, {0x0, 0x7, 0x27, 0x1000}, {0x4, 0x3, 0x7e, 0x7}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0x0, 0x80}], 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) (async) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) close(r2) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x14c) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1f, 0x9, 0x20, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x6750, 0x9, 0x43, 0x48}, {0x0, 0x7, 0x27, 0x1000}, {0x4, 0x3, 0x7e, 0x7}]}) (async) 16:02:48 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d233ee00282c0018c5e0a25a8a7455acad5c40f7ea28d37703b8000000ffe000000000000000000000000001000000000000000000000000000000ac5d0b1aadcff26900"/94]) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d233ee00282c0018c5e0a25a8a7455acad5c40f7ea28d37703b8000000ffe000000000000000000000000001000000000000000000000000000000ac5d0b1aadcff26900"/94]) (async) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:48 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000140)='W\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) unveil(0x0, &(0x7f0000000140)='W\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) 16:02:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x87) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x83, 0x80, 0xe79, 0x5}, {{r2}, 0xfffffffffffffffb, 0xca, 0x80, 0xfff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0xec5e}, {{r5}, 0xfffffffffffffffb, 0x5f, 0x2, 0x5, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x3a, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x200ffff9, 0xfa56, 0x3}, {{r7}, 0xfffffffffffffffc, 0x24, 0x2, 0xffffffffe3cd6611, 0x7f}], 0x5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x30, 0x20}, {{r5}, 0xfffffffffffffffa, 0x4c, 0x4, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0xc54}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x13, 0x1, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x85, 0x8, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x17, 0xf0000000, 0x0, 0xff}, {{r5}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x1}], 0x800, &(0x7f0000000080)={0x463b, 0x80000001}) r9 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d233ee00282c0018c5e0a25a8a7455acad5c40f7ea28d37703b8000000ffe000000000000000000000000001000000000000000000000000000000ac5d0b1aadcff26900"/94]) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60d233ee00282c0018c5e0a25a8a7455acad5c40f7ea28d37703b8000000ffe000000000000000000000000001000000000000000000000000000000ac5d0b1aadcff26900"/94]) (async) 16:02:48 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x87) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) (async) write(r8, &(0x7f0000000140)=' ', 0x1) (async) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x83, 0x80, 0xe79, 0x5}, {{r2}, 0xfffffffffffffffb, 0xca, 0x80, 0xfff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0xec5e}, {{r5}, 0xfffffffffffffffb, 0x5f, 0x2, 0x5, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x3a, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x200ffff9, 0xfa56, 0x3}, {{r7}, 0xfffffffffffffffc, 0x24, 0x2, 0xffffffffe3cd6611, 0x7f}], 0x5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x30, 0x20}, {{r5}, 0xfffffffffffffffa, 0x4c, 0x4, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0xc54}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x13, 0x1, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x85, 0x8, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x17, 0xf0000000, 0x0, 0xff}, {{r5}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x1}], 0x800, &(0x7f0000000080)={0x463b, 0x80000001}) (async) r9 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:02:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x87) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x83, 0x80, 0xe79, 0x5}, {{r2}, 0xfffffffffffffffb, 0xca, 0x80, 0xfff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0xec5e}, {{r5}, 0xfffffffffffffffb, 0x5f, 0x2, 0x5, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x3a, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x200ffff9, 0xfa56, 0x3}, {{r7}, 0xfffffffffffffffc, 0x24, 0x2, 0xffffffffe3cd6611, 0x7f}], 0x5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x30, 0x20}, {{r5}, 0xfffffffffffffffa, 0x4c, 0x4, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0xc54}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x13, 0x1, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x85, 0x8, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x17, 0xf0000000, 0x0, 0xff}, {{r5}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x1}], 0x800, &(0x7f0000000080)={0x463b, 0x80000001}) r9 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x87) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) syz_open_pts() (async) close(r8) (async) ioctl$TIOCSTOP(r8, 0x2000746f) (async) write(r8, &(0x7f0000000140)=' ', 0x1) (async) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x83, 0x80, 0xe79, 0x5}, {{r2}, 0xfffffffffffffffb, 0xca, 0x80, 0xfff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0xec5e}, {{r5}, 0xfffffffffffffffb, 0x5f, 0x2, 0x5, 0x10001}, {{r6}, 0xfffffffffffffffb, 0x3a, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x200ffff9, 0xfa56, 0x3}, {{r7}, 0xfffffffffffffffc, 0x24, 0x2, 0xffffffffe3cd6611, 0x7f}], 0x5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x30, 0x20}, {{r5}, 0xfffffffffffffffa, 0x4c, 0x4, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0xc54}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x13, 0x1, 0x2, 0x400}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x85, 0x8, 0x1, 0x5}, {{r4}, 0xffffffffffffffff, 0x17, 0xf0000000, 0x0, 0xff}, {{r5}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x1}], 0x800, &(0x7f0000000080)={0x463b, 0x80000001}) (async) fcntl$dupfd(r5, 0x0, r1) (async) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [0x0, 0x1, 0x0, 0x80000001], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x20000000, 0x3}, {0x0, 0x0, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x100}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r0, 0xc0284457, &(0x7f0000000240)=0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchdir(r2) ioctl$FIOASYNC(r2, 0xc0284457, &(0x7f0000000240)) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) r1 = socket$inet(0x2, 0x5, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x1000) (async) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000240)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x33af14db) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {0xfffd}, {}, {}, {0x210}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xe0, 0x26, 0xa6, 0xd3}, {0xe08, 0x20, 0x74, 0x7f}, {0x36e, 0x6, 0x3, 0x8}, {0x0, 0x2d, 0x55, 0x9}, {0xf8, 0x43, 0x0, 0x8001}, {0x6, 0x63, 0x3, 0x3}]}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "315564e3ef093fc7d52ea1a788ab0876fcee00"}) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0xfffffffffffffffe, 0x5, r4}) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="4d5a47619b07f26c12ec3245b85cf6fae53973d464c2586ecdb5f693fd9774d3196368db4dc83cf69d", 0x29, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) (async) close(r2) 16:02:49 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x8b) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/43], &(0x7f0000000080)=0x2b) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x100000001) r2 = socket(0x18, 0x2, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001880)=""/131, 0x83}], 0x1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x4}, 0xc) r3 = dup2(r0, r2) sendto$inet6(r3, &(0x7f00000000c0)="60c3d8f2fbda04ed8de1e7273739c44a02fef9f3bd15c93b3ab818ce636e1aa9701091fc72ef56de4148bb01a85e7bf193197326134c3b64444496961f0275eaf4fc183f93de15e56dd3b9938c7aeaef422c1eca64cfa5f42a26a0f2c5007055edd9d7314c202a3fad4739c5dedef8b50d936e44e727772b7e9875969fe61ea185debd", 0x83, 0x40e, &(0x7f00000001c0)={0x18, 0x0, 0x10000020, 0x7}, 0xc) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x8b) (async) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/43], &(0x7f0000000080)=0x2b) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x100000001) (async) socket(0x18, 0x2, 0x0) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) (async) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001880)=""/131, 0x83}], 0x1) (async) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x4}, 0xc) (async) dup2(r0, r2) (async) sendto$inet6(r3, &(0x7f00000000c0)="60c3d8f2fbda04ed8de1e7273739c44a02fef9f3bd15c93b3ab818ce636e1aa9701091fc72ef56de4148bb01a85e7bf193197326134c3b64444496961f0275eaf4fc183f93de15e56dd3b9938c7aeaef422c1eca64cfa5f42a26a0f2c5007055edd9d7314c202a3fad4739c5dedef8b50d936e44e727772b7e9875969fe61ea185debd", 0x83, 0x40e, &(0x7f00000001c0)={0x18, 0x0, 0x10000020, 0x7}, 0xc) (async) execve(0x0, 0x0, 0x0) (async) 16:02:49 executing program 2: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1800) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:02:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:49 executing program 5: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x1, 0x3, 0x80}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae06a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7da5eb7e25cd3c7522bdbaca9a90a40dab4ee60a3d4dd1cc4a4bd108ba20963f12d5a700ff117f9748ed93ec619e0a0595bef6d92a352365f164d68659a1b1ce4a7cfeea09eb881375fdc23b188211b0fae90e25d1410d2b2647655197530d9feba6aa64427b425d77ffbc7648edc6b4107275b9219b8a4f4ec3de1fc9b556295e32c1431b80e1a9c8a0763035170367b", 0x180}, {&(0x7f0000000080)="5bf60652261d", 0x18}, {&(0x7f0000000400)="3a9cc6d218c14f0980389991022e4b6064afa808c1cb7bc30b32768f0eb192c1ef04146e6be2a65da4044a74b05278d75f96d3ae480ecb602341a20a17353376e2d1409a9d29dbb3540a", 0x40}], 0x3, 0x208000000000000) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 16:02:49 executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0x0, 0x80}], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) close(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x14c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1f, 0x9, 0x20, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x6750, 0x9, 0x43, 0x48}, {0x0, 0x7, 0x27, 0x1000}, {0x4, 0x3, 0x7e, 0x7}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0x0, 0x80}], 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) (async) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) close(r2) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x14c) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1f, 0x9, 0x20, 0x5}, {0x8, 0x7, 0x8, 0x3}, {0x6750, 0x9, 0x43, 0x48}, {0x0, 0x7, 0x27, 0x1000}, {0x4, 0x3, 0x7e, 0x7}]}) (async) 16:02:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:49 executing program 5: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x1, 0x3, 0x80}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae06a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7da5eb7e25cd3c7522bdbaca9a90a40dab4ee60a3d4dd1cc4a4bd108ba20963f12d5a700ff117f9748ed93ec619e0a0595bef6d92a352365f164d68659a1b1ce4a7cfeea09eb881375fdc23b188211b0fae90e25d1410d2b2647655197530d9feba6aa64427b425d77ffbc7648edc6b4107275b9219b8a4f4ec3de1fc9b556295e32c1431b80e1a9c8a0763035170367b", 0x180}, {&(0x7f0000000080)="5bf60652261d", 0x18}, {&(0x7f0000000400)="3a9cc6d218c14f0980389991022e4b6064afa808c1cb7bc30b32768f0eb192c1ef04146e6be2a65da4044a74b05278d75f96d3ae480ecb602341a20a17353376e2d1409a9d29dbb3540a", 0x40}], 0x3, 0x208000000000000) (async) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 16:02:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)=' ', 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000080)=0x80000000) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [0x0, 0x1, 0x0, 0x80000001], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x20000000, 0x3}, {0x0, 0x0, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x100}}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$FIOASYNC(r0, 0xc0284457, &(0x7f0000000240)=0x5) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x4) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fchdir(r2) (async, rerun: 32) ioctl$FIOASYNC(r2, 0xc0284457, &(0x7f0000000240)) (rerun: 32) fcntl$dupfd(r0, 0x0, r2) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:49 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x5, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0x1000) (async) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000240)) (async) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x33af14db) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {0xfffd}, {}, {}, {0x210}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xe0, 0x26, 0xa6, 0xd3}, {0xe08, 0x20, 0x74, 0x7f}, {0x36e, 0x6, 0x3, 0x8}, {0x0, 0x2d, 0x55, 0x9}, {0xf8, 0x43, 0x0, 0x8001}, {0x6, 0x63, 0x3, 0x3}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "315564e3ef093fc7d52ea1a788ab0876fcee00"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0xfffffffffffffffe, 0x5, r4}) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="4d5a47619b07f26c12ec3245b85cf6fae53973d464c2586ecdb5f693fd9774d3196368db4dc83cf69d", 0x29, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) close(r2) 16:02:49 executing program 2: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1800) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:02:49 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) write(r4, &(0x7f0000000140)=' ', 0x1) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000080)=0x80000000) 16:02:49 executing program 5: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x1, 0x3, 0x80}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae06a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7da5eb7e25cd3c7522bdbaca9a90a40dab4ee60a3d4dd1cc4a4bd108ba20963f12d5a700ff117f9748ed93ec619e0a0595bef6d92a352365f164d68659a1b1ce4a7cfeea09eb881375fdc23b188211b0fae90e25d1410d2b2647655197530d9feba6aa64427b425d77ffbc7648edc6b4107275b9219b8a4f4ec3de1fc9b556295e32c1431b80e1a9c8a0763035170367b", 0x180}, {&(0x7f0000000080)="5bf60652261d", 0x18}, {&(0x7f0000000400)="3a9cc6d218c14f0980389991022e4b6064afa808c1cb7bc30b32768f0eb192c1ef04146e6be2a65da4044a74b05278d75f96d3ae480ecb602341a20a17353376e2d1409a9d29dbb3540a", 0x40}], 0x3, 0x208000000000000) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x1, 0x3, 0x80}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae06a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7da5eb7e25cd3c7522bdbaca9a90a40dab4ee60a3d4dd1cc4a4bd108ba20963f12d5a700ff117f9748ed93ec619e0a0595bef6d92a352365f164d68659a1b1ce4a7cfeea09eb881375fdc23b188211b0fae90e25d1410d2b2647655197530d9feba6aa64427b425d77ffbc7648edc6b4107275b9219b8a4f4ec3de1fc9b556295e32c1431b80e1a9c8a0763035170367b", 0x180}, {&(0x7f0000000080)="5bf60652261d", 0x18}, {&(0x7f0000000400)="3a9cc6d218c14f0980389991022e4b6064afa808c1cb7bc30b32768f0eb192c1ef04146e6be2a65da4044a74b05278d75f96d3ae480ecb602341a20a17353376e2d1409a9d29dbb3540a", 0x40}], 0x3, 0x208000000000000) (async) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async) 16:02:49 executing program 2: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1800) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1800) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 16:02:49 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x8b) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/43], &(0x7f0000000080)=0x2b) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x100000001) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x30, 0xffffffffffffffff) (async) readv(r2, &(0x7f0000000300)=[{&(0x7f0000001880)=""/131, 0x83}], 0x1) (async) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x4}, 0xc) r3 = dup2(r0, r2) sendto$inet6(r3, &(0x7f00000000c0)="60c3d8f2fbda04ed8de1e7273739c44a02fef9f3bd15c93b3ab818ce636e1aa9701091fc72ef56de4148bb01a85e7bf193197326134c3b64444496961f0275eaf4fc183f93de15e56dd3b9938c7aeaef422c1eca64cfa5f42a26a0f2c5007055edd9d7314c202a3fad4739c5dedef8b50d936e44e727772b7e9875969fe61ea185debd", 0x83, 0x40e, &(0x7f00000001c0)={0x18, 0x0, 0x10000020, 0x7}, 0xc) execve(0x0, 0x0, 0x0) 16:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [0x0, 0x1, 0x0, 0x80000001], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x20000000, 0x3}, {0x0, 0x0, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x100}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r0, 0xc0284457, &(0x7f0000000240)=0x5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchdir(r2) ioctl$FIOASYNC(r2, 0xc0284457, &(0x7f0000000240)) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000], [], [0x0, 0x1, 0x0, 0x80000001], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x20000000, 0x3}, {0x0, 0x0, 0x0, 0xb2b}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x0, 0x100}}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$FIOASYNC(r0, 0xc0284457, &(0x7f0000000240)=0x5) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4011, r0, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fchdir(r2) (async) ioctl$FIOASYNC(r2, 0xc0284457, &(0x7f0000000240)) (async) fcntl$dupfd(r0, 0x0, r2) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) 16:02:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x0, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:49 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12c) recvmmsg(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000e80)=[{0x0}, {&(0x7f0000000dc0)=""/138, 0x8a}], 0x2, 0x0}}, 0x10, 0x0, 0x0) getpid() r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="d44780f33b87a53b6a165c0b675f4c1bde622704e39829278c4c", 0x1a}, {&(0x7f0000000140)="2d33188a9cb642fe00cf5822e2b4554aee823fdbab46d1c3c0424a5c093fafaacd020e9a2ea9fc51630aad0e06318c80470a8b86783646555c777fbab5a8d3adcdcf06d5f8952fc2476c937fa839e52d515bdf15c98769d19a0c5c8c66cb22ef0d66895dbd46366be6de0282c3bac96e6872852b8df55bbd6ead57df7423fabf33153b5628f88673387c9283b5f683", 0x8f}, {&(0x7f0000000200)="6827f9e79def3243d40cab3a9884e1d415400b58d4540fb3d35c29adeb76ce9806c5d038c055a367e40347e86fba19da", 0x30}], 0x3, 0x0, 0x0, 0x40a}, 0x0) shutdown(r1, 0x0) getuid() recvmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x140) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) socket(0x1, 0x4000, 0xea) 16:02:49 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) dup(r2) close(r1) 16:02:49 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/215, 0xd7) close(r0) 16:02:50 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="834d5abf86b2dd8932e6c50fad1d41047d582712956cad294b9329c068ec4247256b27439526e42eafb3f63227b4396db64843eb3096ef684a0f691b10c04d2aa900b763fe609eb734b4cd5a8eff4ef36ac4c175a033c0087a9be1d6114508c37d7d3e4d2aea0ceb8c01893c660735c62e4d7f4f86c6b2350a4e37285cebb9a61eda3a710acd0f741ed29e4cbc6bdc203bd050e477f7cb03727b8f51427eaeac6d3a5b9d", 0xa4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x20, 0x1, 0xfd) 16:02:50 executing program 6: socketpair$unix(0x1, 0x9a58f5d7c82a330b, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x7) 16:02:50 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f00000011c0), 0x0) pckbd_enable: command error 16:02:50 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0xe02) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) read(r0, &(0x7f0000000100)=""/215, 0xd7) (async, rerun: 32) close(r0) (rerun: 32) 16:02:50 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12c) recvmmsg(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000e80)=[{0x0}, {&(0x7f0000000dc0)=""/138, 0x8a}], 0x2, 0x0}}, 0x10, 0x0, 0x0) getpid() r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="d44780f33b87a53b6a165c0b675f4c1bde622704e39829278c4c", 0x1a}, {&(0x7f0000000140)="2d33188a9cb642fe00cf5822e2b4554aee823fdbab46d1c3c0424a5c093fafaacd020e9a2ea9fc51630aad0e06318c80470a8b86783646555c777fbab5a8d3adcdcf06d5f8952fc2476c937fa839e52d515bdf15c98769d19a0c5c8c66cb22ef0d66895dbd46366be6de0282c3bac96e6872852b8df55bbd6ead57df7423fabf33153b5628f88673387c9283b5f683", 0x8f}, {&(0x7f0000000200)="6827f9e79def3243d40cab3a9884e1d415400b58d4540fb3d35c29adeb76ce9806c5d038c055a367e40347e86fba19da", 0x30}], 0x3, 0x0, 0x0, 0x40a}, 0x0) shutdown(r1, 0x0) getuid() recvmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x140) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) socket(0x1, 0x4000, 0xea) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000e80)=[{0x0}, {&(0x7f0000000dc0)=""/138, 0x8a}], 0x2, 0x0}}, 0x10, 0x0, 0x0) (async) getpid() (async) getpgrp() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r0}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r0) (async) socket$inet6(0x18, 0x3, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="d44780f33b87a53b6a165c0b675f4c1bde622704e39829278c4c", 0x1a}, {&(0x7f0000000140)="2d33188a9cb642fe00cf5822e2b4554aee823fdbab46d1c3c0424a5c093fafaacd020e9a2ea9fc51630aad0e06318c80470a8b86783646555c777fbab5a8d3adcdcf06d5f8952fc2476c937fa839e52d515bdf15c98769d19a0c5c8c66cb22ef0d66895dbd46366be6de0282c3bac96e6872852b8df55bbd6ead57df7423fabf33153b5628f88673387c9283b5f683", 0x8f}, {&(0x7f0000000200)="6827f9e79def3243d40cab3a9884e1d415400b58d4540fb3d35c29adeb76ce9806c5d038c055a367e40347e86fba19da", 0x30}], 0x3, 0x0, 0x0, 0x40a}, 0x0) (async) shutdown(r1, 0x0) (async) getuid() (async) recvmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) (async) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x140) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) fcntl$setown(r4, 0x6, r5) (async) socket(0x1, 0x4000, 0xea) (async) 16:02:50 executing program 6: socketpair$unix(0x1, 0x9a58f5d7c82a330b, 0x0, &(0x7f0000000040)) (async) socket(0x18, 0x3, 0x7) 16:02:50 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x0, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:50 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000140)=' ', 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) syz_open_pts() (async) close(r4) (async) ioctl$TIOCSTOP(r4, 0x2000746f) (async) write(r4, &(0x7f0000000140)=' ', 0x1) (async) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r1) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000080)=0x80000000) (async) 16:02:50 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) dup(r2) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) socketpair(0x0, 0x0, 0x0, &(0x7f0000000440)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000240)) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) dup(r2) (async) close(r1) (async) 16:02:51 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) writev(r0, &(0x7f00000011c0), 0x0) 16:02:51 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="834d5abf86b2dd8932e6c50fad1d41047d582712956cad294b9329c068ec4247256b27439526e42eafb3f63227b4396db64843eb3096ef684a0f691b10c04d2aa900b763fe609eb734b4cd5a8eff4ef36ac4c175a033c0087a9be1d6114508c37d7d3e4d2aea0ceb8c01893c660735c62e4d7f4f86c6b2350a4e37285cebb9a61eda3a710acd0f741ed29e4cbc6bdc203bd050e477f7cb03727b8f51427eaeac6d3a5b9d", 0xa4}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket(0x20, 0x1, 0xfd) 16:02:51 executing program 6: socketpair$unix(0x1, 0x9a58f5d7c82a330b, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x9a58f5d7c82a330b, 0x0, &(0x7f0000000040)) (async) socket(0x18, 0x3, 0x7) (async) 16:02:51 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/215, 0xd7) close(r0) mknod(&(0x7f00000000c0)='./file1\x00', 0xc000, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) read(r0, &(0x7f0000000100)=""/215, 0xd7) (async) close(r0) (async) 16:02:51 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x12c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000e80)=[{0x0}, {&(0x7f0000000dc0)=""/138, 0x8a}], 0x2, 0x0}}, 0x10, 0x0, 0x0) getpid() (async) r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, r0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x153a, r0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="d44780f33b87a53b6a165c0b675f4c1bde622704e39829278c4c", 0x1a}, {&(0x7f0000000140)="2d33188a9cb642fe00cf5822e2b4554aee823fdbab46d1c3c0424a5c093fafaacd020e9a2ea9fc51630aad0e06318c80470a8b86783646555c777fbab5a8d3adcdcf06d5f8952fc2476c937fa839e52d515bdf15c98769d19a0c5c8c66cb22ef0d66895dbd46366be6de0282c3bac96e6872852b8df55bbd6ead57df7423fabf33153b5628f88673387c9283b5f683", 0x8f}, {&(0x7f0000000200)="6827f9e79def3243d40cab3a9884e1d415400b58d4540fb3d35c29adeb76ce9806c5d038c055a367e40347e86fba19da", 0x30}], 0x3, 0x0, 0x0, 0x40a}, 0x0) (async) shutdown(r1, 0x0) getuid() recvmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0x9, 0x4) (async) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x140) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) (async) socket(0x1, 0x4000, 0xea) pckbd_enable: command error 16:02:51 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x0, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:51 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000240)) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) dup(r2) (async) close(r1) 16:02:51 executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="834d5abf86b2dd8932e6c50fad1d41047d582712956cad294b9329c068ec4247256b27439526e42eafb3f63227b4396db64843eb3096ef684a0f691b10c04d2aa900b763fe609eb734b4cd5a8eff4ef36ac4c175a033c0087a9be1d6114508c37d7d3e4d2aea0ceb8c01893c660735c62e4d7f4f86c6b2350a4e37285cebb9a61eda3a710acd0f741ed29e4cbc6bdc203bd050e477f7cb03727b8f51427eaeac6d3a5b9d", 0xa4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x20, 0x1, 0xfd) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="834d5abf86b2dd8932e6c50fad1d41047d582712956cad294b9329c068ec4247256b27439526e42eafb3f63227b4396db64843eb3096ef684a0f691b10c04d2aa900b763fe609eb734b4cd5a8eff4ef36ac4c175a033c0087a9be1d6114508c37d7d3e4d2aea0ceb8c01893c660735c62e4d7f4f86c6b2350a4e37285cebb9a61eda3a710acd0f741ed29e4cbc6bdc203bd050e477f7cb03727b8f51427eaeac6d3a5b9d", 0xa4}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socket(0x20, 0x1, 0xfd) (async) 16:02:51 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0xfffffffa}, {0x18, 0x1, 0x9e7b, 0x2}, 0x9, [0x3ff, 0x1, 0x3, 0x1, 0xa6d, 0x7, 0x8, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) socket(0x2, 0x3, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x88) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x1, 0x7, 0x9}, {0x81, 0x9, 0x8, 0x7ff}, {0x5, 0x6, 0x24, 0x1}, {0xc1, 0x1, 0x5, 0x761c723e}, {0x5, 0x7, 0x7, 0x1}, {0xa33e, 0x1, 0xff, 0x3}, {0x699, 0x7f, 0x6a, 0x20}]}) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:52 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f00000011c0), 0x0) 16:02:52 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x1000, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x2, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(0xffffffffffffffff, 0x301) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0xbf) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001740)) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) 16:02:52 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)}, {&(0x7f0000000340)="e3187a3edc3d0c6ea7a61ac7230def67a66aced64b2600d45360fe3e487dd28d80610335afe0432caf1050932738355c665d20f1c0587a13936a16f58747c8946a89508956074c18a5ddb4de2c787efd624bc751695dac8f1283e9340cd3deb108e90f7ebf65d7ba628ad03c1e5005ead7952ab62189a7d0c62dd14e78ce9bb967b9c08e540d40b6fd86a2d47b9eaa2819e1c0f79347b33cc404946d0eb0", 0x9e}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x4, 0x4, 0x2}, {0xff32, 0x0, 0x6, 0x8}, {0x7fff, 0x34, 0x81, 0x8000}, {0x20, 0x81, 0xbe, 0x2}, {0x8000, 0x0, 0xfa, 0x7}, {0x0, 0x3f, 0xad, 0x4}]}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/204, 0xcc}], 0x1) 16:02:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10689, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x14c8}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x4, 0x8, 0xffffffff}, {0x8000, 0x1, 0x5}, {0x3, 0x4, 0x9, 0x401}, {0x101, 0x8, 0x2, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) pwrite(r0, &(0x7f00000005c0)="dd9681e99141de5a6a0a3325b37e", 0xe, 0x0) 16:02:52 executing program 0: r0 = open(&(0x7f0000001d00)='./file0\x00', 0x8, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="03e8efbdea8d5810c000c0b38b755058f3e06d784232b55b9a0cb7c7605b452f54ada03188034a2217ed0e9267fcb4f752f0413b2101d1e2295771333e4be39752486778683c98b04ef2fa4a1f87c595f55fbb437b42af93d2e33b916e7dc234264be6a3aec2d84eaad92e5a9496d16f16afeeb411523c5060138be7d9a6dbb1a3877be84573b313641cf8127865b6c35145f97ac1f8f383712228bb7e264144b16484e270b4a0b4fa84b0ce89efefc4f2eb6fe0cc04cab336329dbc1198af6ab0abce54a2c26e5a6c66951a12159d8f3e5f858ed2f22402190ba5e0726503f2fefb03e94123cbddea47b19b60596951872034077a578de757e109c614d239909c296f44d03a271386f591d247f104e32feb3f3f55444148850ae06758a7b45241c5b44644fe4e9fc0cfbf2ba312fe7d5b71d7f7acd58aa32b7487336433b78a2d157d13b20a2ba4075cb5c520332c8a66e6926b048b03c87cbdba68af874464f1a8ba0c13a329fac26442c9f0e46052f66a0ef3ae989d4c7fa47b93140a5a6d22d010450445a30b5ff959fbe2e9659acdbf7cab78d2c3760394f9cd199d996246d38505ab6d858a88cdb2f29bc75fd7d628987b788b5a0907cba515c67d9aadc93734bb1938da9fb68b4fc6f0803b5ad674569339e51c67587cf1022bd8dbbff66db27a65bf5d192f7e850fa819efa58c3fe35d5af69ba8fe5c6642e9bec42b152ed5d9036dabe2f763c73478a6c0f56a13a1494cf0d39b7bbb7811994bdce2613af44f7e106756d260901a5fa647f3a93318da831da614eec34d062bcabd16dd7f6b282815815afa220137f14beb8f31cd80ff141b3dcdee9fa9e220a33e307356a37cf95c9bc3c93c7145dd00df38455f21fc3fc8ffc3067a2ba3243613b500969c97f7f9bbb43a8e37e390c801ac5d630c3146d627cd62d02d9847c680b7e33538e4e711831168fdde1854df328ec1021600475b01586dc45e20705dfc8523bdcb473e50da05e3352639ac97edb05cb8ec460d56883ab24273296dcb32dee2515d9c06edf88183518f6a68e29c2c04efe773735842ce3b58390436e95ea00911215412faaa952cae2bef31d982b716850fa1ddce20e214941fd8cd281071a03867430bba4b3f0211d58a2736da1a42e6c9c741a212816277400280629945eead1d59fd4ffb905b9f5fad60941c44371186e67fb6fdd93b03e9150a2bdb88b8a01150393c2fc4c37f71f0d425866d1bb295f9c13ba521ceaaa4c9ed925221fdf9a565fb8d68bf92c6a5cfb522b36f27d78e496c829ce729c2c29b1647532ec2da77be3c717b2f2918964ecb7450e79d75a03d6febd9ffce22658e9f994324377b0f2aa37155c3bdb08e4f04d0b0f2f031b07adfdc9c5aa95fc83a4307050f816dfdf18bb161e8340c3d5512d266ff9e5efcd66ec963fc157d1ea8070144e3ff89f593e1f9e3cb9bed4ad5cc95c135c9a18d99e06c04b160d1c4f16dcb864cef4b4028d9b76dd66d645b0f590882e6e6f7cca1292822a3bcf314016302f6d087f5602e879fbb42ffe787e81c6f072585d20b784f99f7f9edc2e1496c25bf31720cea8a532a98f43c023861bbca21459c59e95e400dd7ab7f3b910b3bb108e7a80f021409289178815ec403703485fc5415d42883a1a25782e0ccd19a723991ee92ffb65feddc97092af9b4e602d684fc42da8bda793f69ced3fbb7f10aa4c43d41f1999a0baea33c3f68438e7fd1888358784ef3a3355c3de853b2851885b1888cc8a7749b91d7e8e142580344b463738e9e44c7b37ec4b962a4841c928a4a35d742e4e7f2daccf9f39573873a8f05e616893cefe2525190fa0dba32c81be4f295e9cbeaba71e8e7860b70895a7ce204db914e7f62f21f18e18dc8db8be765374393d28e22a9a5f44b5e7ce3002ffac06f68d487ca6df79b39ecbdd27b101137a7271d73f92e23a819b21322eedcd6b681aec858740cac895cdb0689cc3cc27e039cf5188c4dd9bc55c6b84116cb4bce72d744b71ca9f4f0c2614466097a73a9726ed2777e32fef6e18d2d65b6b770a275797f6c5cc7189bf34003dfc18a8f250d9214c70a3d02e940c3d0dc7877bf77d33ab2d43f2d7d4de10955d5e1a0ce8228bd73dc5b62c823e3b809d53987ac8917d5352a1082ba99ab7c58a05773763eea4ddbb642e2a8dd4fb070f86d7a27bfd514b2cfc0f1a9ee5f82350cca5ec780f6412dae44a60f021f4a128be3ba0b16a310c8a887141b47b0c14f778f6afe4f02cd1dffe04b272c56379f9b428b86c33419029cf21ebe2213f4667d27e42e84b5024acd6a9609e5e50eb85394b0dab3c440078977ab8ef56c0b20dea83bcb21f7aa877fc64b7a10e46c340f0cb222b94aa5c51e3a2f0acdd0562abb38e753402ea15ee3735fa9db77ab7eb46e2f0046b4eabe6b6e781fc0d82af95225e72a7c8dffcda90551031bd454fbce010726e80f6cd3219fb6bd3d7a4bff81e46020cf79e744db66b8aedb12e5798a5addf5e4575140147eb2e5a8f0b4527c0eca763f88ce352206a88ce4935f635b77db70b918762854f5acb17bd806a17a9c31b769b16faebd7e642ee857a211b5de53e120f84434d1e3a1e3f856d2d02a10944398df4b8463395efdfd8909c5942bf2dd8dee4694d07ea50489d0da5332258cc05d061900f476be17b2b8877ca00d2dca450ef2f12c1fbc2703f3a041806e79a36f9c902bc1fb5f921500dd957a5b8b40a7b34529ea72e6645c9dad47bff771ea664d1c34e7c8e024562b4d392aea32a7c2a9032828506afae3c8357df9c47f66a76dd15db89a92203973eb4de82ffb9eab2a555841b6b1da60f6dadec70bc3852a8504845f6f79731204338d154c302e92a6bd9e61845aa8713c564b8305ce86675229c9bf477ca9c7351d1a08337f6debb8083b91e91f437f24973f25e506017e4c2d3e3392f795f13fa8e21af25ca88ba36344edeafbb110f2ad77f255acd50ade6c219033acc4c7b05fa709b2bc1d5a6e147595e6f3f8a87ae2a91c07a231c8dacafdd7b32682533941d2c0ac4c4c9671b8e9c1e61fad7635ee9447ffd4adc0863ca036d22fbe464e052b243b7a8f467f6538b2d617a742d7505524e559db4274d1450a359912ba933d488a4b7d351e8050b827058603384a91ca610e19b75dc5f3d193be594fe0f2808812aa9e332be8755bd56329878d4493caf523fa1d9556b2d51e8c31c2bfcc2ae9eb7a2d7dcfd04a22bf8f794644682eeec5fc9f705d3305a011c02e361f1cba0abab205143b5211953837673d81f22f6f3ff05dfcfaeb85b240e2ed3a18d42066402c0cee10ea1f4edee95035103d3e2ac77a122c2172e83eaba599d7c3f56c38d2cf4a912c5c1f80a0431954b57c03dbb6d429fba629a3377c3d72d88c07dd3d21f8785b493f031ef28365a25b59dbbc6ff164b6fd06207667261508041946a3729ae1f4a605bb0d84d8b62714181e303cb97e136f9204c97111d415304b9ce48117c3e7ca8909a2c3b03a23e394e6706d170cdb3b3881452fe51d39bcbfc632d78ed95fc550b71ff14fe55d42803300f68b4e0dd0bc13375735f53f886bd90e258163a2d1db809d4704f18d606c14eae05c6494caec0532eba0b4cf7291a258d9f8a4621a605c2df07cba11fe549ab4cf3a18ac820cb0c930ca58a0b06d3f179e3a8e09274f44c669f1bd4d30f2b2e87104b23773156e7fbe575c623944ca5376f8a8a5d2de1149c3054e0a141a41ef3da056b2e45625dec81dece08ad2960c0f354115b3ae6435209b81f1fd2347032227f9f6a7777e36b1e91957e1043cf5aecb9aef59604a0d6063d725fab29138f91f70ebd312274b41319d7ed773c027e3f8d6d981830799af65097c8f12f5b8ec23488bc19486e155ea338d5d2467a61cba63a24df421432c4f92946eab540e32ab3c9ae501f1eef2200d2cab48ac583b711a958d35f4c50d6fdc3816d8c0fef37f5da617a2208bd3e116ab209db49e355e9283151ba52c3872a3ec1a045b0467f3af02270d31efec4acb9a037edcac5f6d6d4494f768852c5952e6e54437353b99572460da2563539ab47c1a5adb9d639f818207be382e0f379ea0cb68339050166905d8d87e2309f13c6d27cf25fba142b59105f5ec5d162f5a6ed2b941d5fc6c323c013860a4170ed599c51d8a87302f1609e0c7c65c1f011f29941f2e0470c1f8bb62429ff5b3fa3b9b1a67ea630844b09d48f293c78e5a8552fadb4f76fc0cf47d0225ba83d7213d95846d4f16b0647f92cbc4b37864bb8c8fe738e0d798817060a96d6a8969415797aeb54fc6a813a0e3a0a10f75c6a9472144c979e811ba84892791ff66d6e2840d84b2bc4215b666272f2144e43b0d05fa40070e22b5413acebc9660d51156ab60ace137329341527452de2d223fd2a80e1b377fd337ad7b3d00a72fbfba2298da51be525db79e3c29ffe0776d67442814e92e45bcfac8344c6e0cf123cec40710316dc00c88f478836534056f9fc3023bc2c283f435baef379eb5bf1d286ed00bdc12d0e00f8b76598c45ffc996d55c058c7706fb8ce2668a1f4f4784b37b64596e5f72a5fd1866ca9a748b62fb01054fb55c5628035ef694f46dd15be47b3b0f2490e75eac3d22a82b675adb1e58123ab9cb70723ea95a260949fa65627e126d93242e8fa33271cac1f37bcbed416652493fed48e619ff74f5c7ec50a763271f9504f15de1e794060d2e2baecce05e131f796aa8655d4228bcb6029ace6f9b621ea8ae2bdc19e488c2ddda8c24a4eb1a0b00ef69decfdb387643cc1f434dfe5457c88fbb4552420973f56d3d2e975baeb311bc45dc144553cb206c4b4f7ef049b29dcd7b1b8c4b496714392a9572b121158c7228ff37f6a0909724f2ba6b5e06ba9f6ee362a3fe832f063aeb767a54b54f13470b7a67afd633b1a853644a52766068156a9a0d646e49577d57bc511b2fc1a1efc3bc661d3ea318979554386f2c1edb57f86ab8f0fb8ae1cbe78b3fea0ec96665e4cbde7923e18c0b72eaf4f2d8584353a0a255b33aeecfa51a6782a7a78cc2299e509beed40c60e92fc528dd81b934a2f58d96b64766898e7baa2cb621fae47bed6ad665962cc8b202d00975e3806f901b0de5ef0ded702e66555afe829bff7f46ac4d798ef52c6744ce7c3b99cf5ac7987c7fb27bd985b993c98a6f431ed0b0a075cadc6a9b735c441fb2a4df617053d2fc433c74741004a75954783150c0c083bd555a08e0c8e94a8041d25d024cbe056951ac487ebdba64c56379793d3972a690dde1ff2b5fc5f50e0f55a574a270feaab690afb6ab1e10988d5e3ba5a6240f32cf59d37b3b7a4c1bc3624c9d82ad78b734e98373a8883659567331efa2cf8cb25af08eb149fef4565b4ac6209947756f41380668e056a24746fa7e505f3edf8208e0d28a35535995cbdb1506ff6826b7b666884898c3e531ca7793dd105ca554842babb537e473f7e63cdbb2e243282b8c7e90fe86a3d15be2442faff0e2cfc5670cf956e8d591e567c892a7c98e23791d173a8171f8548535cf85d8bda3adb17bf3a842c5d560f7f0a904470f2d928809d0e999c62128247dc5c459cc18b92f3e6bf92a76aad317f4b697d9feeb9c9ca1dd1ce5ba550eef6b5bde5ef1b69dd5448a238c4bddfdb1c3b7d141ccf4b7f9d3e754f4989cf48d6abe09b730e74d13ef095cd022f66e8f88d611d97221409c7e18c1e7b4650fbecce478d90faaadb0aed5791b989b43a1b75d2dd15e853130b1de2094ec35756fab109ad968a5c1dd1f176b", 0x1000}, {&(0x7f0000000040)="bbec9abd5be665c9d9ede7762a2a078c0faab1fa9cb7f6c3248cd4f509a1df2d171da1f7966e3508c75e4480b68c811e70b2e1f4", 0x34}, {&(0x7f0000000140)="c60e06a5af5f1d09f88dc54ebb9d720391842478a2fac8fc", 0x18}, {&(0x7f0000000180)="8c0f5555d068dfbe67f1249a6ba1bd7d63b789", 0x13}, {&(0x7f0000001680)="304468c35931d141808cad12a4e9c2fd9768eda0fcb14bc9f1329a614633eae7269e1f4b586959ddff2e15775296594598e9162fd3494dff238a2a042b38268a321c88c063a845dea7882007d5a2f26d6a82d53d82c850dcbba6314a1f790b03e3904f647e6cd5ca4fc207b926d199f6de95f686f989d1ffe6509129e6c4981513ff5cf75437d5fc60a61b319a674304160f11b0097f5ae14484c551843c4a6750776ecfce16d621cc484bd562010b75fca947", 0xb3}], 0x5, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) fcntl$getown(r1, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000000)="37a2cba9bab90d185a2a8cf27015d61975aa538e19901a0a6bb532777393e3ff00879f8c", 0x24}, {&(0x7f0000000340)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f", 0xa4}, {&(0x7f0000000640)="fdb2617e274d09632a00000063e8ce5f25fe27c90400412d280a839c4560a374e34321424a5e48f8f617713b2ad1870350f60000000000000000", 0x3a}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x80}, {r2, 0x8}, {r3, 0x80}, {r1, 0x20}], 0x6, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) writev(r4, &(0x7f0000001c00)=[{&(0x7f0000001740)="02cb8a9c40305776e31f9c5daa8ec8766e41e8de83b0d53ddd39f33db34e1a4c0990e924c3ed7ef89a8c71fb402210a78270f7dd01a486e1b6c5ec263cade8194238c349e121677c31fe1905e6b61b9b4f7ba5417eeb7914ad29496ee614b295e1024f8efabd998de16bf5f93448da1cdd0ae76ec6cc506ebf838695795d8b495e5643d6870cb83f0fd23deb89f5b32aa5716bb8ea881ae1c6c1c7add99ae6f9b65fe5629a193825c7d6ffb327d848e442cf6384640277222444e8caad3feadfd9853416b6e3018e2e0b6555e6c8ce38115ae925564b3c208697be0eb45e505a3ed904e4962bcf501ad9f61d0b7d6a", 0xef}, {&(0x7f0000001840)="563a55c0378ec6365adb3bd0eaa5f71c063a015a558a779ccf63b7ba9758851d494e7e11127ef37f615c466d952e040db0d824c4e9163f28677fe2450a605b0fe64da38b81a695ed01b4093e7f8224d116dcc9f17af1", 0x56}, {&(0x7f00000018c0), 0x8}, {&(0x7f0000001900)="8801545395886a0b11f91ee55957bc42e75b8c5bcb853fa2198d4640fca9bdd3b28185d910217324a5ad237060c310827025fea35bc59dc0b13bb662782d5372ebdf55ae005ef8266d6d5528170a1feb58655a97a32a43b320e0564a452d226328395910b878ee325f88ad0cc3f08564b8420495", 0xc}, {&(0x7f0000001980)="9be4cf500a0861bebf1dd2db9e957e741128d7bb231259e983a362b68c56a4682b1f42dd0b32acd258608974b62c903aa9b5a440e6953443873403941ed79f18e94acabe88e7f79d26148a7b2acdb3cdd66077da7c251c4ddf9c90f0cf38da1f5f8185568fc6a56abceed4bceebcbe6150583d0d053e7d51d8e311e39cfdc30d6919f3da832e83516d4de5983408fb95c9437017a13a97abc6ea6b21f1b1401633817f3a06c4dc079180c49580987fd359ef221d3064", 0xb6}, {&(0x7f0000001a40)="cb4c0ef6d5504484cb271d1a4e6267966326ebebca977385daf3747aac5dbdbbef1cdd6fb4e61514c1bde8fb6996f599ff058fa4058a3ff54801e2", 0x3b}, {&(0x7f0000001a80)="eabcf109a44e09ecc1c94f3c93947a8abcd6d278c68a2ad9c942e4422693e0906e76ff2ca518891e73273ccd4926dcfce2036469247d3a303e4e25d5a1c36dcc", 0x40}, {&(0x7f0000001ac0)="275f74695469828ef873a46bfa37baa958487ce985de03c9234ff39e9eda9eb54295e07fb47c9c0f72d1c4a27c6889ff2328afdeec396fbabf5e5b735dd03a0c09aeb30bc73ccbb0d4946440943e8967a9473d783894f70f110fe0bd30dea6f7c5826797c0b52c22c98d60f0b9a9be44deea824df7aeab61868deadee8", 0x7d}, {&(0x7f0000001b40)="c0edfdff7bc4deba4a32047d084c17e161390faade8ec406f0f834f71854e287acc0f3ad01ebe1d1f191caf51ad145bc447073f71ff1260de0a2425226d8dcf58c605a29452d58828f42df4f96139c3d76e3b4707d11667672acf4588b0c2cfcd01b2250c89a7a7d9ba4a12f3403595654dba5778245e09591f56131fbe73a69bf00c7a87de35f2e7b20e7f09030ef44d73717ed5886c80b3c043794f05eeffdaeeda8e8a020c2d2", 0xa8}], 0x9) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001cc0)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) 16:02:52 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0xfffffffa}, {0x18, 0x1, 0x9e7b, 0x2}, 0x9, [0x3ff, 0x1, 0x3, 0x1, 0xa6d, 0x7, 0x8, 0x3]}, 0x3c) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) socket(0x2, 0x3, 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x88) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x1, 0x7, 0x9}, {0x81, 0x9, 0x8, 0x7ff}, {0x5, 0x6, 0x24, 0x1}, {0xc1, 0x1, 0x5, 0x761c723e}, {0x5, 0x7, 0x7, 0x1}, {0xa33e, 0x1, 0xff, 0x3}, {0x699, 0x7f, 0x6a, 0x20}]}) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0xfffffffa}, {0x18, 0x1, 0x9e7b, 0x2}, 0x9, [0x3ff, 0x1, 0x3, 0x1, 0xa6d, 0x7, 0x8, 0x3]}, 0x3c) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) socket(0x2, 0x3, 0x1f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x88) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x1, 0x7, 0x9}, {0x81, 0x9, 0x8, 0x7ff}, {0x5, 0x6, 0x24, 0x1}, {0xc1, 0x1, 0x5, 0x761c723e}, {0x5, 0x7, 0x7, 0x1}, {0xa33e, 0x1, 0xff, 0x3}, {0x699, 0x7f, 0x6a, 0x20}]}) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) 16:02:52 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5635d7", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x2b, 0x0, 0x2e}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xfffffffffffffff8}) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x97ac, 0x0, 0x5, 0xffffdf83, "080424038000000000c5eb210043e99cfcb56028"}) write(r0, &(0x7f00000003c0)="66893f1ba52f925f36a98356ba045673461ea736c591a9a8311fef8d649cdc03cb4f4ae614186571eabe997a84a3b3010000009ccd60652897893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fca4581a0eb449323de9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66bcd4fe01def491539a784a6fce2d2026cc1ae95d1dea8240e36992729b3f55dae2737e85ed23b2053eea427be6c0045598cdfb92934638d33a3908c0d8fea6d70339ec9f4ebc1a6029c01d57192f2181cc1d7112ca76553c68650f346db601e4eb250e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35c", 0x10e) close(r1) 16:02:52 executing program 7: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r0, r1, 0x0, r2, 0x3, 0x4}, 0x1, 0x7, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1600) open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgid() 16:02:52 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:52 executing program 7: setgroups(0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r0, r1, 0x0, r2, 0x3, 0x4}, 0x1, 0x7, 0x8}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1600) (async) open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) (async) setgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) getgid() 16:02:52 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10689, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x14c8}]}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x4, 0x8, 0xffffffff}, {0x8000, 0x1, 0x5}, {0x3, 0x4, 0x9, 0x401}, {0x101, 0x8, 0x2, 0x5}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) (async) pwrite(r0, &(0x7f00000005c0)="dd9681e99141de5a6a0a3325b37e", 0xe, 0x0) 16:02:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0xfffffffa}, {0x18, 0x1, 0x9e7b, 0x2}, 0x9, [0x3ff, 0x1, 0x3, 0x1, 0xa6d, 0x7, 0x8, 0x3]}, 0x3c) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) socket(0x2, 0x3, 0x1f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x88) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x1, 0x7, 0x9}, {0x81, 0x9, 0x8, 0x7ff}, {0x5, 0x6, 0x24, 0x1}, {0xc1, 0x1, 0x5, 0x761c723e}, {0x5, 0x7, 0x7, 0x1}, {0xa33e, 0x1, 0xff, 0x3}, {0x699, 0x7f, 0x6a, 0x20}]}) (async) r6 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:52 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:52 executing program 0: r0 = open(&(0x7f0000001d00)='./file0\x00', 0x8, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="03e8efbdea8d5810c000c0b38b755058f3e06d784232b55b9a0cb7c7605b452f54ada03188034a2217ed0e9267fcb4f752f0413b2101d1e2295771333e4be39752486778683c98b04ef2fa4a1f87c595f55fbb437b42af93d2e33b916e7dc234264be6a3aec2d84eaad92e5a9496d16f16afeeb411523c5060138be7d9a6dbb1a3877be84573b313641cf8127865b6c35145f97ac1f8f383712228bb7e264144b16484e270b4a0b4fa84b0ce89efefc4f2eb6fe0cc04cab336329dbc1198af6ab0abce54a2c26e5a6c66951a12159d8f3e5f858ed2f22402190ba5e0726503f2fefb03e94123cbddea47b19b60596951872034077a578de757e109c614d239909c296f44d03a271386f591d247f104e32feb3f3f55444148850ae06758a7b45241c5b44644fe4e9fc0cfbf2ba312fe7d5b71d7f7acd58aa32b7487336433b78a2d157d13b20a2ba4075cb5c520332c8a66e6926b048b03c87cbdba68af874464f1a8ba0c13a329fac26442c9f0e46052f66a0ef3ae989d4c7fa47b93140a5a6d22d010450445a30b5ff959fbe2e9659acdbf7cab78d2c3760394f9cd199d996246d38505ab6d858a88cdb2f29bc75fd7d628987b788b5a0907cba515c67d9aadc93734bb1938da9fb68b4fc6f0803b5ad674569339e51c67587cf1022bd8dbbff66db27a65bf5d192f7e850fa819efa58c3fe35d5af69ba8fe5c6642e9bec42b152ed5d9036dabe2f763c73478a6c0f56a13a1494cf0d39b7bbb7811994bdce2613af44f7e106756d260901a5fa647f3a93318da831da614eec34d062bcabd16dd7f6b282815815afa220137f14beb8f31cd80ff141b3dcdee9fa9e220a33e307356a37cf95c9bc3c93c7145dd00df38455f21fc3fc8ffc3067a2ba3243613b500969c97f7f9bbb43a8e37e390c801ac5d630c3146d627cd62d02d9847c680b7e33538e4e711831168fdde1854df328ec1021600475b01586dc45e20705dfc8523bdcb473e50da05e3352639ac97edb05cb8ec460d56883ab24273296dcb32dee2515d9c06edf88183518f6a68e29c2c04efe773735842ce3b58390436e95ea00911215412faaa952cae2bef31d982b716850fa1ddce20e214941fd8cd281071a03867430bba4b3f0211d58a2736da1a42e6c9c741a212816277400280629945eead1d59fd4ffb905b9f5fad60941c44371186e67fb6fdd93b03e9150a2bdb88b8a01150393c2fc4c37f71f0d425866d1bb295f9c13ba521ceaaa4c9ed925221fdf9a565fb8d68bf92c6a5cfb522b36f27d78e496c829ce729c2c29b1647532ec2da77be3c717b2f2918964ecb7450e79d75a03d6febd9ffce22658e9f994324377b0f2aa37155c3bdb08e4f04d0b0f2f031b07adfdc9c5aa95fc83a4307050f816dfdf18bb161e8340c3d5512d266ff9e5efcd66ec963fc157d1ea8070144e3ff89f593e1f9e3cb9bed4ad5cc95c135c9a18d99e06c04b160d1c4f16dcb864cef4b4028d9b76dd66d645b0f590882e6e6f7cca1292822a3bcf314016302f6d087f5602e879fbb42ffe787e81c6f072585d20b784f99f7f9edc2e1496c25bf31720cea8a532a98f43c023861bbca21459c59e95e400dd7ab7f3b910b3bb108e7a80f021409289178815ec403703485fc5415d42883a1a25782e0ccd19a723991ee92ffb65feddc97092af9b4e602d684fc42da8bda793f69ced3fbb7f10aa4c43d41f1999a0baea33c3f68438e7fd1888358784ef3a3355c3de853b2851885b1888cc8a7749b91d7e8e142580344b463738e9e44c7b37ec4b962a4841c928a4a35d742e4e7f2daccf9f39573873a8f05e616893cefe2525190fa0dba32c81be4f295e9cbeaba71e8e7860b70895a7ce204db914e7f62f21f18e18dc8db8be765374393d28e22a9a5f44b5e7ce3002ffac06f68d487ca6df79b39ecbdd27b101137a7271d73f92e23a819b21322eedcd6b681aec858740cac895cdb0689cc3cc27e039cf5188c4dd9bc55c6b84116cb4bce72d744b71ca9f4f0c2614466097a73a9726ed2777e32fef6e18d2d65b6b770a275797f6c5cc7189bf34003dfc18a8f250d9214c70a3d02e940c3d0dc7877bf77d33ab2d43f2d7d4de10955d5e1a0ce8228bd73dc5b62c823e3b809d53987ac8917d5352a1082ba99ab7c58a05773763eea4ddbb642e2a8dd4fb070f86d7a27bfd514b2cfc0f1a9ee5f82350cca5ec780f6412dae44a60f021f4a128be3ba0b16a310c8a887141b47b0c14f778f6afe4f02cd1dffe04b272c56379f9b428b86c33419029cf21ebe2213f4667d27e42e84b5024acd6a9609e5e50eb85394b0dab3c440078977ab8ef56c0b20dea83bcb21f7aa877fc64b7a10e46c340f0cb222b94aa5c51e3a2f0acdd0562abb38e753402ea15ee3735fa9db77ab7eb46e2f0046b4eabe6b6e781fc0d82af95225e72a7c8dffcda90551031bd454fbce010726e80f6cd3219fb6bd3d7a4bff81e46020cf79e744db66b8aedb12e5798a5addf5e4575140147eb2e5a8f0b4527c0eca763f88ce352206a88ce4935f635b77db70b918762854f5acb17bd806a17a9c31b769b16faebd7e642ee857a211b5de53e120f84434d1e3a1e3f856d2d02a10944398df4b8463395efdfd8909c5942bf2dd8dee4694d07ea50489d0da5332258cc05d061900f476be17b2b8877ca00d2dca450ef2f12c1fbc2703f3a041806e79a36f9c902bc1fb5f921500dd957a5b8b40a7b34529ea72e6645c9dad47bff771ea664d1c34e7c8e024562b4d392aea32a7c2a9032828506afae3c8357df9c47f66a76dd15db89a92203973eb4de82ffb9eab2a555841b6b1da60f6dadec70bc3852a8504845f6f79731204338d154c302e92a6bd9e61845aa8713c564b8305ce86675229c9bf477ca9c7351d1a08337f6debb8083b91e91f437f24973f25e506017e4c2d3e3392f795f13fa8e21af25ca88ba36344edeafbb110f2ad77f255acd50ade6c219033acc4c7b05fa709b2bc1d5a6e147595e6f3f8a87ae2a91c07a231c8dacafdd7b32682533941d2c0ac4c4c9671b8e9c1e61fad7635ee9447ffd4adc0863ca036d22fbe464e052b243b7a8f467f6538b2d617a742d7505524e559db4274d1450a359912ba933d488a4b7d351e8050b827058603384a91ca610e19b75dc5f3d193be594fe0f2808812aa9e332be8755bd56329878d4493caf523fa1d9556b2d51e8c31c2bfcc2ae9eb7a2d7dcfd04a22bf8f794644682eeec5fc9f705d3305a011c02e361f1cba0abab205143b5211953837673d81f22f6f3ff05dfcfaeb85b240e2ed3a18d42066402c0cee10ea1f4edee95035103d3e2ac77a122c2172e83eaba599d7c3f56c38d2cf4a912c5c1f80a0431954b57c03dbb6d429fba629a3377c3d72d88c07dd3d21f8785b493f031ef28365a25b59dbbc6ff164b6fd06207667261508041946a3729ae1f4a605bb0d84d8b62714181e303cb97e136f9204c97111d415304b9ce48117c3e7ca8909a2c3b03a23e394e6706d170cdb3b3881452fe51d39bcbfc632d78ed95fc550b71ff14fe55d42803300f68b4e0dd0bc13375735f53f886bd90e258163a2d1db809d4704f18d606c14eae05c6494caec0532eba0b4cf7291a258d9f8a4621a605c2df07cba11fe549ab4cf3a18ac820cb0c930ca58a0b06d3f179e3a8e09274f44c669f1bd4d30f2b2e87104b23773156e7fbe575c623944ca5376f8a8a5d2de1149c3054e0a141a41ef3da056b2e45625dec81dece08ad2960c0f354115b3ae6435209b81f1fd2347032227f9f6a7777e36b1e91957e1043cf5aecb9aef59604a0d6063d725fab29138f91f70ebd312274b41319d7ed773c027e3f8d6d981830799af65097c8f12f5b8ec23488bc19486e155ea338d5d2467a61cba63a24df421432c4f92946eab540e32ab3c9ae501f1eef2200d2cab48ac583b711a958d35f4c50d6fdc3816d8c0fef37f5da617a2208bd3e116ab209db49e355e9283151ba52c3872a3ec1a045b0467f3af02270d31efec4acb9a037edcac5f6d6d4494f768852c5952e6e54437353b99572460da2563539ab47c1a5adb9d639f818207be382e0f379ea0cb68339050166905d8d87e2309f13c6d27cf25fba142b59105f5ec5d162f5a6ed2b941d5fc6c323c013860a4170ed599c51d8a87302f1609e0c7c65c1f011f29941f2e0470c1f8bb62429ff5b3fa3b9b1a67ea630844b09d48f293c78e5a8552fadb4f76fc0cf47d0225ba83d7213d95846d4f16b0647f92cbc4b37864bb8c8fe738e0d798817060a96d6a8969415797aeb54fc6a813a0e3a0a10f75c6a9472144c979e811ba84892791ff66d6e2840d84b2bc4215b666272f2144e43b0d05fa40070e22b5413acebc9660d51156ab60ace137329341527452de2d223fd2a80e1b377fd337ad7b3d00a72fbfba2298da51be525db79e3c29ffe0776d67442814e92e45bcfac8344c6e0cf123cec40710316dc00c88f478836534056f9fc3023bc2c283f435baef379eb5bf1d286ed00bdc12d0e00f8b76598c45ffc996d55c058c7706fb8ce2668a1f4f4784b37b64596e5f72a5fd1866ca9a748b62fb01054fb55c5628035ef694f46dd15be47b3b0f2490e75eac3d22a82b675adb1e58123ab9cb70723ea95a260949fa65627e126d93242e8fa33271cac1f37bcbed416652493fed48e619ff74f5c7ec50a763271f9504f15de1e794060d2e2baecce05e131f796aa8655d4228bcb6029ace6f9b621ea8ae2bdc19e488c2ddda8c24a4eb1a0b00ef69decfdb387643cc1f434dfe5457c88fbb4552420973f56d3d2e975baeb311bc45dc144553cb206c4b4f7ef049b29dcd7b1b8c4b496714392a9572b121158c7228ff37f6a0909724f2ba6b5e06ba9f6ee362a3fe832f063aeb767a54b54f13470b7a67afd633b1a853644a52766068156a9a0d646e49577d57bc511b2fc1a1efc3bc661d3ea318979554386f2c1edb57f86ab8f0fb8ae1cbe78b3fea0ec96665e4cbde7923e18c0b72eaf4f2d8584353a0a255b33aeecfa51a6782a7a78cc2299e509beed40c60e92fc528dd81b934a2f58d96b64766898e7baa2cb621fae47bed6ad665962cc8b202d00975e3806f901b0de5ef0ded702e66555afe829bff7f46ac4d798ef52c6744ce7c3b99cf5ac7987c7fb27bd985b993c98a6f431ed0b0a075cadc6a9b735c441fb2a4df617053d2fc433c74741004a75954783150c0c083bd555a08e0c8e94a8041d25d024cbe056951ac487ebdba64c56379793d3972a690dde1ff2b5fc5f50e0f55a574a270feaab690afb6ab1e10988d5e3ba5a6240f32cf59d37b3b7a4c1bc3624c9d82ad78b734e98373a8883659567331efa2cf8cb25af08eb149fef4565b4ac6209947756f41380668e056a24746fa7e505f3edf8208e0d28a35535995cbdb1506ff6826b7b666884898c3e531ca7793dd105ca554842babb537e473f7e63cdbb2e243282b8c7e90fe86a3d15be2442faff0e2cfc5670cf956e8d591e567c892a7c98e23791d173a8171f8548535cf85d8bda3adb17bf3a842c5d560f7f0a904470f2d928809d0e999c62128247dc5c459cc18b92f3e6bf92a76aad317f4b697d9feeb9c9ca1dd1ce5ba550eef6b5bde5ef1b69dd5448a238c4bddfdb1c3b7d141ccf4b7f9d3e754f4989cf48d6abe09b730e74d13ef095cd022f66e8f88d611d97221409c7e18c1e7b4650fbecce478d90faaadb0aed5791b989b43a1b75d2dd15e853130b1de2094ec35756fab109ad968a5c1dd1f176b", 0x1000}, {&(0x7f0000000040)="bbec9abd5be665c9d9ede7762a2a078c0faab1fa9cb7f6c3248cd4f509a1df2d171da1f7966e3508c75e4480b68c811e70b2e1f4", 0x34}, {&(0x7f0000000140)="c60e06a5af5f1d09f88dc54ebb9d720391842478a2fac8fc", 0x18}, {&(0x7f0000000180)="8c0f5555d068dfbe67f1249a6ba1bd7d63b789", 0x13}, {&(0x7f0000001680)="304468c35931d141808cad12a4e9c2fd9768eda0fcb14bc9f1329a614633eae7269e1f4b586959ddff2e15775296594598e9162fd3494dff238a2a042b38268a321c88c063a845dea7882007d5a2f26d6a82d53d82c850dcbba6314a1f790b03e3904f647e6cd5ca4fc207b926d199f6de95f686f989d1ffe6509129e6c4981513ff5cf75437d5fc60a61b319a674304160f11b0097f5ae14484c551843c4a6750776ecfce16d621cc484bd562010b75fca947", 0xb3}], 0x5, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) fcntl$getown(r1, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000000)="37a2cba9bab90d185a2a8cf27015d61975aa538e19901a0a6bb532777393e3ff00879f8c", 0x24}, {&(0x7f0000000340)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f", 0xa4}, {&(0x7f0000000640)="fdb2617e274d09632a00000063e8ce5f25fe27c90400412d280a839c4560a374e34321424a5e48f8f617713b2ad1870350f60000000000000000", 0x3a}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) r2 = socket$unix(0x1, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x80}, {r2, 0x8}, {r3, 0x80}, {r1, 0x20}], 0x6, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) writev(r4, &(0x7f0000001c00)=[{&(0x7f0000001740)="02cb8a9c40305776e31f9c5daa8ec8766e41e8de83b0d53ddd39f33db34e1a4c0990e924c3ed7ef89a8c71fb402210a78270f7dd01a486e1b6c5ec263cade8194238c349e121677c31fe1905e6b61b9b4f7ba5417eeb7914ad29496ee614b295e1024f8efabd998de16bf5f93448da1cdd0ae76ec6cc506ebf838695795d8b495e5643d6870cb83f0fd23deb89f5b32aa5716bb8ea881ae1c6c1c7add99ae6f9b65fe5629a193825c7d6ffb327d848e442cf6384640277222444e8caad3feadfd9853416b6e3018e2e0b6555e6c8ce38115ae925564b3c208697be0eb45e505a3ed904e4962bcf501ad9f61d0b7d6a", 0xef}, {&(0x7f0000001840)="563a55c0378ec6365adb3bd0eaa5f71c063a015a558a779ccf63b7ba9758851d494e7e11127ef37f615c466d952e040db0d824c4e9163f28677fe2450a605b0fe64da38b81a695ed01b4093e7f8224d116dcc9f17af1", 0x56}, {&(0x7f00000018c0), 0x8}, {&(0x7f0000001900)="8801545395886a0b11f91ee55957bc42e75b8c5bcb853fa2198d4640fca9bdd3b28185d910217324a5ad237060c310827025fea35bc59dc0b13bb662782d5372ebdf55ae005ef8266d6d5528170a1feb58655a97a32a43b320e0564a452d226328395910b878ee325f88ad0cc3f08564b8420495", 0xc}, {&(0x7f0000001980)="9be4cf500a0861bebf1dd2db9e957e741128d7bb231259e983a362b68c56a4682b1f42dd0b32acd258608974b62c903aa9b5a440e6953443873403941ed79f18e94acabe88e7f79d26148a7b2acdb3cdd66077da7c251c4ddf9c90f0cf38da1f5f8185568fc6a56abceed4bceebcbe6150583d0d053e7d51d8e311e39cfdc30d6919f3da832e83516d4de5983408fb95c9437017a13a97abc6ea6b21f1b1401633817f3a06c4dc079180c49580987fd359ef221d3064", 0xb6}, {&(0x7f0000001a40)="cb4c0ef6d5504484cb271d1a4e6267966326ebebca977385daf3747aac5dbdbbef1cdd6fb4e61514c1bde8fb6996f599ff058fa4058a3ff54801e2", 0x3b}, {&(0x7f0000001a80)="eabcf109a44e09ecc1c94f3c93947a8abcd6d278c68a2ad9c942e4422693e0906e76ff2ca518891e73273ccd4926dcfce2036469247d3a303e4e25d5a1c36dcc", 0x40}, {&(0x7f0000001ac0)="275f74695469828ef873a46bfa37baa958487ce985de03c9234ff39e9eda9eb54295e07fb47c9c0f72d1c4a27c6889ff2328afdeec396fbabf5e5b735dd03a0c09aeb30bc73ccbb0d4946440943e8967a9473d783894f70f110fe0bd30dea6f7c5826797c0b52c22c98d60f0b9a9be44deea824df7aeab61868deadee8", 0x7d}, {&(0x7f0000001b40)="c0edfdff7bc4deba4a32047d084c17e161390faade8ec406f0f834f71854e287acc0f3ad01ebe1d1f191caf51ad145bc447073f71ff1260de0a2425226d8dcf58c605a29452d58828f42df4f96139c3d76e3b4707d11667672acf4588b0c2cfcd01b2250c89a7a7d9ba4a12f3403595654dba5778245e09591f56131fbe73a69bf00c7a87de35f2e7b20e7f09030ef44d73717ed5886c80b3c043794f05eeffdaeeda8e8a020c2d2", 0xa8}], 0x9) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001cc0)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) open(&(0x7f0000001d00)='./file0\x00', 0x8, 0xc) (async) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="03e8efbdea8d5810c000c0b38b755058f3e06d784232b55b9a0cb7c7605b452f54ada03188034a2217ed0e9267fcb4f752f0413b2101d1e2295771333e4be39752486778683c98b04ef2fa4a1f87c595f55fbb437b42af93d2e33b916e7dc234264be6a3aec2d84eaad92e5a9496d16f16afeeb411523c5060138be7d9a6dbb1a3877be84573b313641cf8127865b6c35145f97ac1f8f383712228bb7e264144b16484e270b4a0b4fa84b0ce89efefc4f2eb6fe0cc04cab336329dbc1198af6ab0abce54a2c26e5a6c66951a12159d8f3e5f858ed2f22402190ba5e0726503f2fefb03e94123cbddea47b19b60596951872034077a578de757e109c614d239909c296f44d03a271386f591d247f104e32feb3f3f55444148850ae06758a7b45241c5b44644fe4e9fc0cfbf2ba312fe7d5b71d7f7acd58aa32b7487336433b78a2d157d13b20a2ba4075cb5c520332c8a66e6926b048b03c87cbdba68af874464f1a8ba0c13a329fac26442c9f0e46052f66a0ef3ae989d4c7fa47b93140a5a6d22d010450445a30b5ff959fbe2e9659acdbf7cab78d2c3760394f9cd199d996246d38505ab6d858a88cdb2f29bc75fd7d628987b788b5a0907cba515c67d9aadc93734bb1938da9fb68b4fc6f0803b5ad674569339e51c67587cf1022bd8dbbff66db27a65bf5d192f7e850fa819efa58c3fe35d5af69ba8fe5c6642e9bec42b152ed5d9036dabe2f763c73478a6c0f56a13a1494cf0d39b7bbb7811994bdce2613af44f7e106756d260901a5fa647f3a93318da831da614eec34d062bcabd16dd7f6b282815815afa220137f14beb8f31cd80ff141b3dcdee9fa9e220a33e307356a37cf95c9bc3c93c7145dd00df38455f21fc3fc8ffc3067a2ba3243613b500969c97f7f9bbb43a8e37e390c801ac5d630c3146d627cd62d02d9847c680b7e33538e4e711831168fdde1854df328ec1021600475b01586dc45e20705dfc8523bdcb473e50da05e3352639ac97edb05cb8ec460d56883ab24273296dcb32dee2515d9c06edf88183518f6a68e29c2c04efe773735842ce3b58390436e95ea00911215412faaa952cae2bef31d982b716850fa1ddce20e214941fd8cd281071a03867430bba4b3f0211d58a2736da1a42e6c9c741a212816277400280629945eead1d59fd4ffb905b9f5fad60941c44371186e67fb6fdd93b03e9150a2bdb88b8a01150393c2fc4c37f71f0d425866d1bb295f9c13ba521ceaaa4c9ed925221fdf9a565fb8d68bf92c6a5cfb522b36f27d78e496c829ce729c2c29b1647532ec2da77be3c717b2f2918964ecb7450e79d75a03d6febd9ffce22658e9f994324377b0f2aa37155c3bdb08e4f04d0b0f2f031b07adfdc9c5aa95fc83a4307050f816dfdf18bb161e8340c3d5512d266ff9e5efcd66ec963fc157d1ea8070144e3ff89f593e1f9e3cb9bed4ad5cc95c135c9a18d99e06c04b160d1c4f16dcb864cef4b4028d9b76dd66d645b0f590882e6e6f7cca1292822a3bcf314016302f6d087f5602e879fbb42ffe787e81c6f072585d20b784f99f7f9edc2e1496c25bf31720cea8a532a98f43c023861bbca21459c59e95e400dd7ab7f3b910b3bb108e7a80f021409289178815ec403703485fc5415d42883a1a25782e0ccd19a723991ee92ffb65feddc97092af9b4e602d684fc42da8bda793f69ced3fbb7f10aa4c43d41f1999a0baea33c3f68438e7fd1888358784ef3a3355c3de853b2851885b1888cc8a7749b91d7e8e142580344b463738e9e44c7b37ec4b962a4841c928a4a35d742e4e7f2daccf9f39573873a8f05e616893cefe2525190fa0dba32c81be4f295e9cbeaba71e8e7860b70895a7ce204db914e7f62f21f18e18dc8db8be765374393d28e22a9a5f44b5e7ce3002ffac06f68d487ca6df79b39ecbdd27b101137a7271d73f92e23a819b21322eedcd6b681aec858740cac895cdb0689cc3cc27e039cf5188c4dd9bc55c6b84116cb4bce72d744b71ca9f4f0c2614466097a73a9726ed2777e32fef6e18d2d65b6b770a275797f6c5cc7189bf34003dfc18a8f250d9214c70a3d02e940c3d0dc7877bf77d33ab2d43f2d7d4de10955d5e1a0ce8228bd73dc5b62c823e3b809d53987ac8917d5352a1082ba99ab7c58a05773763eea4ddbb642e2a8dd4fb070f86d7a27bfd514b2cfc0f1a9ee5f82350cca5ec780f6412dae44a60f021f4a128be3ba0b16a310c8a887141b47b0c14f778f6afe4f02cd1dffe04b272c56379f9b428b86c33419029cf21ebe2213f4667d27e42e84b5024acd6a9609e5e50eb85394b0dab3c440078977ab8ef56c0b20dea83bcb21f7aa877fc64b7a10e46c340f0cb222b94aa5c51e3a2f0acdd0562abb38e753402ea15ee3735fa9db77ab7eb46e2f0046b4eabe6b6e781fc0d82af95225e72a7c8dffcda90551031bd454fbce010726e80f6cd3219fb6bd3d7a4bff81e46020cf79e744db66b8aedb12e5798a5addf5e4575140147eb2e5a8f0b4527c0eca763f88ce352206a88ce4935f635b77db70b918762854f5acb17bd806a17a9c31b769b16faebd7e642ee857a211b5de53e120f84434d1e3a1e3f856d2d02a10944398df4b8463395efdfd8909c5942bf2dd8dee4694d07ea50489d0da5332258cc05d061900f476be17b2b8877ca00d2dca450ef2f12c1fbc2703f3a041806e79a36f9c902bc1fb5f921500dd957a5b8b40a7b34529ea72e6645c9dad47bff771ea664d1c34e7c8e024562b4d392aea32a7c2a9032828506afae3c8357df9c47f66a76dd15db89a92203973eb4de82ffb9eab2a555841b6b1da60f6dadec70bc3852a8504845f6f79731204338d154c302e92a6bd9e61845aa8713c564b8305ce86675229c9bf477ca9c7351d1a08337f6debb8083b91e91f437f24973f25e506017e4c2d3e3392f795f13fa8e21af25ca88ba36344edeafbb110f2ad77f255acd50ade6c219033acc4c7b05fa709b2bc1d5a6e147595e6f3f8a87ae2a91c07a231c8dacafdd7b32682533941d2c0ac4c4c9671b8e9c1e61fad7635ee9447ffd4adc0863ca036d22fbe464e052b243b7a8f467f6538b2d617a742d7505524e559db4274d1450a359912ba933d488a4b7d351e8050b827058603384a91ca610e19b75dc5f3d193be594fe0f2808812aa9e332be8755bd56329878d4493caf523fa1d9556b2d51e8c31c2bfcc2ae9eb7a2d7dcfd04a22bf8f794644682eeec5fc9f705d3305a011c02e361f1cba0abab205143b5211953837673d81f22f6f3ff05dfcfaeb85b240e2ed3a18d42066402c0cee10ea1f4edee95035103d3e2ac77a122c2172e83eaba599d7c3f56c38d2cf4a912c5c1f80a0431954b57c03dbb6d429fba629a3377c3d72d88c07dd3d21f8785b493f031ef28365a25b59dbbc6ff164b6fd06207667261508041946a3729ae1f4a605bb0d84d8b62714181e303cb97e136f9204c97111d415304b9ce48117c3e7ca8909a2c3b03a23e394e6706d170cdb3b3881452fe51d39bcbfc632d78ed95fc550b71ff14fe55d42803300f68b4e0dd0bc13375735f53f886bd90e258163a2d1db809d4704f18d606c14eae05c6494caec0532eba0b4cf7291a258d9f8a4621a605c2df07cba11fe549ab4cf3a18ac820cb0c930ca58a0b06d3f179e3a8e09274f44c669f1bd4d30f2b2e87104b23773156e7fbe575c623944ca5376f8a8a5d2de1149c3054e0a141a41ef3da056b2e45625dec81dece08ad2960c0f354115b3ae6435209b81f1fd2347032227f9f6a7777e36b1e91957e1043cf5aecb9aef59604a0d6063d725fab29138f91f70ebd312274b41319d7ed773c027e3f8d6d981830799af65097c8f12f5b8ec23488bc19486e155ea338d5d2467a61cba63a24df421432c4f92946eab540e32ab3c9ae501f1eef2200d2cab48ac583b711a958d35f4c50d6fdc3816d8c0fef37f5da617a2208bd3e116ab209db49e355e9283151ba52c3872a3ec1a045b0467f3af02270d31efec4acb9a037edcac5f6d6d4494f768852c5952e6e54437353b99572460da2563539ab47c1a5adb9d639f818207be382e0f379ea0cb68339050166905d8d87e2309f13c6d27cf25fba142b59105f5ec5d162f5a6ed2b941d5fc6c323c013860a4170ed599c51d8a87302f1609e0c7c65c1f011f29941f2e0470c1f8bb62429ff5b3fa3b9b1a67ea630844b09d48f293c78e5a8552fadb4f76fc0cf47d0225ba83d7213d95846d4f16b0647f92cbc4b37864bb8c8fe738e0d798817060a96d6a8969415797aeb54fc6a813a0e3a0a10f75c6a9472144c979e811ba84892791ff66d6e2840d84b2bc4215b666272f2144e43b0d05fa40070e22b5413acebc9660d51156ab60ace137329341527452de2d223fd2a80e1b377fd337ad7b3d00a72fbfba2298da51be525db79e3c29ffe0776d67442814e92e45bcfac8344c6e0cf123cec40710316dc00c88f478836534056f9fc3023bc2c283f435baef379eb5bf1d286ed00bdc12d0e00f8b76598c45ffc996d55c058c7706fb8ce2668a1f4f4784b37b64596e5f72a5fd1866ca9a748b62fb01054fb55c5628035ef694f46dd15be47b3b0f2490e75eac3d22a82b675adb1e58123ab9cb70723ea95a260949fa65627e126d93242e8fa33271cac1f37bcbed416652493fed48e619ff74f5c7ec50a763271f9504f15de1e794060d2e2baecce05e131f796aa8655d4228bcb6029ace6f9b621ea8ae2bdc19e488c2ddda8c24a4eb1a0b00ef69decfdb387643cc1f434dfe5457c88fbb4552420973f56d3d2e975baeb311bc45dc144553cb206c4b4f7ef049b29dcd7b1b8c4b496714392a9572b121158c7228ff37f6a0909724f2ba6b5e06ba9f6ee362a3fe832f063aeb767a54b54f13470b7a67afd633b1a853644a52766068156a9a0d646e49577d57bc511b2fc1a1efc3bc661d3ea318979554386f2c1edb57f86ab8f0fb8ae1cbe78b3fea0ec96665e4cbde7923e18c0b72eaf4f2d8584353a0a255b33aeecfa51a6782a7a78cc2299e509beed40c60e92fc528dd81b934a2f58d96b64766898e7baa2cb621fae47bed6ad665962cc8b202d00975e3806f901b0de5ef0ded702e66555afe829bff7f46ac4d798ef52c6744ce7c3b99cf5ac7987c7fb27bd985b993c98a6f431ed0b0a075cadc6a9b735c441fb2a4df617053d2fc433c74741004a75954783150c0c083bd555a08e0c8e94a8041d25d024cbe056951ac487ebdba64c56379793d3972a690dde1ff2b5fc5f50e0f55a574a270feaab690afb6ab1e10988d5e3ba5a6240f32cf59d37b3b7a4c1bc3624c9d82ad78b734e98373a8883659567331efa2cf8cb25af08eb149fef4565b4ac6209947756f41380668e056a24746fa7e505f3edf8208e0d28a35535995cbdb1506ff6826b7b666884898c3e531ca7793dd105ca554842babb537e473f7e63cdbb2e243282b8c7e90fe86a3d15be2442faff0e2cfc5670cf956e8d591e567c892a7c98e23791d173a8171f8548535cf85d8bda3adb17bf3a842c5d560f7f0a904470f2d928809d0e999c62128247dc5c459cc18b92f3e6bf92a76aad317f4b697d9feeb9c9ca1dd1ce5ba550eef6b5bde5ef1b69dd5448a238c4bddfdb1c3b7d141ccf4b7f9d3e754f4989cf48d6abe09b730e74d13ef095cd022f66e8f88d611d97221409c7e18c1e7b4650fbecce478d90faaadb0aed5791b989b43a1b75d2dd15e853130b1de2094ec35756fab109ad968a5c1dd1f176b", 0x1000}, {&(0x7f0000000040)="bbec9abd5be665c9d9ede7762a2a078c0faab1fa9cb7f6c3248cd4f509a1df2d171da1f7966e3508c75e4480b68c811e70b2e1f4", 0x34}, {&(0x7f0000000140)="c60e06a5af5f1d09f88dc54ebb9d720391842478a2fac8fc", 0x18}, {&(0x7f0000000180)="8c0f5555d068dfbe67f1249a6ba1bd7d63b789", 0x13}, {&(0x7f0000001680)="304468c35931d141808cad12a4e9c2fd9768eda0fcb14bc9f1329a614633eae7269e1f4b586959ddff2e15775296594598e9162fd3494dff238a2a042b38268a321c88c063a845dea7882007d5a2f26d6a82d53d82c850dcbba6314a1f790b03e3904f647e6cd5ca4fc207b926d199f6de95f686f989d1ffe6509129e6c4981513ff5cf75437d5fc60a61b319a674304160f11b0097f5ae14484c551843c4a6750776ecfce16d621cc484bd562010b75fca947", 0xb3}], 0x5, 0x8) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) (async) fcntl$getown(r1, 0x5) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000000)="37a2cba9bab90d185a2a8cf27015d61975aa538e19901a0a6bb532777393e3ff00879f8c", 0x24}, {&(0x7f0000000340)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f", 0xa4}, {&(0x7f0000000640)="fdb2617e274d09632a00000063e8ce5f25fe27c90400412d280a839c4560a374e34321424a5e48f8f617713b2ad1870350f60000000000000000", 0x3a}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) (async) socket$unix(0x1, 0x2, 0x0) (async) syz_open_pts() (async) close(r3) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000140)=' ', 0x1) (async) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x80}, {r2, 0x8}, {r3, 0x80}, {r1, 0x20}], 0x6, 0x4) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) (async) writev(r4, &(0x7f0000001c00)=[{&(0x7f0000001740)="02cb8a9c40305776e31f9c5daa8ec8766e41e8de83b0d53ddd39f33db34e1a4c0990e924c3ed7ef89a8c71fb402210a78270f7dd01a486e1b6c5ec263cade8194238c349e121677c31fe1905e6b61b9b4f7ba5417eeb7914ad29496ee614b295e1024f8efabd998de16bf5f93448da1cdd0ae76ec6cc506ebf838695795d8b495e5643d6870cb83f0fd23deb89f5b32aa5716bb8ea881ae1c6c1c7add99ae6f9b65fe5629a193825c7d6ffb327d848e442cf6384640277222444e8caad3feadfd9853416b6e3018e2e0b6555e6c8ce38115ae925564b3c208697be0eb45e505a3ed904e4962bcf501ad9f61d0b7d6a", 0xef}, {&(0x7f0000001840)="563a55c0378ec6365adb3bd0eaa5f71c063a015a558a779ccf63b7ba9758851d494e7e11127ef37f615c466d952e040db0d824c4e9163f28677fe2450a605b0fe64da38b81a695ed01b4093e7f8224d116dcc9f17af1", 0x56}, {&(0x7f00000018c0), 0x8}, {&(0x7f0000001900)="8801545395886a0b11f91ee55957bc42e75b8c5bcb853fa2198d4640fca9bdd3b28185d910217324a5ad237060c310827025fea35bc59dc0b13bb662782d5372ebdf55ae005ef8266d6d5528170a1feb58655a97a32a43b320e0564a452d226328395910b878ee325f88ad0cc3f08564b8420495", 0xc}, {&(0x7f0000001980)="9be4cf500a0861bebf1dd2db9e957e741128d7bb231259e983a362b68c56a4682b1f42dd0b32acd258608974b62c903aa9b5a440e6953443873403941ed79f18e94acabe88e7f79d26148a7b2acdb3cdd66077da7c251c4ddf9c90f0cf38da1f5f8185568fc6a56abceed4bceebcbe6150583d0d053e7d51d8e311e39cfdc30d6919f3da832e83516d4de5983408fb95c9437017a13a97abc6ea6b21f1b1401633817f3a06c4dc079180c49580987fd359ef221d3064", 0xb6}, {&(0x7f0000001a40)="cb4c0ef6d5504484cb271d1a4e6267966326ebebca977385daf3747aac5dbdbbef1cdd6fb4e61514c1bde8fb6996f599ff058fa4058a3ff54801e2", 0x3b}, {&(0x7f0000001a80)="eabcf109a44e09ecc1c94f3c93947a8abcd6d278c68a2ad9c942e4422693e0906e76ff2ca518891e73273ccd4926dcfce2036469247d3a303e4e25d5a1c36dcc", 0x40}, {&(0x7f0000001ac0)="275f74695469828ef873a46bfa37baa958487ce985de03c9234ff39e9eda9eb54295e07fb47c9c0f72d1c4a27c6889ff2328afdeec396fbabf5e5b735dd03a0c09aeb30bc73ccbb0d4946440943e8967a9473d783894f70f110fe0bd30dea6f7c5826797c0b52c22c98d60f0b9a9be44deea824df7aeab61868deadee8", 0x7d}, {&(0x7f0000001b40)="c0edfdff7bc4deba4a32047d084c17e161390faade8ec406f0f834f71854e287acc0f3ad01ebe1d1f191caf51ad145bc447073f71ff1260de0a2425226d8dcf58c605a29452d58828f42df4f96139c3d76e3b4707d11667672acf4588b0c2cfcd01b2250c89a7a7d9ba4a12f3403595654dba5778245e09591f56131fbe73a69bf00c7a87de35f2e7b20e7f09030ef44d73717ed5886c80b3c043794f05eeffdaeeda8e8a020c2d2", 0xa8}], 0x9) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001cc0)=0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) (async) 16:02:52 executing program 7: setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async, rerun: 32) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) (rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r0, r1, 0x0, r2, 0x3, 0x4}, 0x1, 0x7, 0x8}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1600) (async) open$dir(&(0x7f00000007c0)='./bus\x00', 0x0, 0x0) setgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 32) getgid() (rerun: 32) 16:02:52 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xccf0, 0x53, 0x1f, 0x5}, {0x2, 0x0, 0x0, 0x3}, {0x1, 0xf5, 0x80, 0x1}, {0x100, 0x2d, 0xff, 0x10000}, {0xff, 0x8, 0x4}]}) r6 = fcntl$dupfd(r5, 0x0, r1) socket(0x61, 0x4000, 0x20) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) accept$inet6(r7, 0x0, &(0x7f0000000100)) 16:02:52 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xccf0, 0x53, 0x1f, 0x5}, {0x2, 0x0, 0x0, 0x3}, {0x1, 0xf5, 0x80, 0x1}, {0x100, 0x2d, 0xff, 0x10000}, {0xff, 0x8, 0x4}]}) (async) r6 = fcntl$dupfd(r5, 0x0, r1) socket(0x61, 0x4000, 0x20) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) accept$inet6(r7, 0x0, &(0x7f0000000100)) 16:02:53 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRESOCT]) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) 16:02:53 executing program 0: r0 = open(&(0x7f0000001d00)='./file0\x00', 0x8, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000680)="03e8efbdea8d5810c000c0b38b755058f3e06d784232b55b9a0cb7c7605b452f54ada03188034a2217ed0e9267fcb4f752f0413b2101d1e2295771333e4be39752486778683c98b04ef2fa4a1f87c595f55fbb437b42af93d2e33b916e7dc234264be6a3aec2d84eaad92e5a9496d16f16afeeb411523c5060138be7d9a6dbb1a3877be84573b313641cf8127865b6c35145f97ac1f8f383712228bb7e264144b16484e270b4a0b4fa84b0ce89efefc4f2eb6fe0cc04cab336329dbc1198af6ab0abce54a2c26e5a6c66951a12159d8f3e5f858ed2f22402190ba5e0726503f2fefb03e94123cbddea47b19b60596951872034077a578de757e109c614d239909c296f44d03a271386f591d247f104e32feb3f3f55444148850ae06758a7b45241c5b44644fe4e9fc0cfbf2ba312fe7d5b71d7f7acd58aa32b7487336433b78a2d157d13b20a2ba4075cb5c520332c8a66e6926b048b03c87cbdba68af874464f1a8ba0c13a329fac26442c9f0e46052f66a0ef3ae989d4c7fa47b93140a5a6d22d010450445a30b5ff959fbe2e9659acdbf7cab78d2c3760394f9cd199d996246d38505ab6d858a88cdb2f29bc75fd7d628987b788b5a0907cba515c67d9aadc93734bb1938da9fb68b4fc6f0803b5ad674569339e51c67587cf1022bd8dbbff66db27a65bf5d192f7e850fa819efa58c3fe35d5af69ba8fe5c6642e9bec42b152ed5d9036dabe2f763c73478a6c0f56a13a1494cf0d39b7bbb7811994bdce2613af44f7e106756d260901a5fa647f3a93318da831da614eec34d062bcabd16dd7f6b282815815afa220137f14beb8f31cd80ff141b3dcdee9fa9e220a33e307356a37cf95c9bc3c93c7145dd00df38455f21fc3fc8ffc3067a2ba3243613b500969c97f7f9bbb43a8e37e390c801ac5d630c3146d627cd62d02d9847c680b7e33538e4e711831168fdde1854df328ec1021600475b01586dc45e20705dfc8523bdcb473e50da05e3352639ac97edb05cb8ec460d56883ab24273296dcb32dee2515d9c06edf88183518f6a68e29c2c04efe773735842ce3b58390436e95ea00911215412faaa952cae2bef31d982b716850fa1ddce20e214941fd8cd281071a03867430bba4b3f0211d58a2736da1a42e6c9c741a212816277400280629945eead1d59fd4ffb905b9f5fad60941c44371186e67fb6fdd93b03e9150a2bdb88b8a01150393c2fc4c37f71f0d425866d1bb295f9c13ba521ceaaa4c9ed925221fdf9a565fb8d68bf92c6a5cfb522b36f27d78e496c829ce729c2c29b1647532ec2da77be3c717b2f2918964ecb7450e79d75a03d6febd9ffce22658e9f994324377b0f2aa37155c3bdb08e4f04d0b0f2f031b07adfdc9c5aa95fc83a4307050f816dfdf18bb161e8340c3d5512d266ff9e5efcd66ec963fc157d1ea8070144e3ff89f593e1f9e3cb9bed4ad5cc95c135c9a18d99e06c04b160d1c4f16dcb864cef4b4028d9b76dd66d645b0f590882e6e6f7cca1292822a3bcf314016302f6d087f5602e879fbb42ffe787e81c6f072585d20b784f99f7f9edc2e1496c25bf31720cea8a532a98f43c023861bbca21459c59e95e400dd7ab7f3b910b3bb108e7a80f021409289178815ec403703485fc5415d42883a1a25782e0ccd19a723991ee92ffb65feddc97092af9b4e602d684fc42da8bda793f69ced3fbb7f10aa4c43d41f1999a0baea33c3f68438e7fd1888358784ef3a3355c3de853b2851885b1888cc8a7749b91d7e8e142580344b463738e9e44c7b37ec4b962a4841c928a4a35d742e4e7f2daccf9f39573873a8f05e616893cefe2525190fa0dba32c81be4f295e9cbeaba71e8e7860b70895a7ce204db914e7f62f21f18e18dc8db8be765374393d28e22a9a5f44b5e7ce3002ffac06f68d487ca6df79b39ecbdd27b101137a7271d73f92e23a819b21322eedcd6b681aec858740cac895cdb0689cc3cc27e039cf5188c4dd9bc55c6b84116cb4bce72d744b71ca9f4f0c2614466097a73a9726ed2777e32fef6e18d2d65b6b770a275797f6c5cc7189bf34003dfc18a8f250d9214c70a3d02e940c3d0dc7877bf77d33ab2d43f2d7d4de10955d5e1a0ce8228bd73dc5b62c823e3b809d53987ac8917d5352a1082ba99ab7c58a05773763eea4ddbb642e2a8dd4fb070f86d7a27bfd514b2cfc0f1a9ee5f82350cca5ec780f6412dae44a60f021f4a128be3ba0b16a310c8a887141b47b0c14f778f6afe4f02cd1dffe04b272c56379f9b428b86c33419029cf21ebe2213f4667d27e42e84b5024acd6a9609e5e50eb85394b0dab3c440078977ab8ef56c0b20dea83bcb21f7aa877fc64b7a10e46c340f0cb222b94aa5c51e3a2f0acdd0562abb38e753402ea15ee3735fa9db77ab7eb46e2f0046b4eabe6b6e781fc0d82af95225e72a7c8dffcda90551031bd454fbce010726e80f6cd3219fb6bd3d7a4bff81e46020cf79e744db66b8aedb12e5798a5addf5e4575140147eb2e5a8f0b4527c0eca763f88ce352206a88ce4935f635b77db70b918762854f5acb17bd806a17a9c31b769b16faebd7e642ee857a211b5de53e120f84434d1e3a1e3f856d2d02a10944398df4b8463395efdfd8909c5942bf2dd8dee4694d07ea50489d0da5332258cc05d061900f476be17b2b8877ca00d2dca450ef2f12c1fbc2703f3a041806e79a36f9c902bc1fb5f921500dd957a5b8b40a7b34529ea72e6645c9dad47bff771ea664d1c34e7c8e024562b4d392aea32a7c2a9032828506afae3c8357df9c47f66a76dd15db89a92203973eb4de82ffb9eab2a555841b6b1da60f6dadec70bc3852a8504845f6f79731204338d154c302e92a6bd9e61845aa8713c564b8305ce86675229c9bf477ca9c7351d1a08337f6debb8083b91e91f437f24973f25e506017e4c2d3e3392f795f13fa8e21af25ca88ba36344edeafbb110f2ad77f255acd50ade6c219033acc4c7b05fa709b2bc1d5a6e147595e6f3f8a87ae2a91c07a231c8dacafdd7b32682533941d2c0ac4c4c9671b8e9c1e61fad7635ee9447ffd4adc0863ca036d22fbe464e052b243b7a8f467f6538b2d617a742d7505524e559db4274d1450a359912ba933d488a4b7d351e8050b827058603384a91ca610e19b75dc5f3d193be594fe0f2808812aa9e332be8755bd56329878d4493caf523fa1d9556b2d51e8c31c2bfcc2ae9eb7a2d7dcfd04a22bf8f794644682eeec5fc9f705d3305a011c02e361f1cba0abab205143b5211953837673d81f22f6f3ff05dfcfaeb85b240e2ed3a18d42066402c0cee10ea1f4edee95035103d3e2ac77a122c2172e83eaba599d7c3f56c38d2cf4a912c5c1f80a0431954b57c03dbb6d429fba629a3377c3d72d88c07dd3d21f8785b493f031ef28365a25b59dbbc6ff164b6fd06207667261508041946a3729ae1f4a605bb0d84d8b62714181e303cb97e136f9204c97111d415304b9ce48117c3e7ca8909a2c3b03a23e394e6706d170cdb3b3881452fe51d39bcbfc632d78ed95fc550b71ff14fe55d42803300f68b4e0dd0bc13375735f53f886bd90e258163a2d1db809d4704f18d606c14eae05c6494caec0532eba0b4cf7291a258d9f8a4621a605c2df07cba11fe549ab4cf3a18ac820cb0c930ca58a0b06d3f179e3a8e09274f44c669f1bd4d30f2b2e87104b23773156e7fbe575c623944ca5376f8a8a5d2de1149c3054e0a141a41ef3da056b2e45625dec81dece08ad2960c0f354115b3ae6435209b81f1fd2347032227f9f6a7777e36b1e91957e1043cf5aecb9aef59604a0d6063d725fab29138f91f70ebd312274b41319d7ed773c027e3f8d6d981830799af65097c8f12f5b8ec23488bc19486e155ea338d5d2467a61cba63a24df421432c4f92946eab540e32ab3c9ae501f1eef2200d2cab48ac583b711a958d35f4c50d6fdc3816d8c0fef37f5da617a2208bd3e116ab209db49e355e9283151ba52c3872a3ec1a045b0467f3af02270d31efec4acb9a037edcac5f6d6d4494f768852c5952e6e54437353b99572460da2563539ab47c1a5adb9d639f818207be382e0f379ea0cb68339050166905d8d87e2309f13c6d27cf25fba142b59105f5ec5d162f5a6ed2b941d5fc6c323c013860a4170ed599c51d8a87302f1609e0c7c65c1f011f29941f2e0470c1f8bb62429ff5b3fa3b9b1a67ea630844b09d48f293c78e5a8552fadb4f76fc0cf47d0225ba83d7213d95846d4f16b0647f92cbc4b37864bb8c8fe738e0d798817060a96d6a8969415797aeb54fc6a813a0e3a0a10f75c6a9472144c979e811ba84892791ff66d6e2840d84b2bc4215b666272f2144e43b0d05fa40070e22b5413acebc9660d51156ab60ace137329341527452de2d223fd2a80e1b377fd337ad7b3d00a72fbfba2298da51be525db79e3c29ffe0776d67442814e92e45bcfac8344c6e0cf123cec40710316dc00c88f478836534056f9fc3023bc2c283f435baef379eb5bf1d286ed00bdc12d0e00f8b76598c45ffc996d55c058c7706fb8ce2668a1f4f4784b37b64596e5f72a5fd1866ca9a748b62fb01054fb55c5628035ef694f46dd15be47b3b0f2490e75eac3d22a82b675adb1e58123ab9cb70723ea95a260949fa65627e126d93242e8fa33271cac1f37bcbed416652493fed48e619ff74f5c7ec50a763271f9504f15de1e794060d2e2baecce05e131f796aa8655d4228bcb6029ace6f9b621ea8ae2bdc19e488c2ddda8c24a4eb1a0b00ef69decfdb387643cc1f434dfe5457c88fbb4552420973f56d3d2e975baeb311bc45dc144553cb206c4b4f7ef049b29dcd7b1b8c4b496714392a9572b121158c7228ff37f6a0909724f2ba6b5e06ba9f6ee362a3fe832f063aeb767a54b54f13470b7a67afd633b1a853644a52766068156a9a0d646e49577d57bc511b2fc1a1efc3bc661d3ea318979554386f2c1edb57f86ab8f0fb8ae1cbe78b3fea0ec96665e4cbde7923e18c0b72eaf4f2d8584353a0a255b33aeecfa51a6782a7a78cc2299e509beed40c60e92fc528dd81b934a2f58d96b64766898e7baa2cb621fae47bed6ad665962cc8b202d00975e3806f901b0de5ef0ded702e66555afe829bff7f46ac4d798ef52c6744ce7c3b99cf5ac7987c7fb27bd985b993c98a6f431ed0b0a075cadc6a9b735c441fb2a4df617053d2fc433c74741004a75954783150c0c083bd555a08e0c8e94a8041d25d024cbe056951ac487ebdba64c56379793d3972a690dde1ff2b5fc5f50e0f55a574a270feaab690afb6ab1e10988d5e3ba5a6240f32cf59d37b3b7a4c1bc3624c9d82ad78b734e98373a8883659567331efa2cf8cb25af08eb149fef4565b4ac6209947756f41380668e056a24746fa7e505f3edf8208e0d28a35535995cbdb1506ff6826b7b666884898c3e531ca7793dd105ca554842babb537e473f7e63cdbb2e243282b8c7e90fe86a3d15be2442faff0e2cfc5670cf956e8d591e567c892a7c98e23791d173a8171f8548535cf85d8bda3adb17bf3a842c5d560f7f0a904470f2d928809d0e999c62128247dc5c459cc18b92f3e6bf92a76aad317f4b697d9feeb9c9ca1dd1ce5ba550eef6b5bde5ef1b69dd5448a238c4bddfdb1c3b7d141ccf4b7f9d3e754f4989cf48d6abe09b730e74d13ef095cd022f66e8f88d611d97221409c7e18c1e7b4650fbecce478d90faaadb0aed5791b989b43a1b75d2dd15e853130b1de2094ec35756fab109ad968a5c1dd1f176b", 0x1000}, {&(0x7f0000000040)="bbec9abd5be665c9d9ede7762a2a078c0faab1fa9cb7f6c3248cd4f509a1df2d171da1f7966e3508c75e4480b68c811e70b2e1f4", 0x34}, {&(0x7f0000000140)="c60e06a5af5f1d09f88dc54ebb9d720391842478a2fac8fc", 0x18}, {&(0x7f0000000180)="8c0f5555d068dfbe67f1249a6ba1bd7d63b789", 0x13}, {&(0x7f0000001680)="304468c35931d141808cad12a4e9c2fd9768eda0fcb14bc9f1329a614633eae7269e1f4b586959ddff2e15775296594598e9162fd3494dff238a2a042b38268a321c88c063a845dea7882007d5a2f26d6a82d53d82c850dcbba6314a1f790b03e3904f647e6cd5ca4fc207b926d199f6de95f686f989d1ffe6509129e6c4981513ff5cf75437d5fc60a61b319a674304160f11b0097f5ae14484c551843c4a6750776ecfce16d621cc484bd562010b75fca947", 0xb3}], 0x5, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) fcntl$getown(r1, 0x5) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000000)="37a2cba9bab90d185a2a8cf27015d61975aa538e19901a0a6bb532777393e3ff00879f8c", 0x24}, {&(0x7f0000000340)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407e3a3af9a43436ff82c73f89f93051675725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f", 0xa4}, {&(0x7f0000000640)="fdb2617e274d09632a00000063e8ce5f25fe27c90400412d280a839c4560a374e34321424a5e48f8f617713b2ad1870350f60000000000000000", 0x3a}, {&(0x7f0000000240)="05000000fbfa29ab52b08e465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f06b1749d3f130", 0x31}], 0x5) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) (async) poll(&(0x7f00000002c0)=[{r1, 0x10}, {r1, 0x4}, {r0, 0x80}, {r2, 0x8}, {r3, 0x80}, {r1, 0x20}], 0x6, 0x4) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) writev(r4, &(0x7f0000001c00)=[{&(0x7f0000001740)="02cb8a9c40305776e31f9c5daa8ec8766e41e8de83b0d53ddd39f33db34e1a4c0990e924c3ed7ef89a8c71fb402210a78270f7dd01a486e1b6c5ec263cade8194238c349e121677c31fe1905e6b61b9b4f7ba5417eeb7914ad29496ee614b295e1024f8efabd998de16bf5f93448da1cdd0ae76ec6cc506ebf838695795d8b495e5643d6870cb83f0fd23deb89f5b32aa5716bb8ea881ae1c6c1c7add99ae6f9b65fe5629a193825c7d6ffb327d848e442cf6384640277222444e8caad3feadfd9853416b6e3018e2e0b6555e6c8ce38115ae925564b3c208697be0eb45e505a3ed904e4962bcf501ad9f61d0b7d6a", 0xef}, {&(0x7f0000001840)="563a55c0378ec6365adb3bd0eaa5f71c063a015a558a779ccf63b7ba9758851d494e7e11127ef37f615c466d952e040db0d824c4e9163f28677fe2450a605b0fe64da38b81a695ed01b4093e7f8224d116dcc9f17af1", 0x56}, {&(0x7f00000018c0), 0x8}, {&(0x7f0000001900)="8801545395886a0b11f91ee55957bc42e75b8c5bcb853fa2198d4640fca9bdd3b28185d910217324a5ad237060c310827025fea35bc59dc0b13bb662782d5372ebdf55ae005ef8266d6d5528170a1feb58655a97a32a43b320e0564a452d226328395910b878ee325f88ad0cc3f08564b8420495", 0xc}, {&(0x7f0000001980)="9be4cf500a0861bebf1dd2db9e957e741128d7bb231259e983a362b68c56a4682b1f42dd0b32acd258608974b62c903aa9b5a440e6953443873403941ed79f18e94acabe88e7f79d26148a7b2acdb3cdd66077da7c251c4ddf9c90f0cf38da1f5f8185568fc6a56abceed4bceebcbe6150583d0d053e7d51d8e311e39cfdc30d6919f3da832e83516d4de5983408fb95c9437017a13a97abc6ea6b21f1b1401633817f3a06c4dc079180c49580987fd359ef221d3064", 0xb6}, {&(0x7f0000001a40)="cb4c0ef6d5504484cb271d1a4e6267966326ebebca977385daf3747aac5dbdbbef1cdd6fb4e61514c1bde8fb6996f599ff058fa4058a3ff54801e2", 0x3b}, {&(0x7f0000001a80)="eabcf109a44e09ecc1c94f3c93947a8abcd6d278c68a2ad9c942e4422693e0906e76ff2ca518891e73273ccd4926dcfce2036469247d3a303e4e25d5a1c36dcc", 0x40}, {&(0x7f0000001ac0)="275f74695469828ef873a46bfa37baa958487ce985de03c9234ff39e9eda9eb54295e07fb47c9c0f72d1c4a27c6889ff2328afdeec396fbabf5e5b735dd03a0c09aeb30bc73ccbb0d4946440943e8967a9473d783894f70f110fe0bd30dea6f7c5826797c0b52c22c98d60f0b9a9be44deea824df7aeab61868deadee8", 0x7d}, {&(0x7f0000001b40)="c0edfdff7bc4deba4a32047d084c17e161390faade8ec406f0f834f71854e287acc0f3ad01ebe1d1f191caf51ad145bc447073f71ff1260de0a2425226d8dcf58c605a29452d58828f42df4f96139c3d76e3b4707d11667672acf4588b0c2cfcd01b2250c89a7a7d9ba4a12f3403595654dba5778245e09591f56131fbe73a69bf00c7a87de35f2e7b20e7f09030ef44d73717ed5886c80b3c043794f05eeffdaeeda8e8a020c2d2", 0xa8}], 0x9) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001cc0)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) 16:02:53 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10689, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x14c8}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x4, 0x8, 0xffffffff}, {0x8000, 0x1, 0x5}, {0x3, 0x4, 0x9, 0x401}, {0x101, 0x8, 0x2, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) pwrite(r0, &(0x7f00000005c0)="dd9681e99141de5a6a0a3325b37e", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x10689, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x14c8}]}) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x4, 0x8, 0xffffffff}, {0x8000, 0x1, 0x5}, {0x3, 0x4, 0x9, 0x401}, {0x101, 0x8, 0x2, 0x5}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) (async) pwrite(r0, &(0x7f00000005c0)="dd9681e99141de5a6a0a3325b37e", 0xe, 0x0) (async) 16:02:53 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x10) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x1000, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x2, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100, 0x9}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) (async) ftruncate(0xffffffffffffffff, 0x301) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0xbf) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async, rerun: 64) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) (rerun: 64) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) (async) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) (async) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) (async) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (rerun: 32) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001740)) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) (rerun: 32) 16:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5635d7", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x2b, 0x0, 0x2e}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xfffffffffffffff8}) (async) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x6}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x97ac, 0x0, 0x5, 0xffffdf83, "080424038000000000c5eb210043e99cfcb56028"}) write(r0, &(0x7f00000003c0)="66893f1ba52f925f36a98356ba045673461ea736c591a9a8311fef8d649cdc03cb4f4ae614186571eabe997a84a3b3010000009ccd60652897893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fca4581a0eb449323de9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66bcd4fe01def491539a784a6fce2d2026cc1ae95d1dea8240e36992729b3f55dae2737e85ed23b2053eea427be6c0045598cdfb92934638d33a3908c0d8fea6d70339ec9f4ebc1a6029c01d57192f2181cc1d7112ca76553c68650f346db601e4eb250e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35c", 0x10e) close(r1) 16:02:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)}, {&(0x7f0000000340)="e3187a3edc3d0c6ea7a61ac7230def67a66aced64b2600d45360fe3e487dd28d80610335afe0432caf1050932738355c665d20f1c0587a13936a16f58747c8946a89508956074c18a5ddb4de2c787efd624bc751695dac8f1283e9340cd3deb108e90f7ebf65d7ba628ad03c1e5005ead7952ab62189a7d0c62dd14e78ce9bb967b9c08e540d40b6fd86a2d47b9eaa2819e1c0f79347b33cc404946d0eb0", 0x9e}], 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x4, 0x4, 0x2}, {0xff32, 0x0, 0x6, 0x8}, {0x7fff, 0x34, 0x81, 0x8000}, {0x20, 0x81, 0xbe, 0x2}, {0x8000, 0x0, 0xfa, 0x7}, {0x0, 0x3f, 0xad, 0x4}]}) (async) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/204, 0xcc}], 0x1) 16:02:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xccf0, 0x53, 0x1f, 0x5}, {0x2, 0x0, 0x0, 0x3}, {0x1, 0xf5, 0x80, 0x1}, {0x100, 0x2d, 0xff, 0x10000}, {0xff, 0x8, 0x4}]}) (async, rerun: 32) r6 = fcntl$dupfd(r5, 0x0, r1) (rerun: 32) socket(0x61, 0x4000, 0x20) (async, rerun: 32) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async, rerun: 32) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) (async) accept$inet6(r7, 0x0, &(0x7f0000000100)) 16:02:53 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRESOCT]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) 16:02:53 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5635d7", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x2b, 0x0, 0x2e}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xfffffffffffffff8}) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x97ac, 0x0, 0x5, 0xffffdf83, "080424038000000000c5eb210043e99cfcb56028"}) write(r0, &(0x7f00000003c0)="66893f1ba52f925f36a98356ba045673461ea736c591a9a8311fef8d649cdc03cb4f4ae614186571eabe997a84a3b3010000009ccd60652897893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fca4581a0eb449323de9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66bcd4fe01def491539a784a6fce2d2026cc1ae95d1dea8240e36992729b3f55dae2737e85ed23b2053eea427be6c0045598cdfb92934638d33a3908c0d8fea6d70339ec9f4ebc1a6029c01d57192f2181cc1d7112ca76553c68650f346db601e4eb250e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35c", 0x10e) close(r1) syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5635d7", 0x30, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x2b, 0x0, 0x2e}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xfffffffffffffff8}) (async) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x6}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x97ac, 0x0, 0x5, 0xffffdf83, "080424038000000000c5eb210043e99cfcb56028"}) (async) write(r0, &(0x7f00000003c0)="66893f1ba52f925f36a98356ba045673461ea736c591a9a8311fef8d649cdc03cb4f4ae614186571eabe997a84a3b3010000009ccd60652897893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fca4581a0eb449323de9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66bcd4fe01def491539a784a6fce2d2026cc1ae95d1dea8240e36992729b3f55dae2737e85ed23b2053eea427be6c0045598cdfb92934638d33a3908c0d8fea6d70339ec9f4ebc1a6029c01d57192f2181cc1d7112ca76553c68650f346db601e4eb250e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35c", 0x10e) (async) close(r1) (async) 16:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000340)="2729a08e", &(0x7f0000000040)=0x4, &(0x7f0000000400)="5f7f243f", 0x4) 16:02:53 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) fcntl$dupfd(r5, 0xa, r4) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x3) r7 = syz_open_pts() close(r7) ioctl$TIOCSTOP(r7, 0x2000746f) write(r7, &(0x7f0000000140)=' ', 0x1) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000180)="da84cdd77f098ceb7c4f9a973b4a0985f42757b0c68638318ea175125a568fa38e2f900282117e92ff51c467856396a922ce9faf9c7336a033f4bf7a88350fba3f0bd08973b17b81bfad7006e523efcf140f2e3657d3ad5d31c56a1d0b3d0e6ba9886031f1c74de6515186dfd43f196f35203c0df39843083773449cbd7558f311fd95863bf130fe944d405541c1b027fa8750163b2222eb1555c7", 0x9b}, {&(0x7f0000000040)="cb042a3cd2adde21021f740c471d0da8225876e69a448b2df51542a792ca7d8dd84275d5a3f3e40a18a8c8e2f99593ba7e6ea99e14c0b2c1a85c67c2598883076637d3471271df9695fedde40c9b4b", 0x4f}, {&(0x7f0000000100)="3df030d7dd6a5570c4f1b2c1824237d645c6776632caa58e565dcfb25dd8d75a9a", 0x21}, {&(0x7f0000000240)="dd247849acacbaa1dfc511ae1b24d363acd5bf1f7bcefbcc7f7401df7db899ea16df857f9d0f5621c8fe8f8ebed1a547a0ee1190308d6195c91700514ab9ae2a2c5da7e84b5bd1e6f2ec345660fc8e85ddb167e57e122f0bc6bf191e4cea015c86660fc4584c97d4f210ca51b54db8e5640971e2bd230a29e19dd3025518c9f282e6332a064e1447042d1da6a591f5ba93cdc5cf4c5114190697a0f4ae7aa5bb248180a51982", 0xa6}, {&(0x7f0000000340)="28f06a8f8549a17338cd6b295f43f0400275f4e82c19bcd326ece7bf5d4430c67a6f55c1cc1e", 0x26}, {&(0x7f0000000380)="da9a7ef7c4c1eb5cbb3486f170e22eed31f8bede797f4d981671f63e4c4a2827", 0x20}, {&(0x7f00000003c0)="5183dea70d3a1804fb82cbea109abb4b84df8785806b1fc36dc3ccc0af0fe7ac5356fe8283d521362729daf3da203b7babc1b3b593df9867a808c940fbeaad73628ccf9513d3824da27d77c944f3171910fea36df4b2dad617912d33b9482338e5f30c31fb71287eb7ad550c16e3f686f32589615562a84eddec846e05f80e161db31d3789baec1f55fc55599aa9a4d67d9d925ef057130d25a23ca4fe67f3d77654fa6bf3fc32b6d4c74d8e412bf694b76f1f5615024a7c0eab96827267d2f69f6107593f97258acb92", 0xca}, {&(0x7f00000004c0)="4004de6efc016599f686f17eb355ad0424813500b286f277a16adc12e359ac450cf0ef46c6fd11b760e571599e4f03300da50505fb86276ff08c589083d7771d3d52fd5d1b016c804fb0eea7ef66d502b9639d451a724203ef15bed72e768e680b76a905dbda05e8bba9684998097189d8fe1f88470cf975b41c88987fe634966cae9e25240f11cdea1948c409b0426fd24975e9c35c7c454f4cf3eebe6e51ab03f4d0f387d2d242aa8d4d511b592acb355ec481c0a5fe", 0xb7}], 0x8) r8 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=r0], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x1000, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x2, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100, 0x9}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(0xffffffffffffffff, 0x301) (async) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) (async) pwrite(r2, 0x0, 0x0, 0xbf) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async, rerun: 64) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) (async, rerun: 64) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) (async) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) (async) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) (async, rerun: 32) r8 = fcntl$dupfd(r7, 0x0, r7) (rerun: 32) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) (async) fcntl$setown(r4, 0x6, 0xffffffffffffffff) (async) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001740)) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) 16:02:53 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYRESOCT]) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) 16:02:53 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x9fff) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="23a8491acd960000", &(0x7f0000000140)=0x8, 0x0, 0x0) 16:02:53 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000001c0)}, {&(0x7f0000000340)="e3187a3edc3d0c6ea7a61ac7230def67a66aced64b2600d45360fe3e487dd28d80610335afe0432caf1050932738355c665d20f1c0587a13936a16f58747c8946a89508956074c18a5ddb4de2c787efd624bc751695dac8f1283e9340cd3deb108e90f7ebf65d7ba628ad03c1e5005ead7952ab62189a7d0c62dd14e78ce9bb967b9c08e540d40b6fd86a2d47b9eaa2819e1c0f79347b33cc404946d0eb0", 0x9e}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x4, 0x4, 0x2}, {0xff32, 0x0, 0x6, 0x8}, {0x7fff, 0x34, 0x81, 0x8000}, {0x20, 0x81, 0xbe, 0x2}, {0x8000, 0x0, 0xfa, 0x7}, {0x0, 0x3f, 0xad, 0x4}]}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/204, 0xcc}], 0x1) 16:02:53 executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000340)="2729a08e", &(0x7f0000000040)=0x4, &(0x7f0000000400)="5f7f243f", 0x4) 16:02:53 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x9fff) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="23a8491acd960000", &(0x7f0000000140)=0x8, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x9fff) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="23a8491acd960000", &(0x7f0000000140)=0x8, 0x0, 0x0) (async) 16:02:53 executing program 7: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x80047476, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x71e, r1) ktrace(&(0x7f0000000000)='./file1/../file0\x00', 0x0, 0x2, r1) 16:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000340)="2729a08e", &(0x7f0000000040)=0x4, &(0x7f0000000400)="5f7f243f", 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000340)="2729a08e", &(0x7f0000000040)=0x4, &(0x7f0000000400)="5f7f243f", 0x4) (async) 16:02:53 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x61, 0x0, 0x40}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000377aaa"]) 16:02:53 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x0, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:53 executing program 7: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x80047476, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x71e, r1) ktrace(&(0x7f0000000000)='./file1/../file0\x00', 0x0, 0x2, r1) open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$TIOCSPGRP(r0, 0x80047476, &(0x7f0000000040)) (async) fcntl$getown(r0, 0x5) (async) ktrace(0x0, 0x5, 0x71e, r1) (async) ktrace(&(0x7f0000000000)='./file1/../file0\x00', 0x0, 0x2, r1) (async) 16:02:53 executing program 5: r0 = kqueue() r1 = kqueue() r2 = socket$inet6(0x18, 0x8000, 0x2d) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair(0x6, 0xc002, 0x7c, &(0x7f0000000540)={0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f0000000000)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f0000000000)) r8 = getpgid(0xffffffffffffffff) r9 = getuid() setreuid(0xee00, r9) r10 = semget$private(0x0, 0x8, 0x10286) semop(r10, &(0x7f0000000240)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000140)=""/7) semop(r10, &(0x7f00000007c0)=[{0x3, 0x82, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x4}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0xb, 0x1800}], 0x9) r11 = getuid() r12 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xa, r11, r12, r11, r12, 0x80, 0x2d}, 0x0, 0x9, 0x8000000000000002}) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r13, 0xc4504447, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000300)="cb6a45bf0102e34fd9f35d9cee3024a1f614b649b440fb6a1e2626c325bc2044f297188f3442a346196053c16424da6e0999f01ebb31bde15602ce7845d09ef6a4cbf096555b54c9c327389999c5e75d1f760bcd6948c3aa0f1f3d691f0638c063763356cc4fb7f523f843718bfb8f3a1a2ef0e27d1392207362777f0f8244c51b96a333f051fe3ab0974ae554782873e8ce70d916a94aff696fef1a5c1c43ff877d1ed38cd50d9281b378aa018b72da1a5bd311aa41c27d4e07b3b623bbcf1a5648ba95391805062636ec4adb52d1b250b7d47523646118dc", 0xd9}, {&(0x7f0000000400)="e524e33125f4b9031112dd49c455ccee4fffa466bc45d4e558f6a821a94d4f43ebea7e007f521716b576e82b14d3fdb171a29b04ab7783dd6fb70bba6610f717880281b3fc84351f90ff592d3f7c886bb331ab59d4172d629c80f5a468524c25d09660abc512b6c8d1c942675c7b2df3052ba6a02d150aa4283a9e128e6596bf3e153d195923c92a4017c97c3af0c7b2861ccbfe79dc8fd21744884c75f508c8ead932288dcc095b1305feb1112a269fb3ec94129967c2310facd363", 0xbc}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r4, r0, r3, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r13, r3]}], 0xe8, 0x404}, 0x3) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r14, 0xc4504447, &(0x7f0000000000)) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r15, 0xc4504447, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2c, 0x10, 0x6, 0x80}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0xffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x1, 0xffffffffffffffff}, {{r3}, 0x2, 0x0, 0x1, 0xffff, 0x43}, {{}, 0xfffffffffffffff8, 0x71, 0xf0000000, 0x2}, {{r14}, 0xffffffffffffffff, 0x32, 0xfffff, 0x2}, {{r15}, 0xffffffffffffffff, 0x43, 0x20000000, 0x0, 0x4}], 0x40, &(0x7f0000000280)={0x1f, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0xfffffffd, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x61, &(0x7f0000000080), 0x4) 16:02:53 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:55 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x61, 0x0, 0x40}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000377aaa"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x61, 0x0, 0x40}, {0x8006}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000377aaa"]) (async) 16:02:55 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x9fff) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="23a8491acd960000", &(0x7f0000000140)=0x8, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x9fff) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f00000000c0)="23a8491acd960000", &(0x7f0000000140)=0x8, 0x0, 0x0) (async) 16:02:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:55 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) fcntl$dupfd(r5, 0xa, r4) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x3) (async) r7 = syz_open_pts() close(r7) ioctl$TIOCSTOP(r7, 0x2000746f) (async) write(r7, &(0x7f0000000140)=' ', 0x1) (async) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000180)="da84cdd77f098ceb7c4f9a973b4a0985f42757b0c68638318ea175125a568fa38e2f900282117e92ff51c467856396a922ce9faf9c7336a033f4bf7a88350fba3f0bd08973b17b81bfad7006e523efcf140f2e3657d3ad5d31c56a1d0b3d0e6ba9886031f1c74de6515186dfd43f196f35203c0df39843083773449cbd7558f311fd95863bf130fe944d405541c1b027fa8750163b2222eb1555c7", 0x9b}, {&(0x7f0000000040)="cb042a3cd2adde21021f740c471d0da8225876e69a448b2df51542a792ca7d8dd84275d5a3f3e40a18a8c8e2f99593ba7e6ea99e14c0b2c1a85c67c2598883076637d3471271df9695fedde40c9b4b", 0x4f}, {&(0x7f0000000100)="3df030d7dd6a5570c4f1b2c1824237d645c6776632caa58e565dcfb25dd8d75a9a", 0x21}, {&(0x7f0000000240)="dd247849acacbaa1dfc511ae1b24d363acd5bf1f7bcefbcc7f7401df7db899ea16df857f9d0f5621c8fe8f8ebed1a547a0ee1190308d6195c91700514ab9ae2a2c5da7e84b5bd1e6f2ec345660fc8e85ddb167e57e122f0bc6bf191e4cea015c86660fc4584c97d4f210ca51b54db8e5640971e2bd230a29e19dd3025518c9f282e6332a064e1447042d1da6a591f5ba93cdc5cf4c5114190697a0f4ae7aa5bb248180a51982", 0xa6}, {&(0x7f0000000340)="28f06a8f8549a17338cd6b295f43f0400275f4e82c19bcd326ece7bf5d4430c67a6f55c1cc1e", 0x26}, {&(0x7f0000000380)="da9a7ef7c4c1eb5cbb3486f170e22eed31f8bede797f4d981671f63e4c4a2827", 0x20}, {&(0x7f00000003c0)="5183dea70d3a1804fb82cbea109abb4b84df8785806b1fc36dc3ccc0af0fe7ac5356fe8283d521362729daf3da203b7babc1b3b593df9867a808c940fbeaad73628ccf9513d3824da27d77c944f3171910fea36df4b2dad617912d33b9482338e5f30c31fb71287eb7ad550c16e3f686f32589615562a84eddec846e05f80e161db31d3789baec1f55fc55599aa9a4d67d9d925ef057130d25a23ca4fe67f3d77654fa6bf3fc32b6d4c74d8e412bf694b76f1f5615024a7c0eab96827267d2f69f6107593f97258acb92", 0xca}, {&(0x7f00000004c0)="4004de6efc016599f686f17eb355ad0424813500b286f277a16adc12e359ac450cf0ef46c6fd11b760e571599e4f03300da50505fb86276ff08c589083d7771d3d52fd5d1b016c804fb0eea7ef66d502b9639d451a724203ef15bed72e768e680b76a905dbda05e8bba9684998097189d8fe1f88470cf975b41c88987fe634966cae9e25240f11cdea1948c409b0426fd24975e9c35c7c454f4cf3eebe6e51ab03f4d0f387d2d242aa8d4d511b592acb355ec481c0a5fe", 0xb7}], 0x8) (async) r8 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:02:55 executing program 5: r0 = kqueue() (async) r1 = kqueue() (async, rerun: 32) r2 = socket$inet6(0x18, 0x8000, 0x2d) (async, rerun: 32) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async, rerun: 32) socketpair(0x6, 0xc002, 0x7c, &(0x7f0000000540)={0xffffffffffffffff}) (async, rerun: 32) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f0000000000)) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f0000000000)) r8 = getpgid(0xffffffffffffffff) (async, rerun: 32) r9 = getuid() (rerun: 32) setreuid(0xee00, r9) r10 = semget$private(0x0, 0x8, 0x10286) semop(r10, &(0x7f0000000240)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) (async) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000140)=""/7) semop(r10, &(0x7f00000007c0)=[{0x3, 0x82, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x4}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0xb, 0x1800}], 0x9) (async) r11 = getuid() (async) r12 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xa, r11, r12, r11, r12, 0x80, 0x2d}, 0x0, 0x9, 0x8000000000000002}) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r13, 0xc4504447, &(0x7f0000000000)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000300)="cb6a45bf0102e34fd9f35d9cee3024a1f614b649b440fb6a1e2626c325bc2044f297188f3442a346196053c16424da6e0999f01ebb31bde15602ce7845d09ef6a4cbf096555b54c9c327389999c5e75d1f760bcd6948c3aa0f1f3d691f0638c063763356cc4fb7f523f843718bfb8f3a1a2ef0e27d1392207362777f0f8244c51b96a333f051fe3ab0974ae554782873e8ce70d916a94aff696fef1a5c1c43ff877d1ed38cd50d9281b378aa018b72da1a5bd311aa41c27d4e07b3b623bbcf1a5648ba95391805062636ec4adb52d1b250b7d47523646118dc", 0xd9}, {&(0x7f0000000400)="e524e33125f4b9031112dd49c455ccee4fffa466bc45d4e558f6a821a94d4f43ebea7e007f521716b576e82b14d3fdb171a29b04ab7783dd6fb70bba6610f717880281b3fc84351f90ff592d3f7c886bb331ab59d4172d629c80f5a468524c25d09660abc512b6c8d1c942675c7b2df3052ba6a02d150aa4283a9e128e6596bf3e153d195923c92a4017c97c3af0c7b2861ccbfe79dc8fd21744884c75f508c8ead932288dcc095b1305feb1112a269fb3ec94129967c2310facd363", 0xbc}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r4, r0, r3, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r13, r3]}], 0xe8, 0x404}, 0x3) (async) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r14, 0xc4504447, &(0x7f0000000000)) (async, rerun: 32) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r15, 0xc4504447, &(0x7f0000000000)) (async) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2c, 0x10, 0x6, 0x80}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0xffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x1, 0xffffffffffffffff}, {{r3}, 0x2, 0x0, 0x1, 0xffff, 0x43}, {{}, 0xfffffffffffffff8, 0x71, 0xf0000000, 0x2}, {{r14}, 0xffffffffffffffff, 0x32, 0xfffff, 0x2}, {{r15}, 0xffffffffffffffff, 0x43, 0x20000000, 0x0, 0x4}], 0x40, &(0x7f0000000280)={0x1f, 0x8}) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000500), 0xfffffffd, 0x0, 0x0, 0x0) (rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x61, &(0x7f0000000080), 0x4) 16:02:55 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x1, 0x3}, {0x3ff, 0x7a, 0x76, 0x7}, {0x20, 0x1, 0x20, 0x5}, {0x0, 0x0, 0x2, 0x2}, {0x7ff, 0x9, 0x80, 0x8}, {0x3, 0x9, 0x3f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f0000000080)="caf3cf5621d82128ff7b7a980341", 0xe, 0x0) 16:02:55 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:55 executing program 7: open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x80047476, &(0x7f0000000040)) (async) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x71e, r1) ktrace(&(0x7f0000000000)='./file1/../file0\x00', 0x0, 0x2, r1) 16:02:55 executing program 5: r0 = kqueue() (async, rerun: 32) r1 = kqueue() (rerun: 32) r2 = socket$inet6(0x18, 0x8000, 0x2d) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair(0x6, 0xc002, 0x7c, &(0x7f0000000540)={0xffffffffffffffff}) (async, rerun: 32) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) (async, rerun: 32) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f0000000000)) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f0000000000)) (async) r8 = getpgid(0xffffffffffffffff) (async) r9 = getuid() setreuid(0xee00, r9) (async, rerun: 32) r10 = semget$private(0x0, 0x8, 0x10286) (rerun: 32) semop(r10, &(0x7f0000000240)=[{0x3, 0x2}, {0x1, 0x1}, {0x2, 0x1009, 0x1000}, {0x4, 0xffff}], 0x4) (async) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000140)=""/7) (async) semop(r10, &(0x7f00000007c0)=[{0x3, 0x82, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x4}, {0x2, 0x3f, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0xb, 0x1800}], 0x9) (async) r11 = getuid() (async) r12 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0xa, r11, r12, r11, r12, 0x80, 0x2d}, 0x0, 0x9, 0x8000000000000002}) (async, rerun: 64) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$FIOASYNC(r13, 0xc4504447, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000300)="cb6a45bf0102e34fd9f35d9cee3024a1f614b649b440fb6a1e2626c325bc2044f297188f3442a346196053c16424da6e0999f01ebb31bde15602ce7845d09ef6a4cbf096555b54c9c327389999c5e75d1f760bcd6948c3aa0f1f3d691f0638c063763356cc4fb7f523f843718bfb8f3a1a2ef0e27d1392207362777f0f8244c51b96a333f051fe3ab0974ae554782873e8ce70d916a94aff696fef1a5c1c43ff877d1ed38cd50d9281b378aa018b72da1a5bd311aa41c27d4e07b3b623bbcf1a5648ba95391805062636ec4adb52d1b250b7d47523646118dc", 0xd9}, {&(0x7f0000000400)="e524e33125f4b9031112dd49c455ccee4fffa466bc45d4e558f6a821a94d4f43ebea7e007f521716b576e82b14d3fdb171a29b04ab7783dd6fb70bba6610f717880281b3fc84351f90ff592d3f7c886bb331ab59d4172d629c80f5a468524c25d09660abc512b6c8d1c942675c7b2df3052ba6a02d150aa4283a9e128e6596bf3e153d195923c92a4017c97c3af0c7b2861ccbfe79dc8fd21744884c75f508c8ead932288dcc095b1305feb1112a269fb3ec94129967c2310facd363", 0xbc}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r4, r0, r3, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r12}, @rights={0x18, 0xffff, 0x1, [r13, r3]}], 0xe8, 0x404}, 0x3) (async, rerun: 64) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$FIOASYNC(r14, 0xc4504447, &(0x7f0000000000)) (async) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r15, 0xc4504447, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x2c, 0x10, 0x6, 0x80}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x41, 0x4, 0xffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x1, 0xffffffffffffffff}, {{r3}, 0x2, 0x0, 0x1, 0xffff, 0x43}, {{}, 0xfffffffffffffff8, 0x71, 0xf0000000, 0x2}, {{r14}, 0xffffffffffffffff, 0x32, 0xfffff, 0x2}, {{r15}, 0xffffffffffffffff, 0x43, 0x20000000, 0x0, 0x4}], 0x40, &(0x7f0000000280)={0x1f, 0x8}) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000500), 0xfffffffd, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, &(0x7f0000000040)="0e6ed84b", &(0x7f00000000c0)=0x61, &(0x7f0000000080), 0x4) 16:02:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x1, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001380)=[{0x0}], 0x10000000000000ce) 16:02:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:55 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x61, 0x0, 0x40}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000377aaa"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x61, 0x0, 0x40}, {0x8006}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000377aaa"]) (async) 16:02:55 executing program 6: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2c) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:56 executing program 7: syz_emit_ethernet(0x106e, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1038, 0x3a, 0x0, @rand_addr="0000017f000061e200", @mcast2, {[@hopopts={0x67, 0x0, '\x00', [@pad1]}, @fragment={0x61, 0x0, 0x1, 0x1, 0x0, 0x6, 0x67}, @routing={0x6c, 0x2, 0x0, 0x8, 0x0, [@rand_addr="2cd4a26a1d00c056ae3ace20c36322a5"]}, @fragment={0x4, 0x0, 0x69, 0x0, 0x0, 0x16, 0x64}], @generic="e12de37dc8bd55a298590e08cc7a858a8a1081c6d15ad271fc26ff225d58f9313501479c6bc49e7c40c7cf5f04dc3b750f25b2a66cabac8a41406347170c9a5f80854f8d026f5b6d832f0090049a81daa23a47e8e5bb42148ea09869599373c806cba860eb47dab66d739cd632d53ac9204693a4013b78c240184f089114630506c80c65e22b0dd3891a117e213b7d7dbd56170ca3208a04ef0dc6b22bfb92ef6cb5a63ec278ea6ae55723fc5888804e41bbe81eada8bd546c51a692ddbd1bcaf48da925433775e65b207ccf0095b003887eb2c8b48dfa7da0316e088068cd3245aae80499d2e224c0e33e4c4b3c32aa55d7e3343ddf658828251db1b6b63a8eb2bf1db1f3fb990dd74876135932c472a2516648bc660e02ed9a15ca7b875f5479e8b1bbc3a7a04b495816aaf91a07acfb63a6f4c41f9c9051ff42d38c3737db1fa2cdeff8716cd6a6abe3240966de1aec20df3fc2ce83e76259998981f8e63ad10d081864e95d33e64bc18ebbed84df597104627ee60cc4ca288df17fbed7f19eaedff13a16a9c7fe1b2f1c672cbe6b0b8887d7c53ad02533cfdafce1f5803c3ad1f6958a21a0adb27544b7f86ef7677227381afcacf42b33e343e916c97ec6bbfe845f530c39ffb842bb6871444ead673bbb0f56c4ad9ec41b9258868e2e8f9f830b10655d4210ee53a72e6f7cea7debcb73536eb547d89fca7673a1e52a71cdb6afb5cbfd0c975f01a6e899487537c04197aeb56ca852ff9a524a9782942414a8b3239750eb70d46c875ba19952909f92f35388673292b333d3cfc2577db1779efa969699d821bd936baf38e2bf0ced6b0e4b45fd202a4d77c3dc0cfcf7bf48cf9ea8fc17701b41706165030782714b52d3da73375a595ae66e1fe7b51fbae0a00e70261d634c8b998791cdba34e61751544b9ce6a1eb0861634728028b3ef15b15894620a754553360de9762cf227682badb50cc352f4e4bdf9d4b6b37fe331b872361d663619fd0ba76be51929f0d4fa3859acbcf7917084b4d7cd44a547673a19e3b639836b9d599b393040bebe6b78fae30f061321eb406d229016c5632910a36cb58202d30c3c6cffb22336c2cb6d55c5e895279e9069484a5b4136ac46a66dbe52a5304737b6953e047861ca3c67168b092cd8ba2437408c36ecc973b88978d256b8cf275f27f1f0cf401d2895bd33875fc220046da452266727171cc0a1c0147de0af772c48a1d0fd06f9a11af185b0e0a1a5eb6573bdced625cfb59fc0e96811382a3b171906739ef611a1e8695d290c3adb44bce6c14c905965489e4404cbd09bc4896eb866cad061d775fd19ad858ca0809adefbce2d67d9da02f7f9a1ec4ad001c7b10da9b8bd04b9070387d060a6e9a2d8a2cc139359642314dec40dd9c4492cd954724b2793a4056ddfd4a66d80c89cb0693d27ba9144045bddc4c1ad0d19e14a7626cfe412169df7e6aac06e3c084541073acdd9879e9ef6ab115296997880abba46e05c8f4627aa6807abca092c9171f05d4f0e10ed7259faed7d7c5f3a3bbdf4971e384aeebb863afdb05436c442bbcec6521043665cf8939109e3682948201ecc3de6adba932b264b9d26eef310a92c50e229fa3f48343c5d3b0abf97aefca3eb2dc7640f3fc8e4d4f97fdb4a636d7854052bfb6a0d9b8181c2b6c68e46a48b77da4f6881183c09730854add330abf59c89269a5c66547fd7996f0c8e649790e54c0e959eee8f303590e561f075b02e92fc250aa8a2b307ea8a4236dba25c712be8ff4697c5982a138ddc43e2f9a2ff98e4db5047932b1f38791878060dffe667169dd7836b7c778b89ce70501ec608700b76a781f9cfa058e0edc46212324caea6a2e2b18f63e0d37b0f43811a01307f1ebda1349d9ed471eb52038c982edb9b968f4ecfabddc2f5d07c82726c270e61b9ae5f1051e4a6de5a75e649974ee83bb604438a292855f956e2888fb7d88967169937e466d9c193f9efdc1f3a585fc18ee6925bf9849b42d844278851d323f46764b42d82f8425db740289a61b2857a54d46c1892a348c5192288e682a458dd9e31768fadd8edc98776454d5a6cf4a77d862d83fd715605887a10a279ca1b4eb4223465548e50299db22d9c3b9cc925169b1b1c5a8b2c5513867d12206f3332688948bbe063ec2eef5e68186c686b5663b54d27cd8034ccbdf5b8f890ecfbb4848e77b19663662967d4ae8227dfd3a228c87b50890d5780c987c7674ac50e6031f00705d65e37febd3f48705a7e738b96a261a6927d638aef7c1aa03d015c034627c3532b89a28492dd9663bce25dce45dbb4ed08388f674c868e2b8aae89a6054da2d270d439b88ff06b093b721f79b395ef5f8eced16d6df31c6d913ab5aecf9fd404b5f46208cf377e6346566a322cb2436fa3bde602b1fe146b463078d78a983ac901363442a8714bc106a17086c44bfc09aad4247af0766965e676bdd6c167b575b829de81104811cf9f1da539161821742e4963499978fc80f9b3e0de5111f528a7ec1cff1bda14b3b6bbd71d81d10a60f7e9d6e4838d2198b461f4f47cfe11b38c4d67ce3bca841d9031d237c32a2d6640d699071ed9d514324662cfd723611e1390e7e1c2f06369c3bbe0e75f8897dcae0071b5caf11242234a075856f6f9f4d1a1b5dca3577228a0236872912dbb3ecfa3053c53133db539c5525934ed5dbebcb891604500e8a06dd74d2048e80f224661a7a4b7d371850a6be13e2754ca8cee6340ccbf618fb48c6cc64c2e1e6f8fe278ea428541a9ea8a44b823e08bc295445a9c30889837abba2e7c3edbde1263f1672f9b3520f103998008871ffc2052d36c681e6acc85a3be46383ccd63c3befa537ca6c537c07392c3121cadca45a46c60972a99b2136e437f2e45a2cd2a97cbf0a1261194c0a7680f99754f0850b839d5b36e5ac8da7c05a919727aaa720f24d242f0484c6cfde7ab709669f78f71f490f036b93c7610a10b7b895ae24fcba93ff60b78400293c906fe5960983478308a3f511423098eaa9ea06b1da42eb785067e63c26c4003159be7fcf118df51a235dc7d10f19555850d678b21b03de6bc04395af80c7833656c378f105ffdd5808e5054e3f043dbf38de787e0890b6cfa51fe2038da11ccb5d8600c73e1618b19850d8d102bb556ccd812fdffa568daddd3b1e8b706c3b25a33d4717c7eb093382b1faf8ba03a3c85b8f9cc2cff5bbf21b4c9c611872a16de73e507dca17879a35c6c4bee43ab16c9fd054ecef139f96252734918ae2d69aecc56b8dded963bce004359976d65d758e8965dc14b01fb8c5e50a3d4c42eb0f2b38fdada20103a39035353385a0c0c1b9ce496ae8b6badbb67da89bfb5bd6fc491d9cc9b500af7a7b63f01e58d03c94fa024802a7af92c52176eb2ee45cbcde0af832d592f57ab04ecc4aa3e4689e034f7d3ab171e7f20284b3ceb56e615c79bf7dd4eae92de5177a3f60c5b5b764bff56539707a82c9bd602442b5606427725fae64e8eda8ddd0ea03e9187bb02c1e02e5b013a2f20213e2eb160905de0ef1c2f3157eb5d5425836f43f6e9afa7319997541d697ba0f6f4dfdfc7830d25449876f72120f77c4a1262718937a13bb673a4b013163c315af29daef18d882e256b7220e5ca91967e440e82fbe15059d7981afb2286f0418792ed9b887a88710f67617fa649e19de557e47cbb606a77ed073ae05d4eadef0a8db5ba289b08dd9edf2da98250f43fd81e5282644bc31400eee2d78c99b5e7d6e848dc50a6a6247bd8e91563888b2333020585c98bb8c1c166fa11fdc7db3e8c8d57dd0ce69b44618bb58e3da2a69073b12871f617cd06c6c307812820fe5e77816daf6e4c6dff3f42edafb43f3c206d260563585e5f84ed05c655f3e2ad9202e38d1400fdc7be185dd81b4c1a0970c2670aabc25225b365fc83aa530829340039ccca3c0361e30c9dc116646d675131855534c3c7d6d918c2800ed7ba3c54769c0092ba53596df19ee3b1340487c74ad0001abf2d32eeeafd7e70208b336c6451f5e74a02b502a40b6c8c67a1379389b2b29d2728b4c4f6b8612daca595a0bf9a21ba9e429a714650fc32ccfeb7279266f9f1986c361f979bd46c78838aeda22a91abab12793cb2cd35abb57a2fe1a5d73b9263be0c8d7d546f36d6ae8a76af9152b96a8daa79b484f6d4fc2de805678fe0bb0566f2a75ffe604c3cc90e545bdb9bb221abd53cdb58acd41c783be5f62dc07f94eb40274eef677dda3f3868827484c841ae1a1d658c88e3bf233a58a6ffa827425787a7f3103183326a9929a90d93e5f2b877ed4f6dc9c258f5d67abbb42fc9159779add262e1681e1c9a033733c9708aca0a4e0f13a8de8db248096326caa21a65661b4e1fe9e4eb6324b8f5799160ab1d0e220b0a2ed65b7def58ffd395fcd0f9a9e69c3b6f89f5e3523e8859827a20345df95d7daf824e9421efb3221baae23f7e50f4fb110f58f920021a2005eb8f108a6b7b19bcca270a2a0931a0bd9d9cfb6c40c4cdb86822b5cba7849372b41cfc2f0be4ded41580c84c6fde941e1e19c4f59770ef7544139a0ce2831d3a09460e3481767da7f2ad2108e662ae6e000df4cfe61bce30396dd26002de4f0a11164b1fbc0027f4daf655627b6a87fa4e440a6feb845fae76bb8a51c6d5feccb51ded9be933b89e7f25e8fb0cead18f9a0dbfcf3eb056eee1f347445dfc29639e157396b8f0c002a5975a3cf7294c9721ceea4ef743c569acb13b545aece03adbafe2238e79263b360ef4e3f71ff01563c2d0c0741e8ea481ee74b1ff92cc9dd1f032dcb6746d51c3e75d3483b3ed9e4641f71d66bbed7c874c7af8987bc3b4c60e4b9d6fefd8ac4503e0c07ae22a4ac508b1ff6558f989ed455a768e5b3797f790420e005c315a20195a49455a373099dcc1b125c4460c70bb26690c0a004ebc50b4364be86d223242dab19f597d1ec2658c2ddc2d5ada1086281eab01045a0912772182a35169f5a38dc415da09d16dcf22c89d107f5edb8980dc020cbd4164dbfe7424707b349aa4938fc946b6a9d22c0094ebe7a404cb38343d46d87683b135e2ec9a976d3b0b6a2f3d4a7bcc98f88955aad598683ddcd4dfb2bf7bbe04d8cfe8f7a483dcb918cffb83fb4a95078d23279a269eaaa97d90982e8d04a3e6081c3abe1fe1d850fd77b4ef7da3c285a37969e0bf1965d57fe071507bb78d5e29105c351c8a54bc0a4984846bbf4665cf3b7456eb8fd9cd87a83899c5e4838af5e216e3fa7f87cfe55b24b37661f12468f14a28aa4bbbbb40036b88d1aeecb160ce2acb1e9373c85b14dd062c3e15bb30fbdf053b36f97c8b3b72dcdbcf6f689de2eff7a8e5ea14f11aa021405bbe91e7047eb7f6505bb98cbb7f3548a95cbdee69fe3ead7be484efa3d5f0baa62acb6b29d185f503e5cf4824a18612e670bfffe060821b599f96a1ec411aaff5367681b605c90858d79698ddca320b8975ddbf439911aafd9d433432374b1d4775fc58d33fd48c042253649321b259ea075a157abf00cddf2d19cf569b95096e843df3c7eb697e66c0ca5444cc12eba707509b270012d17f2c0b7cca2d7889b84eaf2d035f5388d1e3f17d359ddf714bfa1205a15ef2c001cb0fcc7c8c2fa9b609e75dc6a28af2892409be6a1d145632ffd314abde00ad179d8fa2ad47ef4cbf4d32f357db91770c0ffb04c60d7571efe2ebc97c894ef513d34e706bfbfdcef61a24614fe25540a27fc76a5b913e8c77f3b62229128f1427aa8bc2e704b48f8fe9e"}}}}}) 16:02:56 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x1, 0x3}, {0x3ff, 0x7a, 0x76, 0x7}, {0x20, 0x1, 0x20, 0x5}, {0x0, 0x0, 0x2, 0x2}, {0x7ff, 0x9, 0x80, 0x8}, {0x3, 0x9, 0x3f, 0x6}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0x400}]}) (async) pwrite(r0, &(0x7f0000000080)="caf3cf5621d82128ff7b7a980341", 0xe, 0x0) 16:02:56 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet6(0x18, 0x3, 0x0) (async, rerun: 32) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f0000000140)=' ', 0x1) (async) fcntl$dupfd(r5, 0xa, r4) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = socket(0x18, 0x1, 0x3) (async) r7 = syz_open_pts() close(r7) (async) ioctl$TIOCSTOP(r7, 0x2000746f) write(r7, &(0x7f0000000140)=' ', 0x1) (async) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000180)="da84cdd77f098ceb7c4f9a973b4a0985f42757b0c68638318ea175125a568fa38e2f900282117e92ff51c467856396a922ce9faf9c7336a033f4bf7a88350fba3f0bd08973b17b81bfad7006e523efcf140f2e3657d3ad5d31c56a1d0b3d0e6ba9886031f1c74de6515186dfd43f196f35203c0df39843083773449cbd7558f311fd95863bf130fe944d405541c1b027fa8750163b2222eb1555c7", 0x9b}, {&(0x7f0000000040)="cb042a3cd2adde21021f740c471d0da8225876e69a448b2df51542a792ca7d8dd84275d5a3f3e40a18a8c8e2f99593ba7e6ea99e14c0b2c1a85c67c2598883076637d3471271df9695fedde40c9b4b", 0x4f}, {&(0x7f0000000100)="3df030d7dd6a5570c4f1b2c1824237d645c6776632caa58e565dcfb25dd8d75a9a", 0x21}, {&(0x7f0000000240)="dd247849acacbaa1dfc511ae1b24d363acd5bf1f7bcefbcc7f7401df7db899ea16df857f9d0f5621c8fe8f8ebed1a547a0ee1190308d6195c91700514ab9ae2a2c5da7e84b5bd1e6f2ec345660fc8e85ddb167e57e122f0bc6bf191e4cea015c86660fc4584c97d4f210ca51b54db8e5640971e2bd230a29e19dd3025518c9f282e6332a064e1447042d1da6a591f5ba93cdc5cf4c5114190697a0f4ae7aa5bb248180a51982", 0xa6}, {&(0x7f0000000340)="28f06a8f8549a17338cd6b295f43f0400275f4e82c19bcd326ece7bf5d4430c67a6f55c1cc1e", 0x26}, {&(0x7f0000000380)="da9a7ef7c4c1eb5cbb3486f170e22eed31f8bede797f4d981671f63e4c4a2827", 0x20}, {&(0x7f00000003c0)="5183dea70d3a1804fb82cbea109abb4b84df8785806b1fc36dc3ccc0af0fe7ac5356fe8283d521362729daf3da203b7babc1b3b593df9867a808c940fbeaad73628ccf9513d3824da27d77c944f3171910fea36df4b2dad617912d33b9482338e5f30c31fb71287eb7ad550c16e3f686f32589615562a84eddec846e05f80e161db31d3789baec1f55fc55599aa9a4d67d9d925ef057130d25a23ca4fe67f3d77654fa6bf3fc32b6d4c74d8e412bf694b76f1f5615024a7c0eab96827267d2f69f6107593f97258acb92", 0xca}, {&(0x7f00000004c0)="4004de6efc016599f686f17eb355ad0424813500b286f277a16adc12e359ac450cf0ef46c6fd11b760e571599e4f03300da50505fb86276ff08c589083d7771d3d52fd5d1b016c804fb0eea7ef66d502b9639d451a724203ef15bed72e768e680b76a905dbda05e8bba9684998097189d8fe1f88470cf975b41c88987fe634966cae9e25240f11cdea1948c409b0426fd24975e9c35c7c454f4cf3eebe6e51ab03f4d0f387d2d242aa8d4d511b592acb355ec481c0a5fe", 0xb7}], 0x8) (async) r8 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 16:02:56 executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000000)="2054842b90d7958d0aac4d1c7a42e97facf0cbd08a3b9ad0bbd8eb263eabaad61e59ba594a30c8c5aed583b76250228c8f02dd200a08d286d7dd0bf472dc3ee9", &(0x7f0000000040)=0x40, &(0x7f00000000c0), 0x0) 16:02:56 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x6, 0x4000, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/39, 0x27}], 0x6, &(0x7f00000005c0)=""/88, 0x58}, 0x4}, 0x10, 0x40, &(0x7f00000006c0)={0xfffffffffffffffa, 0x5}) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000001380)=[{0x0}], 0x10000000000000ce) 16:02:56 executing program 7: syz_emit_ethernet(0x106e, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1038, 0x3a, 0x0, @rand_addr="0000017f000061e200", @mcast2, {[@hopopts={0x67, 0x0, '\x00', [@pad1]}, @fragment={0x61, 0x0, 0x1, 0x1, 0x0, 0x6, 0x67}, @routing={0x6c, 0x2, 0x0, 0x8, 0x0, [@rand_addr="2cd4a26a1d00c056ae3ace20c36322a5"]}, @fragment={0x4, 0x0, 0x69, 0x0, 0x0, 0x16, 0x64}], @generic="e12de37dc8bd55a298590e08cc7a858a8a1081c6d15ad271fc26ff225d58f9313501479c6bc49e7c40c7cf5f04dc3b750f25b2a66cabac8a41406347170c9a5f80854f8d026f5b6d832f0090049a81daa23a47e8e5bb42148ea09869599373c806cba860eb47dab66d739cd632d53ac9204693a4013b78c240184f089114630506c80c65e22b0dd3891a117e213b7d7dbd56170ca3208a04ef0dc6b22bfb92ef6cb5a63ec278ea6ae55723fc5888804e41bbe81eada8bd546c51a692ddbd1bcaf48da925433775e65b207ccf0095b003887eb2c8b48dfa7da0316e088068cd3245aae80499d2e224c0e33e4c4b3c32aa55d7e3343ddf658828251db1b6b63a8eb2bf1db1f3fb990dd74876135932c472a2516648bc660e02ed9a15ca7b875f5479e8b1bbc3a7a04b495816aaf91a07acfb63a6f4c41f9c9051ff42d38c3737db1fa2cdeff8716cd6a6abe3240966de1aec20df3fc2ce83e76259998981f8e63ad10d081864e95d33e64bc18ebbed84df597104627ee60cc4ca288df17fbed7f19eaedff13a16a9c7fe1b2f1c672cbe6b0b8887d7c53ad02533cfdafce1f5803c3ad1f6958a21a0adb27544b7f86ef7677227381afcacf42b33e343e916c97ec6bbfe845f530c39ffb842bb6871444ead673bbb0f56c4ad9ec41b9258868e2e8f9f830b10655d4210ee53a72e6f7cea7debcb73536eb547d89fca7673a1e52a71cdb6afb5cbfd0c975f01a6e899487537c04197aeb56ca852ff9a524a9782942414a8b3239750eb70d46c875ba19952909f92f35388673292b333d3cfc2577db1779efa969699d821bd936baf38e2bf0ced6b0e4b45fd202a4d77c3dc0cfcf7bf48cf9ea8fc17701b41706165030782714b52d3da73375a595ae66e1fe7b51fbae0a00e70261d634c8b998791cdba34e61751544b9ce6a1eb0861634728028b3ef15b15894620a754553360de9762cf227682badb50cc352f4e4bdf9d4b6b37fe331b872361d663619fd0ba76be51929f0d4fa3859acbcf7917084b4d7cd44a547673a19e3b639836b9d599b393040bebe6b78fae30f061321eb406d229016c5632910a36cb58202d30c3c6cffb22336c2cb6d55c5e895279e9069484a5b4136ac46a66dbe52a5304737b6953e047861ca3c67168b092cd8ba2437408c36ecc973b88978d256b8cf275f27f1f0cf401d2895bd33875fc220046da452266727171cc0a1c0147de0af772c48a1d0fd06f9a11af185b0e0a1a5eb6573bdced625cfb59fc0e96811382a3b171906739ef611a1e8695d290c3adb44bce6c14c905965489e4404cbd09bc4896eb866cad061d775fd19ad858ca0809adefbce2d67d9da02f7f9a1ec4ad001c7b10da9b8bd04b9070387d060a6e9a2d8a2cc139359642314dec40dd9c4492cd954724b2793a4056ddfd4a66d80c89cb0693d27ba9144045bddc4c1ad0d19e14a7626cfe412169df7e6aac06e3c084541073acdd9879e9ef6ab115296997880abba46e05c8f4627aa6807abca092c9171f05d4f0e10ed7259faed7d7c5f3a3bbdf4971e384aeebb863afdb05436c442bbcec6521043665cf8939109e3682948201ecc3de6adba932b264b9d26eef310a92c50e229fa3f48343c5d3b0abf97aefca3eb2dc7640f3fc8e4d4f97fdb4a636d7854052bfb6a0d9b8181c2b6c68e46a48b77da4f6881183c09730854add330abf59c89269a5c66547fd7996f0c8e649790e54c0e959eee8f303590e561f075b02e92fc250aa8a2b307ea8a4236dba25c712be8ff4697c5982a138ddc43e2f9a2ff98e4db5047932b1f38791878060dffe667169dd7836b7c778b89ce70501ec608700b76a781f9cfa058e0edc46212324caea6a2e2b18f63e0d37b0f43811a01307f1ebda1349d9ed471eb52038c982edb9b968f4ecfabddc2f5d07c82726c270e61b9ae5f1051e4a6de5a75e649974ee83bb604438a292855f956e2888fb7d88967169937e466d9c193f9efdc1f3a585fc18ee6925bf9849b42d844278851d323f46764b42d82f8425db740289a61b2857a54d46c1892a348c5192288e682a458dd9e31768fadd8edc98776454d5a6cf4a77d862d83fd715605887a10a279ca1b4eb4223465548e50299db22d9c3b9cc925169b1b1c5a8b2c5513867d12206f3332688948bbe063ec2eef5e68186c686b5663b54d27cd8034ccbdf5b8f890ecfbb4848e77b19663662967d4ae8227dfd3a228c87b50890d5780c987c7674ac50e6031f00705d65e37febd3f48705a7e738b96a261a6927d638aef7c1aa03d015c034627c3532b89a28492dd9663bce25dce45dbb4ed08388f674c868e2b8aae89a6054da2d270d439b88ff06b093b721f79b395ef5f8eced16d6df31c6d913ab5aecf9fd404b5f46208cf377e6346566a322cb2436fa3bde602b1fe146b463078d78a983ac901363442a8714bc106a17086c44bfc09aad4247af0766965e676bdd6c167b575b829de81104811cf9f1da539161821742e4963499978fc80f9b3e0de5111f528a7ec1cff1bda14b3b6bbd71d81d10a60f7e9d6e4838d2198b461f4f47cfe11b38c4d67ce3bca841d9031d237c32a2d6640d699071ed9d514324662cfd723611e1390e7e1c2f06369c3bbe0e75f8897dcae0071b5caf11242234a075856f6f9f4d1a1b5dca3577228a0236872912dbb3ecfa3053c53133db539c5525934ed5dbebcb891604500e8a06dd74d2048e80f224661a7a4b7d371850a6be13e2754ca8cee6340ccbf618fb48c6cc64c2e1e6f8fe278ea428541a9ea8a44b823e08bc295445a9c30889837abba2e7c3edbde1263f1672f9b3520f103998008871ffc2052d36c681e6acc85a3be46383ccd63c3befa537ca6c537c07392c3121cadca45a46c60972a99b2136e437f2e45a2cd2a97cbf0a1261194c0a7680f99754f0850b839d5b36e5ac8da7c05a919727aaa720f24d242f0484c6cfde7ab709669f78f71f490f036b93c7610a10b7b895ae24fcba93ff60b78400293c906fe5960983478308a3f511423098eaa9ea06b1da42eb785067e63c26c4003159be7fcf118df51a235dc7d10f19555850d678b21b03de6bc04395af80c7833656c378f105ffdd5808e5054e3f043dbf38de787e0890b6cfa51fe2038da11ccb5d8600c73e1618b19850d8d102bb556ccd812fdffa568daddd3b1e8b706c3b25a33d4717c7eb093382b1faf8ba03a3c85b8f9cc2cff5bbf21b4c9c611872a16de73e507dca17879a35c6c4bee43ab16c9fd054ecef139f96252734918ae2d69aecc56b8dded963bce004359976d65d758e8965dc14b01fb8c5e50a3d4c42eb0f2b38fdada20103a39035353385a0c0c1b9ce496ae8b6badbb67da89bfb5bd6fc491d9cc9b500af7a7b63f01e58d03c94fa024802a7af92c52176eb2ee45cbcde0af832d592f57ab04ecc4aa3e4689e034f7d3ab171e7f20284b3ceb56e615c79bf7dd4eae92de5177a3f60c5b5b764bff56539707a82c9bd602442b5606427725fae64e8eda8ddd0ea03e9187bb02c1e02e5b013a2f20213e2eb160905de0ef1c2f3157eb5d5425836f43f6e9afa7319997541d697ba0f6f4dfdfc7830d25449876f72120f77c4a1262718937a13bb673a4b013163c315af29daef18d882e256b7220e5ca91967e440e82fbe15059d7981afb2286f0418792ed9b887a88710f67617fa649e19de557e47cbb606a77ed073ae05d4eadef0a8db5ba289b08dd9edf2da98250f43fd81e5282644bc31400eee2d78c99b5e7d6e848dc50a6a6247bd8e91563888b2333020585c98bb8c1c166fa11fdc7db3e8c8d57dd0ce69b44618bb58e3da2a69073b12871f617cd06c6c307812820fe5e77816daf6e4c6dff3f42edafb43f3c206d260563585e5f84ed05c655f3e2ad9202e38d1400fdc7be185dd81b4c1a0970c2670aabc25225b365fc83aa530829340039ccca3c0361e30c9dc116646d675131855534c3c7d6d918c2800ed7ba3c54769c0092ba53596df19ee3b1340487c74ad0001abf2d32eeeafd7e70208b336c6451f5e74a02b502a40b6c8c67a1379389b2b29d2728b4c4f6b8612daca595a0bf9a21ba9e429a714650fc32ccfeb7279266f9f1986c361f979bd46c78838aeda22a91abab12793cb2cd35abb57a2fe1a5d73b9263be0c8d7d546f36d6ae8a76af9152b96a8daa79b484f6d4fc2de805678fe0bb0566f2a75ffe604c3cc90e545bdb9bb221abd53cdb58acd41c783be5f62dc07f94eb40274eef677dda3f3868827484c841ae1a1d658c88e3bf233a58a6ffa827425787a7f3103183326a9929a90d93e5f2b877ed4f6dc9c258f5d67abbb42fc9159779add262e1681e1c9a033733c9708aca0a4e0f13a8de8db248096326caa21a65661b4e1fe9e4eb6324b8f5799160ab1d0e220b0a2ed65b7def58ffd395fcd0f9a9e69c3b6f89f5e3523e8859827a20345df95d7daf824e9421efb3221baae23f7e50f4fb110f58f920021a2005eb8f108a6b7b19bcca270a2a0931a0bd9d9cfb6c40c4cdb86822b5cba7849372b41cfc2f0be4ded41580c84c6fde941e1e19c4f59770ef7544139a0ce2831d3a09460e3481767da7f2ad2108e662ae6e000df4cfe61bce30396dd26002de4f0a11164b1fbc0027f4daf655627b6a87fa4e440a6feb845fae76bb8a51c6d5feccb51ded9be933b89e7f25e8fb0cead18f9a0dbfcf3eb056eee1f347445dfc29639e157396b8f0c002a5975a3cf7294c9721ceea4ef743c569acb13b545aece03adbafe2238e79263b360ef4e3f71ff01563c2d0c0741e8ea481ee74b1ff92cc9dd1f032dcb6746d51c3e75d3483b3ed9e4641f71d66bbed7c874c7af8987bc3b4c60e4b9d6fefd8ac4503e0c07ae22a4ac508b1ff6558f989ed455a768e5b3797f790420e005c315a20195a49455a373099dcc1b125c4460c70bb26690c0a004ebc50b4364be86d223242dab19f597d1ec2658c2ddc2d5ada1086281eab01045a0912772182a35169f5a38dc415da09d16dcf22c89d107f5edb8980dc020cbd4164dbfe7424707b349aa4938fc946b6a9d22c0094ebe7a404cb38343d46d87683b135e2ec9a976d3b0b6a2f3d4a7bcc98f88955aad598683ddcd4dfb2bf7bbe04d8cfe8f7a483dcb918cffb83fb4a95078d23279a269eaaa97d90982e8d04a3e6081c3abe1fe1d850fd77b4ef7da3c285a37969e0bf1965d57fe071507bb78d5e29105c351c8a54bc0a4984846bbf4665cf3b7456eb8fd9cd87a83899c5e4838af5e216e3fa7f87cfe55b24b37661f12468f14a28aa4bbbbb40036b88d1aeecb160ce2acb1e9373c85b14dd062c3e15bb30fbdf053b36f97c8b3b72dcdbcf6f689de2eff7a8e5ea14f11aa021405bbe91e7047eb7f6505bb98cbb7f3548a95cbdee69fe3ead7be484efa3d5f0baa62acb6b29d185f503e5cf4824a18612e670bfffe060821b599f96a1ec411aaff5367681b605c90858d79698ddca320b8975ddbf439911aafd9d433432374b1d4775fc58d33fd48c042253649321b259ea075a157abf00cddf2d19cf569b95096e843df3c7eb697e66c0ca5444cc12eba707509b270012d17f2c0b7cca2d7889b84eaf2d035f5388d1e3f17d359ddf714bfa1205a15ef2c001cb0fcc7c8c2fa9b609e75dc6a28af2892409be6a1d145632ffd314abde00ad179d8fa2ad47ef4cbf4d32f357db91770c0ffb04c60d7571efe2ebc97c894ef513d34e706bfbfdcef61a24614fe25540a27fc76a5b913e8c77f3b62229128f1427aa8bc2e704b48f8fe9e"}}}}}) syz_emit_ethernet(0x106e, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1038, 0x3a, 0x0, @rand_addr="0000017f000061e200", @mcast2, {[@hopopts={0x67, 0x0, '\x00', [@pad1]}, @fragment={0x61, 0x0, 0x1, 0x1, 0x0, 0x6, 0x67}, @routing={0x6c, 0x2, 0x0, 0x8, 0x0, [@rand_addr="2cd4a26a1d00c056ae3ace20c36322a5"]}, @fragment={0x4, 0x0, 0x69, 0x0, 0x0, 0x16, 0x64}], @generic="e12de37dc8bd55a298590e08cc7a858a8a1081c6d15ad271fc26ff225d58f9313501479c6bc49e7c40c7cf5f04dc3b750f25b2a66cabac8a41406347170c9a5f80854f8d026f5b6d832f0090049a81daa23a47e8e5bb42148ea09869599373c806cba860eb47dab66d739cd632d53ac9204693a4013b78c240184f089114630506c80c65e22b0dd3891a117e213b7d7dbd56170ca3208a04ef0dc6b22bfb92ef6cb5a63ec278ea6ae55723fc5888804e41bbe81eada8bd546c51a692ddbd1bcaf48da925433775e65b207ccf0095b003887eb2c8b48dfa7da0316e088068cd3245aae80499d2e224c0e33e4c4b3c32aa55d7e3343ddf658828251db1b6b63a8eb2bf1db1f3fb990dd74876135932c472a2516648bc660e02ed9a15ca7b875f5479e8b1bbc3a7a04b495816aaf91a07acfb63a6f4c41f9c9051ff42d38c3737db1fa2cdeff8716cd6a6abe3240966de1aec20df3fc2ce83e76259998981f8e63ad10d081864e95d33e64bc18ebbed84df597104627ee60cc4ca288df17fbed7f19eaedff13a16a9c7fe1b2f1c672cbe6b0b8887d7c53ad02533cfdafce1f5803c3ad1f6958a21a0adb27544b7f86ef7677227381afcacf42b33e343e916c97ec6bbfe845f530c39ffb842bb6871444ead673bbb0f56c4ad9ec41b9258868e2e8f9f830b10655d4210ee53a72e6f7cea7debcb73536eb547d89fca7673a1e52a71cdb6afb5cbfd0c975f01a6e899487537c04197aeb56ca852ff9a524a9782942414a8b3239750eb70d46c875ba19952909f92f35388673292b333d3cfc2577db1779efa969699d821bd936baf38e2bf0ced6b0e4b45fd202a4d77c3dc0cfcf7bf48cf9ea8fc17701b41706165030782714b52d3da73375a595ae66e1fe7b51fbae0a00e70261d634c8b998791cdba34e61751544b9ce6a1eb0861634728028b3ef15b15894620a754553360de9762cf227682badb50cc352f4e4bdf9d4b6b37fe331b872361d663619fd0ba76be51929f0d4fa3859acbcf7917084b4d7cd44a547673a19e3b639836b9d599b393040bebe6b78fae30f061321eb406d229016c5632910a36cb58202d30c3c6cffb22336c2cb6d55c5e895279e9069484a5b4136ac46a66dbe52a5304737b6953e047861ca3c67168b092cd8ba2437408c36ecc973b88978d256b8cf275f27f1f0cf401d2895bd33875fc220046da452266727171cc0a1c0147de0af772c48a1d0fd06f9a11af185b0e0a1a5eb6573bdced625cfb59fc0e96811382a3b171906739ef611a1e8695d290c3adb44bce6c14c905965489e4404cbd09bc4896eb866cad061d775fd19ad858ca0809adefbce2d67d9da02f7f9a1ec4ad001c7b10da9b8bd04b9070387d060a6e9a2d8a2cc139359642314dec40dd9c4492cd954724b2793a4056ddfd4a66d80c89cb0693d27ba9144045bddc4c1ad0d19e14a7626cfe412169df7e6aac06e3c084541073acdd9879e9ef6ab115296997880abba46e05c8f4627aa6807abca092c9171f05d4f0e10ed7259faed7d7c5f3a3bbdf4971e384aeebb863afdb05436c442bbcec6521043665cf8939109e3682948201ecc3de6adba932b264b9d26eef310a92c50e229fa3f48343c5d3b0abf97aefca3eb2dc7640f3fc8e4d4f97fdb4a636d7854052bfb6a0d9b8181c2b6c68e46a48b77da4f6881183c09730854add330abf59c89269a5c66547fd7996f0c8e649790e54c0e959eee8f303590e561f075b02e92fc250aa8a2b307ea8a4236dba25c712be8ff4697c5982a138ddc43e2f9a2ff98e4db5047932b1f38791878060dffe667169dd7836b7c778b89ce70501ec608700b76a781f9cfa058e0edc46212324caea6a2e2b18f63e0d37b0f43811a01307f1ebda1349d9ed471eb52038c982edb9b968f4ecfabddc2f5d07c82726c270e61b9ae5f1051e4a6de5a75e649974ee83bb604438a292855f956e2888fb7d88967169937e466d9c193f9efdc1f3a585fc18ee6925bf9849b42d844278851d323f46764b42d82f8425db740289a61b2857a54d46c1892a348c5192288e682a458dd9e31768fadd8edc98776454d5a6cf4a77d862d83fd715605887a10a279ca1b4eb4223465548e50299db22d9c3b9cc925169b1b1c5a8b2c5513867d12206f3332688948bbe063ec2eef5e68186c686b5663b54d27cd8034ccbdf5b8f890ecfbb4848e77b19663662967d4ae8227dfd3a228c87b50890d5780c987c7674ac50e6031f00705d65e37febd3f48705a7e738b96a261a6927d638aef7c1aa03d015c034627c3532b89a28492dd9663bce25dce45dbb4ed08388f674c868e2b8aae89a6054da2d270d439b88ff06b093b721f79b395ef5f8eced16d6df31c6d913ab5aecf9fd404b5f46208cf377e6346566a322cb2436fa3bde602b1fe146b463078d78a983ac901363442a8714bc106a17086c44bfc09aad4247af0766965e676bdd6c167b575b829de81104811cf9f1da539161821742e4963499978fc80f9b3e0de5111f528a7ec1cff1bda14b3b6bbd71d81d10a60f7e9d6e4838d2198b461f4f47cfe11b38c4d67ce3bca841d9031d237c32a2d6640d699071ed9d514324662cfd723611e1390e7e1c2f06369c3bbe0e75f8897dcae0071b5caf11242234a075856f6f9f4d1a1b5dca3577228a0236872912dbb3ecfa3053c53133db539c5525934ed5dbebcb891604500e8a06dd74d2048e80f224661a7a4b7d371850a6be13e2754ca8cee6340ccbf618fb48c6cc64c2e1e6f8fe278ea428541a9ea8a44b823e08bc295445a9c30889837abba2e7c3edbde1263f1672f9b3520f103998008871ffc2052d36c681e6acc85a3be46383ccd63c3befa537ca6c537c07392c3121cadca45a46c60972a99b2136e437f2e45a2cd2a97cbf0a1261194c0a7680f99754f0850b839d5b36e5ac8da7c05a919727aaa720f24d242f0484c6cfde7ab709669f78f71f490f036b93c7610a10b7b895ae24fcba93ff60b78400293c906fe5960983478308a3f511423098eaa9ea06b1da42eb785067e63c26c4003159be7fcf118df51a235dc7d10f19555850d678b21b03de6bc04395af80c7833656c378f105ffdd5808e5054e3f043dbf38de787e0890b6cfa51fe2038da11ccb5d8600c73e1618b19850d8d102bb556ccd812fdffa568daddd3b1e8b706c3b25a33d4717c7eb093382b1faf8ba03a3c85b8f9cc2cff5bbf21b4c9c611872a16de73e507dca17879a35c6c4bee43ab16c9fd054ecef139f96252734918ae2d69aecc56b8dded963bce004359976d65d758e8965dc14b01fb8c5e50a3d4c42eb0f2b38fdada20103a39035353385a0c0c1b9ce496ae8b6badbb67da89bfb5bd6fc491d9cc9b500af7a7b63f01e58d03c94fa024802a7af92c52176eb2ee45cbcde0af832d592f57ab04ecc4aa3e4689e034f7d3ab171e7f20284b3ceb56e615c79bf7dd4eae92de5177a3f60c5b5b764bff56539707a82c9bd602442b5606427725fae64e8eda8ddd0ea03e9187bb02c1e02e5b013a2f20213e2eb160905de0ef1c2f3157eb5d5425836f43f6e9afa7319997541d697ba0f6f4dfdfc7830d25449876f72120f77c4a1262718937a13bb673a4b013163c315af29daef18d882e256b7220e5ca91967e440e82fbe15059d7981afb2286f0418792ed9b887a88710f67617fa649e19de557e47cbb606a77ed073ae05d4eadef0a8db5ba289b08dd9edf2da98250f43fd81e5282644bc31400eee2d78c99b5e7d6e848dc50a6a6247bd8e91563888b2333020585c98bb8c1c166fa11fdc7db3e8c8d57dd0ce69b44618bb58e3da2a69073b12871f617cd06c6c307812820fe5e77816daf6e4c6dff3f42edafb43f3c206d260563585e5f84ed05c655f3e2ad9202e38d1400fdc7be185dd81b4c1a0970c2670aabc25225b365fc83aa530829340039ccca3c0361e30c9dc116646d675131855534c3c7d6d918c2800ed7ba3c54769c0092ba53596df19ee3b1340487c74ad0001abf2d32eeeafd7e70208b336c6451f5e74a02b502a40b6c8c67a1379389b2b29d2728b4c4f6b8612daca595a0bf9a21ba9e429a714650fc32ccfeb7279266f9f1986c361f979bd46c78838aeda22a91abab12793cb2cd35abb57a2fe1a5d73b9263be0c8d7d546f36d6ae8a76af9152b96a8daa79b484f6d4fc2de805678fe0bb0566f2a75ffe604c3cc90e545bdb9bb221abd53cdb58acd41c783be5f62dc07f94eb40274eef677dda3f3868827484c841ae1a1d658c88e3bf233a58a6ffa827425787a7f3103183326a9929a90d93e5f2b877ed4f6dc9c258f5d67abbb42fc9159779add262e1681e1c9a033733c9708aca0a4e0f13a8de8db248096326caa21a65661b4e1fe9e4eb6324b8f5799160ab1d0e220b0a2ed65b7def58ffd395fcd0f9a9e69c3b6f89f5e3523e8859827a20345df95d7daf824e9421efb3221baae23f7e50f4fb110f58f920021a2005eb8f108a6b7b19bcca270a2a0931a0bd9d9cfb6c40c4cdb86822b5cba7849372b41cfc2f0be4ded41580c84c6fde941e1e19c4f59770ef7544139a0ce2831d3a09460e3481767da7f2ad2108e662ae6e000df4cfe61bce30396dd26002de4f0a11164b1fbc0027f4daf655627b6a87fa4e440a6feb845fae76bb8a51c6d5feccb51ded9be933b89e7f25e8fb0cead18f9a0dbfcf3eb056eee1f347445dfc29639e157396b8f0c002a5975a3cf7294c9721ceea4ef743c569acb13b545aece03adbafe2238e79263b360ef4e3f71ff01563c2d0c0741e8ea481ee74b1ff92cc9dd1f032dcb6746d51c3e75d3483b3ed9e4641f71d66bbed7c874c7af8987bc3b4c60e4b9d6fefd8ac4503e0c07ae22a4ac508b1ff6558f989ed455a768e5b3797f790420e005c315a20195a49455a373099dcc1b125c4460c70bb26690c0a004ebc50b4364be86d223242dab19f597d1ec2658c2ddc2d5ada1086281eab01045a0912772182a35169f5a38dc415da09d16dcf22c89d107f5edb8980dc020cbd4164dbfe7424707b349aa4938fc946b6a9d22c0094ebe7a404cb38343d46d87683b135e2ec9a976d3b0b6a2f3d4a7bcc98f88955aad598683ddcd4dfb2bf7bbe04d8cfe8f7a483dcb918cffb83fb4a95078d23279a269eaaa97d90982e8d04a3e6081c3abe1fe1d850fd77b4ef7da3c285a37969e0bf1965d57fe071507bb78d5e29105c351c8a54bc0a4984846bbf4665cf3b7456eb8fd9cd87a83899c5e4838af5e216e3fa7f87cfe55b24b37661f12468f14a28aa4bbbbb40036b88d1aeecb160ce2acb1e9373c85b14dd062c3e15bb30fbdf053b36f97c8b3b72dcdbcf6f689de2eff7a8e5ea14f11aa021405bbe91e7047eb7f6505bb98cbb7f3548a95cbdee69fe3ead7be484efa3d5f0baa62acb6b29d185f503e5cf4824a18612e670bfffe060821b599f96a1ec411aaff5367681b605c90858d79698ddca320b8975ddbf439911aafd9d433432374b1d4775fc58d33fd48c042253649321b259ea075a157abf00cddf2d19cf569b95096e843df3c7eb697e66c0ca5444cc12eba707509b270012d17f2c0b7cca2d7889b84eaf2d035f5388d1e3f17d359ddf714bfa1205a15ef2c001cb0fcc7c8c2fa9b609e75dc6a28af2892409be6a1d145632ffd314abde00ad179d8fa2ad47ef4cbf4d32f357db91770c0ffb04c60d7571efe2ebc97c894ef513d34e706bfbfdcef61a24614fe25540a27fc76a5b913e8c77f3b62229128f1427aa8bc2e704b48f8fe9e"}}}}}) (async) 16:02:56 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5d695cc2f6d69aab1291ed97d34dba22908c73fbe88f0b9ba9daab812cb8fc73bca9f594ead9d06c7a9af832801e7b1a1c9b6026a5d5dd066452dcbcc72afbf6c8d50e0c22f42813b0dca3f793f2b649051527ce1c8ca1f00c3afb6aca60d53b28062df697ec440b4fc3c2e8788028eb6ca716e1cc23229c04e488befad44a4280723c9530df7e7370b348df6cfcc22e79e09eb733fc37cf81a586af9b380bb6cfcc0d31c7d33b56c8704866a2b636de473d875f838450272931cecade10e5747a8dccb7ccc23a5e2939ee932e24db5b255518aa11db6261aa4e3b9814bbeb70fa7c600a435eeb899ff9081679233790e40a18c6fa88ef9133fc2225ffef669215360a4f25abccee4b41d95261b5b79f9ade44ded4507842cefab9f0d59bf253fa3aa7712cca58a205365086021b7ebb6a6036464fd95d24804028a15409bf42e207e2426e1854ac076127f270460cf887a197fafedf629a8cee395ee100887ba49321f7ba8ff4956792fb0f3ee43134176b4966cec00273e2d2e701baadddda0110a8534e95a044ec5f75fd6291f11af89d60bcf4f0c80b155931aeb7a62e9af625c1cc067f8258e3e3c0e3bd9d106879a688549513b98865374d7f50014adafe06f6349768d3a22087e3b7b93ac3a12cd41082c5f7ddbffe53e9f2d4be3a5af8a6907a8bc0a0987aff4acaafb4a77d8acda71e60ffe93351ed9f12a0391861992cedea4c5a07c987406277943a4780a6030b8285629678666484144cfbf95277a1270f5b919d49a4faddb5fcc4402025096f810a7d81a5e098362e12b3863e5336172bba878e1d50c7f4efd4715280229ab283bc3f559e523c30f6caac696962e3648ed0988b742c7a860cac9c221907178e0986c62b9e70131327c83b58edde0dff333f9f2d7d0edb05672036c7f97662374d292b9c0597c91b3c285e88baf007a983b01c0479e8b951c4a16eef33b01ef4de58a86f8e92de4d8a4493d9396ea79c1f40d91f084c281fc60078ecb68215e7c357ba05d887a846dd8c047c4313696a4062436a4d72463255ef96edb43a975ec376c38f223e01aee602ba6a774a97ff6ef19c56b2a4995442c9d7185f9e208b716f9c8131fb560b40887aafc10d72bad844c0c0bfb254f7b33928571ea7904c39eabdf24898e093f171e7343a9c8513b2dff607219fe9afb0514a446a496bfd11b4a918c21a72ecf4de3a0367b62de9d82e892da1e02b8f92ac814b0348a6c238df49da5a6fe56a5ba79fef1d53af89bbd3de6930d5c199154346f6c34d14534f0c9dc3adbd377c5971df78aa0159a4a6657dd7a467bebb8c8334560f5b8801a76213b79167211832c529e994c7d115af6d4d3dd7208eee8c6f75c8f0a4b80d6be0424d02db3329da73dd53eec72a683558f8fff237fda6a86f7e1f75e074255e312b4f7fa6a3f4e9fb1d31e4d9fc636443f81b7305fee46c831322e41dd2ec9582ab24bbe9f119a54313b11766955423da423fa2b9df0ec47b4b1bdb961df580d0227fbf129b47cb71748250c5380ad8f98b566d48e3aa42a61965be0843a474b2c92a580f3ffb4fe96aabdd9636564a6cbc73a0037dea812e25bba96bc2af6f3ac40193056440dc8da6d4c2a470b51dca7d927f544c9b661fe8bf1426c3309339548449c90befacc9c98549fa65400dd69bba1375b22650cac35f9b45b3dc60e5bb1c29e197b48538ec9eb8f3bf17d240ed87e40bee2dc4cfe743f1ac56da9c7598ebadea34b6b6c7c763a6fea3eb4d0b0dbf5cdde19b49103bd7c950fe789260f5fe96bb533ace06f739107c8af7d67b35a43739f7689557eb50e202cedabc0cb287ae51538928005d4c918cbaf22c6fa1b471e309b71a1e30ca332c4d58acdedf1bc74bffbd9bc9f78f2f44005e57c33a6ff20545f036625e28bce723fb819b88ad956ef6c9adfc1090af5607b29510087ccef26381c42602ca4afd22a7c5e7eeed6ff60ebd72fbdee7c81c259bf42ffb84b3e8fc177904e5c47c53f1a99fdbbcc62a5fe73e0d4e54225c9a3a7510894176233278bb41f70d33ceb5f776f5b7ef5dd58662a6058ace2b16c82e8c0be9125cfc55702a610784efe75fb5f8f61b1b47f6ca7649d564bf0597a03511ae7bdec9c06e844af9fdbe8ab0ba51f3f8eacebb7d935a3b0c2989e5d822f4a4de103899655577dfbd025d0794987e3259ea32c70c58512a2dbf407f17b4187d47094a89a83d3fe0f89ec84df1499926d36fbca38fa40de42bf7711e915e9583b1a4ddd252c4f1a72c1ae86c70a46a5e908213ba1696fa2eec54944202b94a883e7ab7fbb39453634dc01ff5ae82429c344035c365c00c09c5d7d81a30df514581082690a64e05d339be17ba7de611a66b16afba974f30c889ed87358ab45ecaa22a32290e0d0a2ae426b3132aa03eae27d9b39a85622ec7a5aca3eaca050b41e2b12b8f615270e4d52a457896d8789ec6d0eba56161954cb707dc47945714d3c274ad9a9c4365dd69bd23d42c5ad1c94b03ff2892cc5e3013c382088415fb5fc993a5e2312fbaaa05d089242b8cff558a992c617afd0afc18aaa116fa54af5072467117d2fa8515fa1503312b6d8fb4f2e0f5f773ddf3f6a8bf016e4c9535e731e02f1981714057f466ce3b6f90d628e4a6a2738da5febfad2453f8e8fa9b41dac6264af30efe9086d7a47645d0930694f101664d071d7b63aa0db18169756f0bd6f4a6a76f782627f6a10b467e38fd236123eddca50ca09c304d47ff7d456869a586a2c0dc3f672ae716431cadb0df652bd8c89705d7b726f5b6636a3252d4bf2f55828ce9e4f2eea776eee7ecacd128d19e9b866f10e3dfb3120e95bc736ccec2559f8e5e790e519dcc589a8601b4ae7e3ad8f98481722bbee07f6f66d0e1528c79235a0b87a02820f751be7b8cf017b8f17a6994d6bf35d4fc9fec59180a3f9cf529b6eb276b049c998875b04ca66b8e8e68e148445b79ba1a9ad2617f3d2fd1a9b666f727edf3674ab1299d882dd1009cacaddbac4d807e4ca65e6335b4381c4008c80485bcc20b2be791672df42b0d8d33a344392c50c657bc2a5d4ddb10de7baaa38de8151a2cf8fffb1b8f48dec87a844bb453a31e9814336adc01e9a2003376b2cd4d38ba859cbdeb69dcd6ea7d609c38bb0b2cbbbe2a18fd6735ef591d278b5ceb68257846ea65e5accf8715f4f3bb4299f2a9cac6c1a6cd39322ed94f6245e98b4249a1f76d8ff5a662de837d7deceebe2602fcd8d3560cf850a4dee1a849e603ae6699ded10a1fae15f7bb0626fe8689d22d4ccc0bc156c9bd6fa1424852cdda78abea7b4d927864f8dfdb2b42578a4b38df72e0e32ee089830f1b19282aac4626ad189d8e47f5a32aca402ff93c82c5283bb17670cec724fd52c176e3cedc6885b21e0aa277325db9bf4e657ebb05d2019d666421253b41b7a03b9d24602d295a344154f8832ab91240bb05d6ee87978390d51b9a44943002c1290de2fbf58b0c480aecd483c44105e6904574c11bb18dfb5c0d7e85b886abb69c11c753ab374b910460346fe8906ecae05b8374937967cccf85f76cce5a1cdb5e099b9b2bbbc0199f6cd208240537568ffc3d3eebf52cdf79ef3e6c0d3b0ecc84091f3dc92e2550ea121cf004bdd7b6d0b6a9404ebebbd55b4f413b3d7282d4271189b3e76a7bc1d4c3baf2ae039ae54040ddcec2ddbd585ffc8ae24febd1c6a130cad0b5045a897c3e397db4e23d328e55f222ae2eb9516bf81dfdadc5847d56b95354470a66505ca8c82e4a5415140ab2f14d62b227bb871aa98ed14b68f85b448e34a62d3e063900ec96d588e7232ec90605a97284d4ee5cefcae4a9f6421165bc3de6af8477f81fcdc4e21c5ed4c2c5ba90d6a1d88cc6569332e7f9f63e03d04d3dc5a16d500688f510ece67bd6c32a446a98e4639c585c1c5fcd366b7ea95b0627027b8f81f8c884f2885ea3faa4d88ee6507f5edeb2b4a03de526efda57c373ef0c382ee76516ac29d6e912f949e4a658f8d45be00f142a19573aac31d3f742062bb7e3331b46b527e80cfa97c91bcdcc4cda144687966a872ce0317435a286c75a05275e50cc8c8089b2ca54441e1cb98edb0656625095467604861c13369fd8265d9452303d033dacc3bd3f837cb8dadd1a37b31d676a1ef808c3b7565305be27db5e1236d4ad22f3ca2a43239d9b1980de0cb0e61d2ecd205997023c56f4b34ccf209d727ca3e46d0e7436710ba23f030eeb35ee68ee94e9e06f1f4ba69397f85c54f69668cec68fa0b944a3818b5310c73ed4b427ad3051a486b774e88a7293f318a5f050df4718df762784804a8ebe860c659c930d19238b1fcc0886d384725cc769cb8638647eea0d7f1fcb848fa099338bf4e39b65b081a0ae0b1138528f44655f40438413aac5048d8d566cd5809284b3b913b2838204e758a164b6f8870cf3b3b25a9f8e8d6436c17172e171bd86e5a14d8e3999bb987e4f5e645ce5e7b42cf1697e4099034eba56d3bd76ee97e132efa2727841b02e97e5510d30a04459db0c76d75a192293ee03f73421c89ce534bd0fc1b7fc0ec590cb74ee6e511dda6889ef209be2af5e8b25582e79a3e105218c95907a51aaf28bcaf0c45fea49695f47deb69639e9fef47ad23cf3f6492018db1140f7a011f899158932b632804ecd78d4a1be83b939c7b4807bee34e518c80701df1bc4f10f21888d40be313d42fe04846958f036815fe191c316aa264ae88ebf5fb81f5e7429104f6d094a300ee93913eaf4884b2b5863d9507cd137f3e0bdbb5da351491544aee9947d6e510f147d7b3e053ae125ff8c30304b0678e6eaa667529785b57c3e8e85e462eda9eb6d4ab7fab80f82cd91c83405bc55ba42943b05949897d3af808e4e16c3a2a67a154d355799604daac661011ed97c7a589f63a3e05f86fa540723a67efb7bcdc343848a9b4140aed81ad4ea91a7fc2c2431cad9846611e7367a9f5bf8079f00755851c999cd261468320f47a99f3d04811c7caf49d58f41acb54bcdd7fb1bd1a8324fafbe62eb6a3c3cbdb3244c36118dffb496026ededd503b040b752e3a0305b53a83a5c489d3654693932f80c13f2878ec6d73fe41d0a5a0ab88255a0f077a417ff78e2548c017b9cc91dbc019126fe29e61c11b452cd2e3cd4c64c310c45098d10e9ba4bb31c03dc82e33223cf55d74b011895728c600f1071204b4bd623f4fb62c9fb61670c2fc5d590a730387dd77622e53606891227c9dd96c584c991fa2d57e8aa7425dd73d0de4baeb43352a2dce61e8da1c65350268c5b81760896e0c51be436fecea3115789587efb902b3649113c434fdd82d28783947768eb058159b491a1e695fa28c4d5dd2e69e813265fbc342da7e55ac4e831d7749e396e08e93540963f8222fb0ad7feea098000666411067bb70b0fa07b0ab21756a117916efd431e51e3c6976943285180f4025914bcafef66e7c5f303658f219ca2a9f7057a303ade73fc41f72e77b1ba42f1f5552c0ef2e37405a2d42ff480e4068dfe7b63f1f45d47ef48764483a98a8288d579ab02a6095cb5248cb09ec645f7ff362f91a69798daa25e283cb29aeda074bce0f15e5bf158a99d34cca6354a31171168a4c22dcab94ea8656ed563e8f3f7add5e3322dbf158a18626a262293d5349a8a90c6623bc4264c2339910be8f47741473a355c8256929", &(0x7f0000001040)=0xfc1, 0x0, 0x0) 16:02:56 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x9, 0x6, 0x1, 0x3}, {0x3ff, 0x7a, 0x76, 0x7}, {0x20, 0x1, 0x20, 0x5}, {0x0, 0x0, 0x2, 0x2}, {0x7ff, 0x9, 0x80, 0x8}, {0x3, 0x9, 0x3f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0x400}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000080)="caf3cf5621d82128ff7b7a980341", 0xe, 0x0) 16:02:56 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setitimer(0x0, &(0x7f0000000000)={{0x100000002}, {0xffffffff}}, 0x0) 16:02:56 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x6, 0x4000, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/39, 0x27}], 0x6, &(0x7f00000005c0)=""/88, 0x58}, 0x4}, 0x10, 0x40, &(0x7f00000006c0)={0xfffffffffffffffa, 0x5}) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket(0x6, 0x4000, 0x1) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/39, 0x27}], 0x6, &(0x7f00000005c0)=""/88, 0x58}, 0x4}, 0x10, 0x40, &(0x7f00000006c0)={0xfffffffffffffffa, 0x5}) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 16:02:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001380)=[{0x0}], 0x10000000000000ce) 16:02:57 executing program 7: syz_emit_ethernet(0x106e, &(0x7f0000001300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1038, 0x3a, 0x0, @rand_addr="0000017f000061e200", @mcast2, {[@hopopts={0x67, 0x0, '\x00', [@pad1]}, @fragment={0x61, 0x0, 0x1, 0x1, 0x0, 0x6, 0x67}, @routing={0x6c, 0x2, 0x0, 0x8, 0x0, [@rand_addr="2cd4a26a1d00c056ae3ace20c36322a5"]}, @fragment={0x4, 0x0, 0x69, 0x0, 0x0, 0x16, 0x64}], @generic="e12de37dc8bd55a298590e08cc7a858a8a1081c6d15ad271fc26ff225d58f9313501479c6bc49e7c40c7cf5f04dc3b750f25b2a66cabac8a41406347170c9a5f80854f8d026f5b6d832f0090049a81daa23a47e8e5bb42148ea09869599373c806cba860eb47dab66d739cd632d53ac9204693a4013b78c240184f089114630506c80c65e22b0dd3891a117e213b7d7dbd56170ca3208a04ef0dc6b22bfb92ef6cb5a63ec278ea6ae55723fc5888804e41bbe81eada8bd546c51a692ddbd1bcaf48da925433775e65b207ccf0095b003887eb2c8b48dfa7da0316e088068cd3245aae80499d2e224c0e33e4c4b3c32aa55d7e3343ddf658828251db1b6b63a8eb2bf1db1f3fb990dd74876135932c472a2516648bc660e02ed9a15ca7b875f5479e8b1bbc3a7a04b495816aaf91a07acfb63a6f4c41f9c9051ff42d38c3737db1fa2cdeff8716cd6a6abe3240966de1aec20df3fc2ce83e76259998981f8e63ad10d081864e95d33e64bc18ebbed84df597104627ee60cc4ca288df17fbed7f19eaedff13a16a9c7fe1b2f1c672cbe6b0b8887d7c53ad02533cfdafce1f5803c3ad1f6958a21a0adb27544b7f86ef7677227381afcacf42b33e343e916c97ec6bbfe845f530c39ffb842bb6871444ead673bbb0f56c4ad9ec41b9258868e2e8f9f830b10655d4210ee53a72e6f7cea7debcb73536eb547d89fca7673a1e52a71cdb6afb5cbfd0c975f01a6e899487537c04197aeb56ca852ff9a524a9782942414a8b3239750eb70d46c875ba19952909f92f35388673292b333d3cfc2577db1779efa969699d821bd936baf38e2bf0ced6b0e4b45fd202a4d77c3dc0cfcf7bf48cf9ea8fc17701b41706165030782714b52d3da73375a595ae66e1fe7b51fbae0a00e70261d634c8b998791cdba34e61751544b9ce6a1eb0861634728028b3ef15b15894620a754553360de9762cf227682badb50cc352f4e4bdf9d4b6b37fe331b872361d663619fd0ba76be51929f0d4fa3859acbcf7917084b4d7cd44a547673a19e3b639836b9d599b393040bebe6b78fae30f061321eb406d229016c5632910a36cb58202d30c3c6cffb22336c2cb6d55c5e895279e9069484a5b4136ac46a66dbe52a5304737b6953e047861ca3c67168b092cd8ba2437408c36ecc973b88978d256b8cf275f27f1f0cf401d2895bd33875fc220046da452266727171cc0a1c0147de0af772c48a1d0fd06f9a11af185b0e0a1a5eb6573bdced625cfb59fc0e96811382a3b171906739ef611a1e8695d290c3adb44bce6c14c905965489e4404cbd09bc4896eb866cad061d775fd19ad858ca0809adefbce2d67d9da02f7f9a1ec4ad001c7b10da9b8bd04b9070387d060a6e9a2d8a2cc139359642314dec40dd9c4492cd954724b2793a4056ddfd4a66d80c89cb0693d27ba9144045bddc4c1ad0d19e14a7626cfe412169df7e6aac06e3c084541073acdd9879e9ef6ab115296997880abba46e05c8f4627aa6807abca092c9171f05d4f0e10ed7259faed7d7c5f3a3bbdf4971e384aeebb863afdb05436c442bbcec6521043665cf8939109e3682948201ecc3de6adba932b264b9d26eef310a92c50e229fa3f48343c5d3b0abf97aefca3eb2dc7640f3fc8e4d4f97fdb4a636d7854052bfb6a0d9b8181c2b6c68e46a48b77da4f6881183c09730854add330abf59c89269a5c66547fd7996f0c8e649790e54c0e959eee8f303590e561f075b02e92fc250aa8a2b307ea8a4236dba25c712be8ff4697c5982a138ddc43e2f9a2ff98e4db5047932b1f38791878060dffe667169dd7836b7c778b89ce70501ec608700b76a781f9cfa058e0edc46212324caea6a2e2b18f63e0d37b0f43811a01307f1ebda1349d9ed471eb52038c982edb9b968f4ecfabddc2f5d07c82726c270e61b9ae5f1051e4a6de5a75e649974ee83bb604438a292855f956e2888fb7d88967169937e466d9c193f9efdc1f3a585fc18ee6925bf9849b42d844278851d323f46764b42d82f8425db740289a61b2857a54d46c1892a348c5192288e682a458dd9e31768fadd8edc98776454d5a6cf4a77d862d83fd715605887a10a279ca1b4eb4223465548e50299db22d9c3b9cc925169b1b1c5a8b2c5513867d12206f3332688948bbe063ec2eef5e68186c686b5663b54d27cd8034ccbdf5b8f890ecfbb4848e77b19663662967d4ae8227dfd3a228c87b50890d5780c987c7674ac50e6031f00705d65e37febd3f48705a7e738b96a261a6927d638aef7c1aa03d015c034627c3532b89a28492dd9663bce25dce45dbb4ed08388f674c868e2b8aae89a6054da2d270d439b88ff06b093b721f79b395ef5f8eced16d6df31c6d913ab5aecf9fd404b5f46208cf377e6346566a322cb2436fa3bde602b1fe146b463078d78a983ac901363442a8714bc106a17086c44bfc09aad4247af0766965e676bdd6c167b575b829de81104811cf9f1da539161821742e4963499978fc80f9b3e0de5111f528a7ec1cff1bda14b3b6bbd71d81d10a60f7e9d6e4838d2198b461f4f47cfe11b38c4d67ce3bca841d9031d237c32a2d6640d699071ed9d514324662cfd723611e1390e7e1c2f06369c3bbe0e75f8897dcae0071b5caf11242234a075856f6f9f4d1a1b5dca3577228a0236872912dbb3ecfa3053c53133db539c5525934ed5dbebcb891604500e8a06dd74d2048e80f224661a7a4b7d371850a6be13e2754ca8cee6340ccbf618fb48c6cc64c2e1e6f8fe278ea428541a9ea8a44b823e08bc295445a9c30889837abba2e7c3edbde1263f1672f9b3520f103998008871ffc2052d36c681e6acc85a3be46383ccd63c3befa537ca6c537c07392c3121cadca45a46c60972a99b2136e437f2e45a2cd2a97cbf0a1261194c0a7680f99754f0850b839d5b36e5ac8da7c05a919727aaa720f24d242f0484c6cfde7ab709669f78f71f490f036b93c7610a10b7b895ae24fcba93ff60b78400293c906fe5960983478308a3f511423098eaa9ea06b1da42eb785067e63c26c4003159be7fcf118df51a235dc7d10f19555850d678b21b03de6bc04395af80c7833656c378f105ffdd5808e5054e3f043dbf38de787e0890b6cfa51fe2038da11ccb5d8600c73e1618b19850d8d102bb556ccd812fdffa568daddd3b1e8b706c3b25a33d4717c7eb093382b1faf8ba03a3c85b8f9cc2cff5bbf21b4c9c611872a16de73e507dca17879a35c6c4bee43ab16c9fd054ecef139f96252734918ae2d69aecc56b8dded963bce004359976d65d758e8965dc14b01fb8c5e50a3d4c42eb0f2b38fdada20103a39035353385a0c0c1b9ce496ae8b6badbb67da89bfb5bd6fc491d9cc9b500af7a7b63f01e58d03c94fa024802a7af92c52176eb2ee45cbcde0af832d592f57ab04ecc4aa3e4689e034f7d3ab171e7f20284b3ceb56e615c79bf7dd4eae92de5177a3f60c5b5b764bff56539707a82c9bd602442b5606427725fae64e8eda8ddd0ea03e9187bb02c1e02e5b013a2f20213e2eb160905de0ef1c2f3157eb5d5425836f43f6e9afa7319997541d697ba0f6f4dfdfc7830d25449876f72120f77c4a1262718937a13bb673a4b013163c315af29daef18d882e256b7220e5ca91967e440e82fbe15059d7981afb2286f0418792ed9b887a88710f67617fa649e19de557e47cbb606a77ed073ae05d4eadef0a8db5ba289b08dd9edf2da98250f43fd81e5282644bc31400eee2d78c99b5e7d6e848dc50a6a6247bd8e91563888b2333020585c98bb8c1c166fa11fdc7db3e8c8d57dd0ce69b44618bb58e3da2a69073b12871f617cd06c6c307812820fe5e77816daf6e4c6dff3f42edafb43f3c206d260563585e5f84ed05c655f3e2ad9202e38d1400fdc7be185dd81b4c1a0970c2670aabc25225b365fc83aa530829340039ccca3c0361e30c9dc116646d675131855534c3c7d6d918c2800ed7ba3c54769c0092ba53596df19ee3b1340487c74ad0001abf2d32eeeafd7e70208b336c6451f5e74a02b502a40b6c8c67a1379389b2b29d2728b4c4f6b8612daca595a0bf9a21ba9e429a714650fc32ccfeb7279266f9f1986c361f979bd46c78838aeda22a91abab12793cb2cd35abb57a2fe1a5d73b9263be0c8d7d546f36d6ae8a76af9152b96a8daa79b484f6d4fc2de805678fe0bb0566f2a75ffe604c3cc90e545bdb9bb221abd53cdb58acd41c783be5f62dc07f94eb40274eef677dda3f3868827484c841ae1a1d658c88e3bf233a58a6ffa827425787a7f3103183326a9929a90d93e5f2b877ed4f6dc9c258f5d67abbb42fc9159779add262e1681e1c9a033733c9708aca0a4e0f13a8de8db248096326caa21a65661b4e1fe9e4eb6324b8f5799160ab1d0e220b0a2ed65b7def58ffd395fcd0f9a9e69c3b6f89f5e3523e8859827a20345df95d7daf824e9421efb3221baae23f7e50f4fb110f58f920021a2005eb8f108a6b7b19bcca270a2a0931a0bd9d9cfb6c40c4cdb86822b5cba7849372b41cfc2f0be4ded41580c84c6fde941e1e19c4f59770ef7544139a0ce2831d3a09460e3481767da7f2ad2108e662ae6e000df4cfe61bce30396dd26002de4f0a11164b1fbc0027f4daf655627b6a87fa4e440a6feb845fae76bb8a51c6d5feccb51ded9be933b89e7f25e8fb0cead18f9a0dbfcf3eb056eee1f347445dfc29639e157396b8f0c002a5975a3cf7294c9721ceea4ef743c569acb13b545aece03adbafe2238e79263b360ef4e3f71ff01563c2d0c0741e8ea481ee74b1ff92cc9dd1f032dcb6746d51c3e75d3483b3ed9e4641f71d66bbed7c874c7af8987bc3b4c60e4b9d6fefd8ac4503e0c07ae22a4ac508b1ff6558f989ed455a768e5b3797f790420e005c315a20195a49455a373099dcc1b125c4460c70bb26690c0a004ebc50b4364be86d223242dab19f597d1ec2658c2ddc2d5ada1086281eab01045a0912772182a35169f5a38dc415da09d16dcf22c89d107f5edb8980dc020cbd4164dbfe7424707b349aa4938fc946b6a9d22c0094ebe7a404cb38343d46d87683b135e2ec9a976d3b0b6a2f3d4a7bcc98f88955aad598683ddcd4dfb2bf7bbe04d8cfe8f7a483dcb918cffb83fb4a95078d23279a269eaaa97d90982e8d04a3e6081c3abe1fe1d850fd77b4ef7da3c285a37969e0bf1965d57fe071507bb78d5e29105c351c8a54bc0a4984846bbf4665cf3b7456eb8fd9cd87a83899c5e4838af5e216e3fa7f87cfe55b24b37661f12468f14a28aa4bbbbb40036b88d1aeecb160ce2acb1e9373c85b14dd062c3e15bb30fbdf053b36f97c8b3b72dcdbcf6f689de2eff7a8e5ea14f11aa021405bbe91e7047eb7f6505bb98cbb7f3548a95cbdee69fe3ead7be484efa3d5f0baa62acb6b29d185f503e5cf4824a18612e670bfffe060821b599f96a1ec411aaff5367681b605c90858d79698ddca320b8975ddbf439911aafd9d433432374b1d4775fc58d33fd48c042253649321b259ea075a157abf00cddf2d19cf569b95096e843df3c7eb697e66c0ca5444cc12eba707509b270012d17f2c0b7cca2d7889b84eaf2d035f5388d1e3f17d359ddf714bfa1205a15ef2c001cb0fcc7c8c2fa9b609e75dc6a28af2892409be6a1d145632ffd314abde00ad179d8fa2ad47ef4cbf4d32f357db91770c0ffb04c60d7571efe2ebc97c894ef513d34e706bfbfdcef61a24614fe25540a27fc76a5b913e8c77f3b62229128f1427aa8bc2e704b48f8fe9e"}}}}}) 16:02:57 executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000000)="2054842b90d7958d0aac4d1c7a42e97facf0cbd08a3b9ad0bbd8eb263eabaad61e59ba594a30c8c5aed583b76250228c8f02dd200a08d286d7dd0bf472dc3ee9", &(0x7f0000000040)=0x40, &(0x7f00000000c0), 0x0) 16:02:57 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r4 = socket(0x20, 0x5, 0xd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000900)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09ff0e85a31ef060eea491ea8bc4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446cff0f0000e4c3c85944314228c97f7640c1b470592251a53ec20000391a7c917f2d94a7fe1b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc7214996b250b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d444277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccad0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6c5469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508ca95ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b849573adc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x9, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() r9 = getuid() setreuid(0xee00, r9) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r12, &(0x7f0000000980)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000740)="fd057daf7f0d0624dc7f20dfe42ab9ec270939efa4d99acb9668250ecc4ce5b24f8766abebde94ff87d7c5ace954cc41abefb3049595ca2c8e432f6cb48029da1db4ad52da9ad34c27601b573ddde51794bacb84c7460f60563e0a44a1f0e444823169cabcef69ced333e38824384a1e39504deee8840fe52ef058a18917e3bc8da3aab0c948f2b2a6085a3e76fdb6eb8839633eec47d6b1b888d653af9b6179ab95ff52eea7f795ae52d35a5a7faa1bbf197bafaca0ce7dd9e5064c4e2362b1a8258fd7fe36624c4b03faf8cb78187224ea3d63e219c967d33d4525e24cd426c4e512e2bb4855ab5e50cc259a530000000000000000", 0xf6}, {&(0x7f0000000380)="ec53758ce5ed1d999423a4e63a8ef9cf88f9d57939149d886e46b1ed", 0x1c}], 0x2, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="6b9d008cfe43a7f0a2550a776a770e0517f22fdad55efecdcb39a1dae4e2e413f7605c8c852585968440a68f048e5be7a49d8414ca76a1372ca9914eb948880738bcbb9a76c27d1a68ec23386ee8f61a2ebc629649aafee77f", @ANYRES32, @ANYRES32=r7, @ANYRES8=r4, @ANYBLOB="000000002000000000000000ffff000000080000", @ANYRES16, @ANYBLOB="cd8c3ddc550fc36ea8d4c88d5506c927fb6a34d2860727acab2662807ad132a2c9edefc4978834a9856974bda7ca276c4bca8d6a799e19af6d8519ad9f97252b47463134d078296e39331412cdaba856", @ANYRES32=0x0, @ANYBLOB="ff0000000100"/26, @ANYRES32=r5, @ANYRES8=r2, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00', @ANYRESHEX=r6], 0x80, 0x2}, 0x400) getuid() getpgrp() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x25, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYRESHEX=r3, @ANYBLOB="e29bbb33da9f4a08cd7421460c01a041f4bc4eb2f480f2558058cbefabd41b2ed7e3c2990c2f09deae759b1c2473a5723990d9b3e9085757c73cc47974829d15a4dfd2b064155cbc6eaac22495d042017ca669bd8b5ce85b6a3ff403b783ebbc48f7fd9b31ad9d6544ddf94e345f779086db254bca0c186eac20000fa05b50bb26ce", @ANYRES16=r8, @ANYRES32, @ANYRESHEX], 0x1, 0x7fc) msgrcv(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000f10be03d0000000000000000450f0000000000001000000000000000000000004f3485fe69e952525ac94259b100000000000000002c170000000000000000"], 0x3c, 0xa67f144a9203658, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f696c65300000f58894134ecaef7e0687356f5e1e65b788431f69a6322e71e4e97a42fc58e29800"/53], 0xa) 16:02:57 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5d695cc2f6d69aab1291ed97d34dba22908c73fbe88f0b9ba9daab812cb8fc73bca9f594ead9d06c7a9af832801e7b1a1c9b6026a5d5dd066452dcbcc72afbf6c8d50e0c22f42813b0dca3f793f2b649051527ce1c8ca1f00c3afb6aca60d53b28062df697ec440b4fc3c2e8788028eb6ca716e1cc23229c04e488befad44a4280723c9530df7e7370b348df6cfcc22e79e09eb733fc37cf81a586af9b380bb6cfcc0d31c7d33b56c8704866a2b636de473d875f838450272931cecade10e5747a8dccb7ccc23a5e2939ee932e24db5b255518aa11db6261aa4e3b9814bbeb70fa7c600a435eeb899ff9081679233790e40a18c6fa88ef9133fc2225ffef669215360a4f25abccee4b41d95261b5b79f9ade44ded4507842cefab9f0d59bf253fa3aa7712cca58a205365086021b7ebb6a6036464fd95d24804028a15409bf42e207e2426e1854ac076127f270460cf887a197fafedf629a8cee395ee100887ba49321f7ba8ff4956792fb0f3ee43134176b4966cec00273e2d2e701baadddda0110a8534e95a044ec5f75fd6291f11af89d60bcf4f0c80b155931aeb7a62e9af625c1cc067f8258e3e3c0e3bd9d106879a688549513b98865374d7f50014adafe06f6349768d3a22087e3b7b93ac3a12cd41082c5f7ddbffe53e9f2d4be3a5af8a6907a8bc0a0987aff4acaafb4a77d8acda71e60ffe93351ed9f12a0391861992cedea4c5a07c987406277943a4780a6030b8285629678666484144cfbf95277a1270f5b919d49a4faddb5fcc4402025096f810a7d81a5e098362e12b3863e5336172bba878e1d50c7f4efd4715280229ab283bc3f559e523c30f6caac696962e3648ed0988b742c7a860cac9c221907178e0986c62b9e70131327c83b58edde0dff333f9f2d7d0edb05672036c7f97662374d292b9c0597c91b3c285e88baf007a983b01c0479e8b951c4a16eef33b01ef4de58a86f8e92de4d8a4493d9396ea79c1f40d91f084c281fc60078ecb68215e7c357ba05d887a846dd8c047c4313696a4062436a4d72463255ef96edb43a975ec376c38f223e01aee602ba6a774a97ff6ef19c56b2a4995442c9d7185f9e208b716f9c8131fb560b40887aafc10d72bad844c0c0bfb254f7b33928571ea7904c39eabdf24898e093f171e7343a9c8513b2dff607219fe9afb0514a446a496bfd11b4a918c21a72ecf4de3a0367b62de9d82e892da1e02b8f92ac814b0348a6c238df49da5a6fe56a5ba79fef1d53af89bbd3de6930d5c199154346f6c34d14534f0c9dc3adbd377c5971df78aa0159a4a6657dd7a467bebb8c8334560f5b8801a76213b79167211832c529e994c7d115af6d4d3dd7208eee8c6f75c8f0a4b80d6be0424d02db3329da73dd53eec72a683558f8fff237fda6a86f7e1f75e074255e312b4f7fa6a3f4e9fb1d31e4d9fc636443f81b7305fee46c831322e41dd2ec9582ab24bbe9f119a54313b11766955423da423fa2b9df0ec47b4b1bdb961df580d0227fbf129b47cb71748250c5380ad8f98b566d48e3aa42a61965be0843a474b2c92a580f3ffb4fe96aabdd9636564a6cbc73a0037dea812e25bba96bc2af6f3ac40193056440dc8da6d4c2a470b51dca7d927f544c9b661fe8bf1426c3309339548449c90befacc9c98549fa65400dd69bba1375b22650cac35f9b45b3dc60e5bb1c29e197b48538ec9eb8f3bf17d240ed87e40bee2dc4cfe743f1ac56da9c7598ebadea34b6b6c7c763a6fea3eb4d0b0dbf5cdde19b49103bd7c950fe789260f5fe96bb533ace06f739107c8af7d67b35a43739f7689557eb50e202cedabc0cb287ae51538928005d4c918cbaf22c6fa1b471e309b71a1e30ca332c4d58acdedf1bc74bffbd9bc9f78f2f44005e57c33a6ff20545f036625e28bce723fb819b88ad956ef6c9adfc1090af5607b29510087ccef26381c42602ca4afd22a7c5e7eeed6ff60ebd72fbdee7c81c259bf42ffb84b3e8fc177904e5c47c53f1a99fdbbcc62a5fe73e0d4e54225c9a3a7510894176233278bb41f70d33ceb5f776f5b7ef5dd58662a6058ace2b16c82e8c0be9125cfc55702a610784efe75fb5f8f61b1b47f6ca7649d564bf0597a03511ae7bdec9c06e844af9fdbe8ab0ba51f3f8eacebb7d935a3b0c2989e5d822f4a4de103899655577dfbd025d0794987e3259ea32c70c58512a2dbf407f17b4187d47094a89a83d3fe0f89ec84df1499926d36fbca38fa40de42bf7711e915e9583b1a4ddd252c4f1a72c1ae86c70a46a5e908213ba1696fa2eec54944202b94a883e7ab7fbb39453634dc01ff5ae82429c344035c365c00c09c5d7d81a30df514581082690a64e05d339be17ba7de611a66b16afba974f30c889ed87358ab45ecaa22a32290e0d0a2ae426b3132aa03eae27d9b39a85622ec7a5aca3eaca050b41e2b12b8f615270e4d52a457896d8789ec6d0eba56161954cb707dc47945714d3c274ad9a9c4365dd69bd23d42c5ad1c94b03ff2892cc5e3013c382088415fb5fc993a5e2312fbaaa05d089242b8cff558a992c617afd0afc18aaa116fa54af5072467117d2fa8515fa1503312b6d8fb4f2e0f5f773ddf3f6a8bf016e4c9535e731e02f1981714057f466ce3b6f90d628e4a6a2738da5febfad2453f8e8fa9b41dac6264af30efe9086d7a47645d0930694f101664d071d7b63aa0db18169756f0bd6f4a6a76f782627f6a10b467e38fd236123eddca50ca09c304d47ff7d456869a586a2c0dc3f672ae716431cadb0df652bd8c89705d7b726f5b6636a3252d4bf2f55828ce9e4f2eea776eee7ecacd128d19e9b866f10e3dfb3120e95bc736ccec2559f8e5e790e519dcc589a8601b4ae7e3ad8f98481722bbee07f6f66d0e1528c79235a0b87a02820f751be7b8cf017b8f17a6994d6bf35d4fc9fec59180a3f9cf529b6eb276b049c998875b04ca66b8e8e68e148445b79ba1a9ad2617f3d2fd1a9b666f727edf3674ab1299d882dd1009cacaddbac4d807e4ca65e6335b4381c4008c80485bcc20b2be791672df42b0d8d33a344392c50c657bc2a5d4ddb10de7baaa38de8151a2cf8fffb1b8f48dec87a844bb453a31e9814336adc01e9a2003376b2cd4d38ba859cbdeb69dcd6ea7d609c38bb0b2cbbbe2a18fd6735ef591d278b5ceb68257846ea65e5accf8715f4f3bb4299f2a9cac6c1a6cd39322ed94f6245e98b4249a1f76d8ff5a662de837d7deceebe2602fcd8d3560cf850a4dee1a849e603ae6699ded10a1fae15f7bb0626fe8689d22d4ccc0bc156c9bd6fa1424852cdda78abea7b4d927864f8dfdb2b42578a4b38df72e0e32ee089830f1b19282aac4626ad189d8e47f5a32aca402ff93c82c5283bb17670cec724fd52c176e3cedc6885b21e0aa277325db9bf4e657ebb05d2019d666421253b41b7a03b9d24602d295a344154f8832ab91240bb05d6ee87978390d51b9a44943002c1290de2fbf58b0c480aecd483c44105e6904574c11bb18dfb5c0d7e85b886abb69c11c753ab374b910460346fe8906ecae05b8374937967cccf85f76cce5a1cdb5e099b9b2bbbc0199f6cd208240537568ffc3d3eebf52cdf79ef3e6c0d3b0ecc84091f3dc92e2550ea121cf004bdd7b6d0b6a9404ebebbd55b4f413b3d7282d4271189b3e76a7bc1d4c3baf2ae039ae54040ddcec2ddbd585ffc8ae24febd1c6a130cad0b5045a897c3e397db4e23d328e55f222ae2eb9516bf81dfdadc5847d56b95354470a66505ca8c82e4a5415140ab2f14d62b227bb871aa98ed14b68f85b448e34a62d3e063900ec96d588e7232ec90605a97284d4ee5cefcae4a9f6421165bc3de6af8477f81fcdc4e21c5ed4c2c5ba90d6a1d88cc6569332e7f9f63e03d04d3dc5a16d500688f510ece67bd6c32a446a98e4639c585c1c5fcd366b7ea95b0627027b8f81f8c884f2885ea3faa4d88ee6507f5edeb2b4a03de526efda57c373ef0c382ee76516ac29d6e912f949e4a658f8d45be00f142a19573aac31d3f742062bb7e3331b46b527e80cfa97c91bcdcc4cda144687966a872ce0317435a286c75a05275e50cc8c8089b2ca54441e1cb98edb0656625095467604861c13369fd8265d9452303d033dacc3bd3f837cb8dadd1a37b31d676a1ef808c3b7565305be27db5e1236d4ad22f3ca2a43239d9b1980de0cb0e61d2ecd205997023c56f4b34ccf209d727ca3e46d0e7436710ba23f030eeb35ee68ee94e9e06f1f4ba69397f85c54f69668cec68fa0b944a3818b5310c73ed4b427ad3051a486b774e88a7293f318a5f050df4718df762784804a8ebe860c659c930d19238b1fcc0886d384725cc769cb8638647eea0d7f1fcb848fa099338bf4e39b65b081a0ae0b1138528f44655f40438413aac5048d8d566cd5809284b3b913b2838204e758a164b6f8870cf3b3b25a9f8e8d6436c17172e171bd86e5a14d8e3999bb987e4f5e645ce5e7b42cf1697e4099034eba56d3bd76ee97e132efa2727841b02e97e5510d30a04459db0c76d75a192293ee03f73421c89ce534bd0fc1b7fc0ec590cb74ee6e511dda6889ef209be2af5e8b25582e79a3e105218c95907a51aaf28bcaf0c45fea49695f47deb69639e9fef47ad23cf3f6492018db1140f7a011f899158932b632804ecd78d4a1be83b939c7b4807bee34e518c80701df1bc4f10f21888d40be313d42fe04846958f036815fe191c316aa264ae88ebf5fb81f5e7429104f6d094a300ee93913eaf4884b2b5863d9507cd137f3e0bdbb5da351491544aee9947d6e510f147d7b3e053ae125ff8c30304b0678e6eaa667529785b57c3e8e85e462eda9eb6d4ab7fab80f82cd91c83405bc55ba42943b05949897d3af808e4e16c3a2a67a154d355799604daac661011ed97c7a589f63a3e05f86fa540723a67efb7bcdc343848a9b4140aed81ad4ea91a7fc2c2431cad9846611e7367a9f5bf8079f00755851c999cd261468320f47a99f3d04811c7caf49d58f41acb54bcdd7fb1bd1a8324fafbe62eb6a3c3cbdb3244c36118dffb496026ededd503b040b752e3a0305b53a83a5c489d3654693932f80c13f2878ec6d73fe41d0a5a0ab88255a0f077a417ff78e2548c017b9cc91dbc019126fe29e61c11b452cd2e3cd4c64c310c45098d10e9ba4bb31c03dc82e33223cf55d74b011895728c600f1071204b4bd623f4fb62c9fb61670c2fc5d590a730387dd77622e53606891227c9dd96c584c991fa2d57e8aa7425dd73d0de4baeb43352a2dce61e8da1c65350268c5b81760896e0c51be436fecea3115789587efb902b3649113c434fdd82d28783947768eb058159b491a1e695fa28c4d5dd2e69e813265fbc342da7e55ac4e831d7749e396e08e93540963f8222fb0ad7feea098000666411067bb70b0fa07b0ab21756a117916efd431e51e3c6976943285180f4025914bcafef66e7c5f303658f219ca2a9f7057a303ade73fc41f72e77b1ba42f1f5552c0ef2e37405a2d42ff480e4068dfe7b63f1f45d47ef48764483a98a8288d579ab02a6095cb5248cb09ec645f7ff362f91a69798daa25e283cb29aeda074bce0f15e5bf158a99d34cca6354a31171168a4c22dcab94ea8656ed563e8f3f7add5e3322dbf158a18626a262293d5349a8a90c6623bc4264c2339910be8f47741473a355c8256929", &(0x7f0000001040)=0xfc1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5d695cc2f6d69aab1291ed97d34dba22908c73fbe88f0b9ba9daab812cb8fc73bca9f594ead9d06c7a9af832801e7b1a1c9b6026a5d5dd066452dcbcc72afbf6c8d50e0c22f42813b0dca3f793f2b649051527ce1c8ca1f00c3afb6aca60d53b28062df697ec440b4fc3c2e8788028eb6ca716e1cc23229c04e488befad44a4280723c9530df7e7370b348df6cfcc22e79e09eb733fc37cf81a586af9b380bb6cfcc0d31c7d33b56c8704866a2b636de473d875f838450272931cecade10e5747a8dccb7ccc23a5e2939ee932e24db5b255518aa11db6261aa4e3b9814bbeb70fa7c600a435eeb899ff9081679233790e40a18c6fa88ef9133fc2225ffef669215360a4f25abccee4b41d95261b5b79f9ade44ded4507842cefab9f0d59bf253fa3aa7712cca58a205365086021b7ebb6a6036464fd95d24804028a15409bf42e207e2426e1854ac076127f270460cf887a197fafedf629a8cee395ee100887ba49321f7ba8ff4956792fb0f3ee43134176b4966cec00273e2d2e701baadddda0110a8534e95a044ec5f75fd6291f11af89d60bcf4f0c80b155931aeb7a62e9af625c1cc067f8258e3e3c0e3bd9d106879a688549513b98865374d7f50014adafe06f6349768d3a22087e3b7b93ac3a12cd41082c5f7ddbffe53e9f2d4be3a5af8a6907a8bc0a0987aff4acaafb4a77d8acda71e60ffe93351ed9f12a0391861992cedea4c5a07c987406277943a4780a6030b8285629678666484144cfbf95277a1270f5b919d49a4faddb5fcc4402025096f810a7d81a5e098362e12b3863e5336172bba878e1d50c7f4efd4715280229ab283bc3f559e523c30f6caac696962e3648ed0988b742c7a860cac9c221907178e0986c62b9e70131327c83b58edde0dff333f9f2d7d0edb05672036c7f97662374d292b9c0597c91b3c285e88baf007a983b01c0479e8b951c4a16eef33b01ef4de58a86f8e92de4d8a4493d9396ea79c1f40d91f084c281fc60078ecb68215e7c357ba05d887a846dd8c047c4313696a4062436a4d72463255ef96edb43a975ec376c38f223e01aee602ba6a774a97ff6ef19c56b2a4995442c9d7185f9e208b716f9c8131fb560b40887aafc10d72bad844c0c0bfb254f7b33928571ea7904c39eabdf24898e093f171e7343a9c8513b2dff607219fe9afb0514a446a496bfd11b4a918c21a72ecf4de3a0367b62de9d82e892da1e02b8f92ac814b0348a6c238df49da5a6fe56a5ba79fef1d53af89bbd3de6930d5c199154346f6c34d14534f0c9dc3adbd377c5971df78aa0159a4a6657dd7a467bebb8c8334560f5b8801a76213b79167211832c529e994c7d115af6d4d3dd7208eee8c6f75c8f0a4b80d6be0424d02db3329da73dd53eec72a683558f8fff237fda6a86f7e1f75e074255e312b4f7fa6a3f4e9fb1d31e4d9fc636443f81b7305fee46c831322e41dd2ec9582ab24bbe9f119a54313b11766955423da423fa2b9df0ec47b4b1bdb961df580d0227fbf129b47cb71748250c5380ad8f98b566d48e3aa42a61965be0843a474b2c92a580f3ffb4fe96aabdd9636564a6cbc73a0037dea812e25bba96bc2af6f3ac40193056440dc8da6d4c2a470b51dca7d927f544c9b661fe8bf1426c3309339548449c90befacc9c98549fa65400dd69bba1375b22650cac35f9b45b3dc60e5bb1c29e197b48538ec9eb8f3bf17d240ed87e40bee2dc4cfe743f1ac56da9c7598ebadea34b6b6c7c763a6fea3eb4d0b0dbf5cdde19b49103bd7c950fe789260f5fe96bb533ace06f739107c8af7d67b35a43739f7689557eb50e202cedabc0cb287ae51538928005d4c918cbaf22c6fa1b471e309b71a1e30ca332c4d58acdedf1bc74bffbd9bc9f78f2f44005e57c33a6ff20545f036625e28bce723fb819b88ad956ef6c9adfc1090af5607b29510087ccef26381c42602ca4afd22a7c5e7eeed6ff60ebd72fbdee7c81c259bf42ffb84b3e8fc177904e5c47c53f1a99fdbbcc62a5fe73e0d4e54225c9a3a7510894176233278bb41f70d33ceb5f776f5b7ef5dd58662a6058ace2b16c82e8c0be9125cfc55702a610784efe75fb5f8f61b1b47f6ca7649d564bf0597a03511ae7bdec9c06e844af9fdbe8ab0ba51f3f8eacebb7d935a3b0c2989e5d822f4a4de103899655577dfbd025d0794987e3259ea32c70c58512a2dbf407f17b4187d47094a89a83d3fe0f89ec84df1499926d36fbca38fa40de42bf7711e915e9583b1a4ddd252c4f1a72c1ae86c70a46a5e908213ba1696fa2eec54944202b94a883e7ab7fbb39453634dc01ff5ae82429c344035c365c00c09c5d7d81a30df514581082690a64e05d339be17ba7de611a66b16afba974f30c889ed87358ab45ecaa22a32290e0d0a2ae426b3132aa03eae27d9b39a85622ec7a5aca3eaca050b41e2b12b8f615270e4d52a457896d8789ec6d0eba56161954cb707dc47945714d3c274ad9a9c4365dd69bd23d42c5ad1c94b03ff2892cc5e3013c382088415fb5fc993a5e2312fbaaa05d089242b8cff558a992c617afd0afc18aaa116fa54af5072467117d2fa8515fa1503312b6d8fb4f2e0f5f773ddf3f6a8bf016e4c9535e731e02f1981714057f466ce3b6f90d628e4a6a2738da5febfad2453f8e8fa9b41dac6264af30efe9086d7a47645d0930694f101664d071d7b63aa0db18169756f0bd6f4a6a76f782627f6a10b467e38fd236123eddca50ca09c304d47ff7d456869a586a2c0dc3f672ae716431cadb0df652bd8c89705d7b726f5b6636a3252d4bf2f55828ce9e4f2eea776eee7ecacd128d19e9b866f10e3dfb3120e95bc736ccec2559f8e5e790e519dcc589a8601b4ae7e3ad8f98481722bbee07f6f66d0e1528c79235a0b87a02820f751be7b8cf017b8f17a6994d6bf35d4fc9fec59180a3f9cf529b6eb276b049c998875b04ca66b8e8e68e148445b79ba1a9ad2617f3d2fd1a9b666f727edf3674ab1299d882dd1009cacaddbac4d807e4ca65e6335b4381c4008c80485bcc20b2be791672df42b0d8d33a344392c50c657bc2a5d4ddb10de7baaa38de8151a2cf8fffb1b8f48dec87a844bb453a31e9814336adc01e9a2003376b2cd4d38ba859cbdeb69dcd6ea7d609c38bb0b2cbbbe2a18fd6735ef591d278b5ceb68257846ea65e5accf8715f4f3bb4299f2a9cac6c1a6cd39322ed94f6245e98b4249a1f76d8ff5a662de837d7deceebe2602fcd8d3560cf850a4dee1a849e603ae6699ded10a1fae15f7bb0626fe8689d22d4ccc0bc156c9bd6fa1424852cdda78abea7b4d927864f8dfdb2b42578a4b38df72e0e32ee089830f1b19282aac4626ad189d8e47f5a32aca402ff93c82c5283bb17670cec724fd52c176e3cedc6885b21e0aa277325db9bf4e657ebb05d2019d666421253b41b7a03b9d24602d295a344154f8832ab91240bb05d6ee87978390d51b9a44943002c1290de2fbf58b0c480aecd483c44105e6904574c11bb18dfb5c0d7e85b886abb69c11c753ab374b910460346fe8906ecae05b8374937967cccf85f76cce5a1cdb5e099b9b2bbbc0199f6cd208240537568ffc3d3eebf52cdf79ef3e6c0d3b0ecc84091f3dc92e2550ea121cf004bdd7b6d0b6a9404ebebbd55b4f413b3d7282d4271189b3e76a7bc1d4c3baf2ae039ae54040ddcec2ddbd585ffc8ae24febd1c6a130cad0b5045a897c3e397db4e23d328e55f222ae2eb9516bf81dfdadc5847d56b95354470a66505ca8c82e4a5415140ab2f14d62b227bb871aa98ed14b68f85b448e34a62d3e063900ec96d588e7232ec90605a97284d4ee5cefcae4a9f6421165bc3de6af8477f81fcdc4e21c5ed4c2c5ba90d6a1d88cc6569332e7f9f63e03d04d3dc5a16d500688f510ece67bd6c32a446a98e4639c585c1c5fcd366b7ea95b0627027b8f81f8c884f2885ea3faa4d88ee6507f5edeb2b4a03de526efda57c373ef0c382ee76516ac29d6e912f949e4a658f8d45be00f142a19573aac31d3f742062bb7e3331b46b527e80cfa97c91bcdcc4cda144687966a872ce0317435a286c75a05275e50cc8c8089b2ca54441e1cb98edb0656625095467604861c13369fd8265d9452303d033dacc3bd3f837cb8dadd1a37b31d676a1ef808c3b7565305be27db5e1236d4ad22f3ca2a43239d9b1980de0cb0e61d2ecd205997023c56f4b34ccf209d727ca3e46d0e7436710ba23f030eeb35ee68ee94e9e06f1f4ba69397f85c54f69668cec68fa0b944a3818b5310c73ed4b427ad3051a486b774e88a7293f318a5f050df4718df762784804a8ebe860c659c930d19238b1fcc0886d384725cc769cb8638647eea0d7f1fcb848fa099338bf4e39b65b081a0ae0b1138528f44655f40438413aac5048d8d566cd5809284b3b913b2838204e758a164b6f8870cf3b3b25a9f8e8d6436c17172e171bd86e5a14d8e3999bb987e4f5e645ce5e7b42cf1697e4099034eba56d3bd76ee97e132efa2727841b02e97e5510d30a04459db0c76d75a192293ee03f73421c89ce534bd0fc1b7fc0ec590cb74ee6e511dda6889ef209be2af5e8b25582e79a3e105218c95907a51aaf28bcaf0c45fea49695f47deb69639e9fef47ad23cf3f6492018db1140f7a011f899158932b632804ecd78d4a1be83b939c7b4807bee34e518c80701df1bc4f10f21888d40be313d42fe04846958f036815fe191c316aa264ae88ebf5fb81f5e7429104f6d094a300ee93913eaf4884b2b5863d9507cd137f3e0bdbb5da351491544aee9947d6e510f147d7b3e053ae125ff8c30304b0678e6eaa667529785b57c3e8e85e462eda9eb6d4ab7fab80f82cd91c83405bc55ba42943b05949897d3af808e4e16c3a2a67a154d355799604daac661011ed97c7a589f63a3e05f86fa540723a67efb7bcdc343848a9b4140aed81ad4ea91a7fc2c2431cad9846611e7367a9f5bf8079f00755851c999cd261468320f47a99f3d04811c7caf49d58f41acb54bcdd7fb1bd1a8324fafbe62eb6a3c3cbdb3244c36118dffb496026ededd503b040b752e3a0305b53a83a5c489d3654693932f80c13f2878ec6d73fe41d0a5a0ab88255a0f077a417ff78e2548c017b9cc91dbc019126fe29e61c11b452cd2e3cd4c64c310c45098d10e9ba4bb31c03dc82e33223cf55d74b011895728c600f1071204b4bd623f4fb62c9fb61670c2fc5d590a730387dd77622e53606891227c9dd96c584c991fa2d57e8aa7425dd73d0de4baeb43352a2dce61e8da1c65350268c5b81760896e0c51be436fecea3115789587efb902b3649113c434fdd82d28783947768eb058159b491a1e695fa28c4d5dd2e69e813265fbc342da7e55ac4e831d7749e396e08e93540963f8222fb0ad7feea098000666411067bb70b0fa07b0ab21756a117916efd431e51e3c6976943285180f4025914bcafef66e7c5f303658f219ca2a9f7057a303ade73fc41f72e77b1ba42f1f5552c0ef2e37405a2d42ff480e4068dfe7b63f1f45d47ef48764483a98a8288d579ab02a6095cb5248cb09ec645f7ff362f91a69798daa25e283cb29aeda074bce0f15e5bf158a99d34cca6354a31171168a4c22dcab94ea8656ed563e8f3f7add5e3322dbf158a18626a262293d5349a8a90c6623bc4264c2339910be8f47741473a355c8256929", &(0x7f0000001040)=0xfc1, 0x0, 0x0) (async) pckbd_enable: command error 16:02:57 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) (async) setitimer(0x0, &(0x7f0000000000)={{0x100000002}, {0xffffffff}}, 0x0) 16:02:57 executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000000)="2054842b90d7958d0aac4d1c7a42e97facf0cbd08a3b9ad0bbd8eb263eabaad61e59ba594a30c8c5aed583b76250228c8f02dd200a08d286d7dd0bf472dc3ee9", &(0x7f0000000040)=0x40, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000000)="2054842b90d7958d0aac4d1c7a42e97facf0cbd08a3b9ad0bbd8eb263eabaad61e59ba594a30c8c5aed583b76250228c8f02dd200a08d286d7dd0bf472dc3ee9", &(0x7f0000000040)=0x40, &(0x7f00000000c0), 0x0) (async) 16:02:57 executing program 7: sysctl$net_inet_esp(&(0x7f0000000340)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000380)="7a493c22a4dcb599b0a8b641ee50184019a052cd0119857525fa0603f3202023d111f215807de73504ffa48412625708eb3c9cc163bc1348bad944cf9a11da7b5bd2f09770bac64a501b9070b90f5cb308be871c1317cd252a3f98d5a06ff0515731bfb65e8c4c09da0f22370866e76b64ee6a1305646562b0606ccf3a25f0b5d1b9aca466fef1c6d513807d4e7e7130af1e1d2759050edbbffabc8455cd40c0bfef43107bf1dfec7f1d4d30c876dbf56f766a740fb599f6277685cba77266eb705bab609964e78314f82fc00058deca3032e534ca8ca7b079e6d0d397e3143be408405118d81a199caaab37886468abf9ebe2af0a5989408cbf5b5e853d296cf8bdd503cc562c8b676752b7014f5481a9fa893e855ff447f9eb89c4cc30df2dbbfc4a4965fab58cb9111caba64092b880471b8a48fd1f04e01a21fdf3438d09c61af89f819271bd7da7dc4a6c547558c7c2b45932e280b84ddae7dbd760a778d0f084d6306469b3929597a20a6df5664e6b6e94dcf029cfc1f7b5c3feff1e7c605eceb11909397e881fb07c5bff41e0138a45ba84e5470b711fc6850b89fd9e57aede17856da096c9cd5dfbca9b11ff104050b916ca5aa66ef7b119938c5022f5d0cbdef15229aaae0175a87a2d2d790682cea9be07b5d1e06438f4c2d85e0d108decc21e35a637f35287bb46ed72a02bf9ea39b0eda18ca1dc418f84903365c340c49fada4972b32b03c659677377dce66b9590cc12bc1229723f1bbd0e203db68e4177f073520570d7dc164592ea8a34854bd6079b45290a6ddb8ae2292b82228e5cbcbe7b8190685af96aeee078a7ae1d30c7f41db8821ebb06a03900af0a104e45935e87c3160041cd62cefa1c11823be85efb6d98fae98988ac32b91c6784180ef12c3252dcf657bc82656070ab8fc1f326e2c51f357cdee4a8e357a9db30422b5754a30982701907f95683d065ddecaf12e5292cad661a2fe6bbbed6830d0f6ae4663d334b5902fba807af7b4105fe3d04257b4d90b1bd0afce6be3ff32b32735a7afce8be461e1867334080e2b2eb446c82c116631b0d6dc8886ad328f6e09652a8fda21aaee0d0a066086a2db2db4d355479bbea1b77be4d7fc63a7d879c653bef34540ba515823499a9a1336c19cafa426b8ae0727e114a5799513b1e3996c967b9351fc3cde661c17cd8ca404d8ef25552844d962e334d3d85a004850e59f62accd42f074a2b2ba5712b4ea2b436ab8292f761ceac8e8060c1d5cbe636c2380a44293a1ca433fcb55e4110e93cbc9ec31c70647f0626f0bb35fce24b19ca1c5dfeace9a33175a9f048e425f685e5598f5027d720fdd67e03de10df7e1b4fb56980624606d04ad6b60223bd39f64d39e6f33942b6b542eb99ef75712df11fcd97bd53df8bb982caf104cf78a786dab1befbb3faaaae6ed1071d260bc0a453ab368c3da338faca0789986be72df282030843648185c08a09656827c72a60ba6267ef249bf1760f61205766a2aa723855b74c525a4f2461bfca8a8aba12283bbe44b5dab008ee327011819c00c9b1d4a5a3708352d3ecc63f7507c91cc68a48593bc805af515c77aac0b55296701aaf2618e6defda13655e829d5bed1ccf43c272ee4a868399ac2c4235b4c0a51220cd9d34f7d33a7e82f2615e0e063af35f97b0a44bce8bf687115d133dd9b0f8bd1ce2a0680bba4a9e1aebaaf4304744c1933d152763818ee6095782fefa30b566a3b23028b4bdf9f8c7d9fd279a7c548e7796c49d02faa7337a84c1a8af5432117f292a6f2d0ae70627612aadfffbac2ee3f64b88e3413a2a7c564e78303e87fc748d46339a3bd68d175c6501b68e688e6e8403b9ecd94716881b8d0b93dc56774efdda58fd6590c62e61f604a91d51dccb3529ffa9878679ba5005b6d4da55694be8f6b18f5cd76b6badaf4aa82f150147da3558b2243a48d2c37ef258be813cfacd2f7b221171fa9f770fb32ea32d5468e5a7ce28413337aff91db091aeb97ee7e92a9c51ad65ae52a5d74865a43f7fb6483186f41018e59f0a2febb20b12e384ecd9e924306f2b5be9b814852a969820c8afe359805dfd5972fd5fdf5b8aaf7abd6c8b434e4a76ed1574debc5d9dd8e648f4c3c97f0139c41dbd0e352d471d7ba95ecae5f35d163f2ee490cd61f1d3d65f13f909612141a62bf06c0d675901c7d9f9c8faf31ea20ab9375c6f11f283520d936b94074084f9777ea1d456f33b2ddeb798e4572d75d02713e51d72ed5250cad31851b9febc753faeed8e228bfcf8baf068aa546e73892b236573de1f901cb4acd0e51e0878e404336dbc88573631cc107d710f2cdbde2945fa65ffca286279bf793a3972670da4ed79ddd6c6b3afdcaacd721a874e3357a1c951b43174623346d59de0918caf6abf985400c189daee5066b332dc7bdcef87c0b71ab09877416c33df3af8e9d8663fe17b87d488faae369ebd6de5bb80f6cdea7bae9e4d216808f20fdcfb77b922ca3484cf7d6a761b3fc8fe4802f39a222bc449288cdfce20f42d56dc7a6e74526bbd41c61e0db676c71fb454003c2d511f20b45228ed3edd005c4a89d928f98cb8318c24779635823548288d00075df69e181d29e56ad2f17cba938c8ba7fa92d0c23a50836c7c7b39012238c0251e9fecade83a506ef24342d4a9e57eeacad8a453a3fadb941d63e8460cbcac1fd44a06eafb2516c6ba3485fd56b826b5f76c34d8d6bb7618263dd1bcdecaffa1c903a897962fb391e8d8dc5454f994419f380e76a3a71d7d5d59e4d631754bfc395fb567c86a0209630f47038aee7aae3f5ae2df7f3957aa66a6bc8e4550359761e7196d84a8dc3d6ea17c5edff1a495b49da75e98352c86364b0559a0748b4e1d906b2fd9c34f34b3a8a133d8162da1feca0dddd05c0c11cba709185dc608d5572c66f1e8d75e3ed5655a219f115259ae2ab0fe7b3f01a2abaa6843ab94ffc63e6d6b758e2afd5ede2a46ffc829c6c4241b05d3466546611331bc61adf0a2cad5de229d242b235acb8f744362447a66500e0cfa14423b1847eb0c3dc7c78789a301341364967d2da2b1ce7c4d4c40a69753ebdb41ef6143a571cd6a54842ef6dc0a51514bc30ec6e3f9552376dc8775e077f036b9212bab4cd94186a9c26c1e6dc29e8155c3383a32092ac9f53aed30016dcc71f01fa033d5748cb813b7ca59d7845447de4961b924251ff7c8b7b8423c4e61f7434b5b8c1a186fef796740d7ec5667f913caa98fb97d21a33931003ab9dc29bf309a4c2922040e5566b4920990858bc5f880f5835338dae95255b0e03b960ee179bc6059ed0b04178e85ccd2507b152cac198c230bb39d7820a70cb8e808a2ef440c9574791ef24447ca1d61e750df4ffcd2441481075e133d285e161c419c63644238d9d193af29986280a7b76f2ec04d3d2f7af5484856c6a0f080165b33c137dc2db3afd8faf7094e549d9d366b090427593335212c60f6df2b2889adcd8ba1cf2f8a411dfb775c3601a515cd25d8710a901eee8eadea6b28ad37f61215417c3058569d1a4f3785a25ac27a0758c89606e55b685a71e370396dc1c50b5d2b03546287f6f5e2fdc2c7588245e5e5f826f6dc4465f66dc4e80da9df10fbcc0ba1304807e89d535318852e3a9a6e43f12a33a3b0396a089944e163d16473640aff502b5b2910c7203988ed11c85504938a55f9cefb6a6ae409321a816ff7daad61d8a0c26e100d3decabf6294954387bb39441481c1b52cb5b756b1b2cf52eb0ab08e40fbc8b20bbd945fdb6438333843bc2810e3f2bb44e3aeabc2fd2686da9004fe0db245e8cf4ebc6672eee82d0c2eb353a0cddf6d7c220d01379b9a20ab26e4b886d65f282d95099a90106ab4af1b7c52afb1ab6615dbcd69c52b321c83a1bac22d80afacc75b2f2b150382a2579d8fa5dfa076b969d84c648f11566e399b7f74a8bcc35c4c5679f304acc175da9ee111b45814c1958da493d39fa351c9e1a52a1281da67d1686552b17a1af7d21ced96a7b101267498d06b62fa866df3311cb667924c6221b510e3a3b56b8ba4353600a4f8148078fd7f2ca2a60294c47dee6e113e76a5ae34b490a07d8d7f1ed780b6759408fb3466fede6af0573146916ffbe644d2b70b87fee7ffca1b7bb2731a18c3747977473118a26394d5265ac409c1c6f1a444343d407bc0cabe7941ac38c72eb8fc1d6ac9cf77f5037907215ce80a9b32acf3b1f8d3e32fbc999f20685b3600975c305c001afafc642a30fae34f09ffb8ec9dff9c03d7e54c1e2e215774b26182053519215a273c8ac6ceb5d5505ad0dd20263a0ebd864e527816fe7c0112b80acf895bba593c8b9f799a3ff781e9b5d637cc3758fdcee52061f0e8da9aa718fb7ca90e83e338c2229b7f0f951272f0895604aedebe7c93037002e763af726ced395a99354bed00047b4e3be98b6e801456346c95730740f0f4622723eba2a4609542e43f1f5291b03a4e2921ec11250f694e2cccc9d28801d49653e9cbab0f7ce55c5b599e3bfe36f05c1ba775cfdb5470eb7aefbff9bee8e51e5ef02396a17d985284c75ef892c048595f5f2634fe0fb9cffc3589220c8a46f0c25aa0fc9c5cf7c9a9695f85a5ef1f7499e0f69c21c95957fdf06ff66f34a76274b71b6fedf2743181ae47c6c50bc2f8ce26457264b76ac483c597cd1614b7d2ed79290118a03a9c58370ff511d883234de32497e91722fd2e6544f94cf65418b5ac5a219b614c4da804c2b2ea274ce592a3acb837b8a833f43dbf084c54c4e30c9f4af2137742cfdceb333d9df971a9ae66e8582f303985b113285089c17a45dd2cfb3fb6a4d5fbc2113946a6f452be53cc5dfe347ed866bb5981d0ccaca80c6b16b893c22635edd70d282ccd1e7fd7d76090333d4bdf07016c3d41e169b2a49151b81ac7efe4f9e8fa1c529fb18db99c3d6e34d52813368749680f76104f5730d005abd8f70afe26eb03f41263cb8d92225687316f040351a8414f5fb16ac1e7a3f9ca10ab30a0991692c38b345af2367e78d2519236a86ec21a18817375149506fd642b50d4d59e434d8cd08f1bd93fc573b433c5a3fc952c2a2fa1ab67a38b9919253f45578efd4960416d77274f0bf4a649ea87ff4be9abdcb80f08456e3d07561e3a3cfdb1655e54eb9313238ac86cfa1bcf339d7cce9a61719016007025bf89a052eec995301a4fa3fff36bba4d5f06b105ee711d54bfd01e6708e54b98ee7366f9a127d6fa9e9253f3582bb7a17d89a91d282ad4bc8589bb304d11673b76d30d1076a6783c5d593d465ca7fe8e1cb0482f2e14519f5c015d538413a4ed77e002a56a6b077596abf9cfa05e68792cf12abb424527bae0bd9c05f6fa1f675ddd560416bb5f5cffd44f76501d76796d73c51e9196ab80590051ac7042a9e25a152a5fe9e4cb7fcdcaace8c9dcc463cb4beb73e510c10b27655a17178fee23d0c210112b9f5d55e4b1c01eb120018482254afe88ad457f5d3fcf7604e99c062754944c5ec970ea3162a1b3d1f113948289bac5a50171870d2b7b004ae600f3e16e12cc09dfe5b3de8f834a23394e635a4772b775dbe80a85139caa441c11569780a212423c19122772ca45a3fe87ef3596ab1fa1e52c14b9a6eeb8c84b3856ec6f9d205fe807bfefc327a4a1e6cfce23cf023d59fc678b64ade30ec0a2751b894c76fcf529d662c892a851b64277713b7614817dd12660f77768a667acb98f31b0c350e1201c34e31d8aaa75dec17007811aa1d32dbccb8a31c5a938f4aed8317", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="b7fa59cbb90132a29eee7409eea4273207c14e7dd30bd28211da4797714e27ed347bc1f2b87bdd29512007a58037f152ee105a7240171798", 0x38) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x36bc021ccce81c62, 0x0, 0xffffffffffffff9c, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000002c0)=0x100) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="77f160af3c7659b0cc168b9991a1cdaea208003499ac818c8a35653873a02ed0d60240dc396ca1f66435f9cf81bdbb", 0x2f}], 0x0) 16:02:58 executing program 0: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x1, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\x00', 0x1) mmap(&(0x7f0000313000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x3) close(r1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000000000000000}, {0x7, 0x4381}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f00000002c0)="3f488b31bb5e0419f89506d8985706da3d399f20c02a18ef23bccdc417120d5f9b63c6c1bab146065f6dcb0cc51eef2a29b0512c07a613969c7f4a9b01b2724ec875", 0x42, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) 16:02:58 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5d695cc2f6d69aab1291ed97d34dba22908c73fbe88f0b9ba9daab812cb8fc73bca9f594ead9d06c7a9af832801e7b1a1c9b6026a5d5dd066452dcbcc72afbf6c8d50e0c22f42813b0dca3f793f2b649051527ce1c8ca1f00c3afb6aca60d53b28062df697ec440b4fc3c2e8788028eb6ca716e1cc23229c04e488befad44a4280723c9530df7e7370b348df6cfcc22e79e09eb733fc37cf81a586af9b380bb6cfcc0d31c7d33b56c8704866a2b636de473d875f838450272931cecade10e5747a8dccb7ccc23a5e2939ee932e24db5b255518aa11db6261aa4e3b9814bbeb70fa7c600a435eeb899ff9081679233790e40a18c6fa88ef9133fc2225ffef669215360a4f25abccee4b41d95261b5b79f9ade44ded4507842cefab9f0d59bf253fa3aa7712cca58a205365086021b7ebb6a6036464fd95d24804028a15409bf42e207e2426e1854ac076127f270460cf887a197fafedf629a8cee395ee100887ba49321f7ba8ff4956792fb0f3ee43134176b4966cec00273e2d2e701baadddda0110a8534e95a044ec5f75fd6291f11af89d60bcf4f0c80b155931aeb7a62e9af625c1cc067f8258e3e3c0e3bd9d106879a688549513b98865374d7f50014adafe06f6349768d3a22087e3b7b93ac3a12cd41082c5f7ddbffe53e9f2d4be3a5af8a6907a8bc0a0987aff4acaafb4a77d8acda71e60ffe93351ed9f12a0391861992cedea4c5a07c987406277943a4780a6030b8285629678666484144cfbf95277a1270f5b919d49a4faddb5fcc4402025096f810a7d81a5e098362e12b3863e5336172bba878e1d50c7f4efd4715280229ab283bc3f559e523c30f6caac696962e3648ed0988b742c7a860cac9c221907178e0986c62b9e70131327c83b58edde0dff333f9f2d7d0edb05672036c7f97662374d292b9c0597c91b3c285e88baf007a983b01c0479e8b951c4a16eef33b01ef4de58a86f8e92de4d8a4493d9396ea79c1f40d91f084c281fc60078ecb68215e7c357ba05d887a846dd8c047c4313696a4062436a4d72463255ef96edb43a975ec376c38f223e01aee602ba6a774a97ff6ef19c56b2a4995442c9d7185f9e208b716f9c8131fb560b40887aafc10d72bad844c0c0bfb254f7b33928571ea7904c39eabdf24898e093f171e7343a9c8513b2dff607219fe9afb0514a446a496bfd11b4a918c21a72ecf4de3a0367b62de9d82e892da1e02b8f92ac814b0348a6c238df49da5a6fe56a5ba79fef1d53af89bbd3de6930d5c199154346f6c34d14534f0c9dc3adbd377c5971df78aa0159a4a6657dd7a467bebb8c8334560f5b8801a76213b79167211832c529e994c7d115af6d4d3dd7208eee8c6f75c8f0a4b80d6be0424d02db3329da73dd53eec72a683558f8fff237fda6a86f7e1f75e074255e312b4f7fa6a3f4e9fb1d31e4d9fc636443f81b7305fee46c831322e41dd2ec9582ab24bbe9f119a54313b11766955423da423fa2b9df0ec47b4b1bdb961df580d0227fbf129b47cb71748250c5380ad8f98b566d48e3aa42a61965be0843a474b2c92a580f3ffb4fe96aabdd9636564a6cbc73a0037dea812e25bba96bc2af6f3ac40193056440dc8da6d4c2a470b51dca7d927f544c9b661fe8bf1426c3309339548449c90befacc9c98549fa65400dd69bba1375b22650cac35f9b45b3dc60e5bb1c29e197b48538ec9eb8f3bf17d240ed87e40bee2dc4cfe743f1ac56da9c7598ebadea34b6b6c7c763a6fea3eb4d0b0dbf5cdde19b49103bd7c950fe789260f5fe96bb533ace06f739107c8af7d67b35a43739f7689557eb50e202cedabc0cb287ae51538928005d4c918cbaf22c6fa1b471e309b71a1e30ca332c4d58acdedf1bc74bffbd9bc9f78f2f44005e57c33a6ff20545f036625e28bce723fb819b88ad956ef6c9adfc1090af5607b29510087ccef26381c42602ca4afd22a7c5e7eeed6ff60ebd72fbdee7c81c259bf42ffb84b3e8fc177904e5c47c53f1a99fdbbcc62a5fe73e0d4e54225c9a3a7510894176233278bb41f70d33ceb5f776f5b7ef5dd58662a6058ace2b16c82e8c0be9125cfc55702a610784efe75fb5f8f61b1b47f6ca7649d564bf0597a03511ae7bdec9c06e844af9fdbe8ab0ba51f3f8eacebb7d935a3b0c2989e5d822f4a4de103899655577dfbd025d0794987e3259ea32c70c58512a2dbf407f17b4187d47094a89a83d3fe0f89ec84df1499926d36fbca38fa40de42bf7711e915e9583b1a4ddd252c4f1a72c1ae86c70a46a5e908213ba1696fa2eec54944202b94a883e7ab7fbb39453634dc01ff5ae82429c344035c365c00c09c5d7d81a30df514581082690a64e05d339be17ba7de611a66b16afba974f30c889ed87358ab45ecaa22a32290e0d0a2ae426b3132aa03eae27d9b39a85622ec7a5aca3eaca050b41e2b12b8f615270e4d52a457896d8789ec6d0eba56161954cb707dc47945714d3c274ad9a9c4365dd69bd23d42c5ad1c94b03ff2892cc5e3013c382088415fb5fc993a5e2312fbaaa05d089242b8cff558a992c617afd0afc18aaa116fa54af5072467117d2fa8515fa1503312b6d8fb4f2e0f5f773ddf3f6a8bf016e4c9535e731e02f1981714057f466ce3b6f90d628e4a6a2738da5febfad2453f8e8fa9b41dac6264af30efe9086d7a47645d0930694f101664d071d7b63aa0db18169756f0bd6f4a6a76f782627f6a10b467e38fd236123eddca50ca09c304d47ff7d456869a586a2c0dc3f672ae716431cadb0df652bd8c89705d7b726f5b6636a3252d4bf2f55828ce9e4f2eea776eee7ecacd128d19e9b866f10e3dfb3120e95bc736ccec2559f8e5e790e519dcc589a8601b4ae7e3ad8f98481722bbee07f6f66d0e1528c79235a0b87a02820f751be7b8cf017b8f17a6994d6bf35d4fc9fec59180a3f9cf529b6eb276b049c998875b04ca66b8e8e68e148445b79ba1a9ad2617f3d2fd1a9b666f727edf3674ab1299d882dd1009cacaddbac4d807e4ca65e6335b4381c4008c80485bcc20b2be791672df42b0d8d33a344392c50c657bc2a5d4ddb10de7baaa38de8151a2cf8fffb1b8f48dec87a844bb453a31e9814336adc01e9a2003376b2cd4d38ba859cbdeb69dcd6ea7d609c38bb0b2cbbbe2a18fd6735ef591d278b5ceb68257846ea65e5accf8715f4f3bb4299f2a9cac6c1a6cd39322ed94f6245e98b4249a1f76d8ff5a662de837d7deceebe2602fcd8d3560cf850a4dee1a849e603ae6699ded10a1fae15f7bb0626fe8689d22d4ccc0bc156c9bd6fa1424852cdda78abea7b4d927864f8dfdb2b42578a4b38df72e0e32ee089830f1b19282aac4626ad189d8e47f5a32aca402ff93c82c5283bb17670cec724fd52c176e3cedc6885b21e0aa277325db9bf4e657ebb05d2019d666421253b41b7a03b9d24602d295a344154f8832ab91240bb05d6ee87978390d51b9a44943002c1290de2fbf58b0c480aecd483c44105e6904574c11bb18dfb5c0d7e85b886abb69c11c753ab374b910460346fe8906ecae05b8374937967cccf85f76cce5a1cdb5e099b9b2bbbc0199f6cd208240537568ffc3d3eebf52cdf79ef3e6c0d3b0ecc84091f3dc92e2550ea121cf004bdd7b6d0b6a9404ebebbd55b4f413b3d7282d4271189b3e76a7bc1d4c3baf2ae039ae54040ddcec2ddbd585ffc8ae24febd1c6a130cad0b5045a897c3e397db4e23d328e55f222ae2eb9516bf81dfdadc5847d56b95354470a66505ca8c82e4a5415140ab2f14d62b227bb871aa98ed14b68f85b448e34a62d3e063900ec96d588e7232ec90605a97284d4ee5cefcae4a9f6421165bc3de6af8477f81fcdc4e21c5ed4c2c5ba90d6a1d88cc6569332e7f9f63e03d04d3dc5a16d500688f510ece67bd6c32a446a98e4639c585c1c5fcd366b7ea95b0627027b8f81f8c884f2885ea3faa4d88ee6507f5edeb2b4a03de526efda57c373ef0c382ee76516ac29d6e912f949e4a658f8d45be00f142a19573aac31d3f742062bb7e3331b46b527e80cfa97c91bcdcc4cda144687966a872ce0317435a286c75a05275e50cc8c8089b2ca54441e1cb98edb0656625095467604861c13369fd8265d9452303d033dacc3bd3f837cb8dadd1a37b31d676a1ef808c3b7565305be27db5e1236d4ad22f3ca2a43239d9b1980de0cb0e61d2ecd205997023c56f4b34ccf209d727ca3e46d0e7436710ba23f030eeb35ee68ee94e9e06f1f4ba69397f85c54f69668cec68fa0b944a3818b5310c73ed4b427ad3051a486b774e88a7293f318a5f050df4718df762784804a8ebe860c659c930d19238b1fcc0886d384725cc769cb8638647eea0d7f1fcb848fa099338bf4e39b65b081a0ae0b1138528f44655f40438413aac5048d8d566cd5809284b3b913b2838204e758a164b6f8870cf3b3b25a9f8e8d6436c17172e171bd86e5a14d8e3999bb987e4f5e645ce5e7b42cf1697e4099034eba56d3bd76ee97e132efa2727841b02e97e5510d30a04459db0c76d75a192293ee03f73421c89ce534bd0fc1b7fc0ec590cb74ee6e511dda6889ef209be2af5e8b25582e79a3e105218c95907a51aaf28bcaf0c45fea49695f47deb69639e9fef47ad23cf3f6492018db1140f7a011f899158932b632804ecd78d4a1be83b939c7b4807bee34e518c80701df1bc4f10f21888d40be313d42fe04846958f036815fe191c316aa264ae88ebf5fb81f5e7429104f6d094a300ee93913eaf4884b2b5863d9507cd137f3e0bdbb5da351491544aee9947d6e510f147d7b3e053ae125ff8c30304b0678e6eaa667529785b57c3e8e85e462eda9eb6d4ab7fab80f82cd91c83405bc55ba42943b05949897d3af808e4e16c3a2a67a154d355799604daac661011ed97c7a589f63a3e05f86fa540723a67efb7bcdc343848a9b4140aed81ad4ea91a7fc2c2431cad9846611e7367a9f5bf8079f00755851c999cd261468320f47a99f3d04811c7caf49d58f41acb54bcdd7fb1bd1a8324fafbe62eb6a3c3cbdb3244c36118dffb496026ededd503b040b752e3a0305b53a83a5c489d3654693932f80c13f2878ec6d73fe41d0a5a0ab88255a0f077a417ff78e2548c017b9cc91dbc019126fe29e61c11b452cd2e3cd4c64c310c45098d10e9ba4bb31c03dc82e33223cf55d74b011895728c600f1071204b4bd623f4fb62c9fb61670c2fc5d590a730387dd77622e53606891227c9dd96c584c991fa2d57e8aa7425dd73d0de4baeb43352a2dce61e8da1c65350268c5b81760896e0c51be436fecea3115789587efb902b3649113c434fdd82d28783947768eb058159b491a1e695fa28c4d5dd2e69e813265fbc342da7e55ac4e831d7749e396e08e93540963f8222fb0ad7feea098000666411067bb70b0fa07b0ab21756a117916efd431e51e3c6976943285180f4025914bcafef66e7c5f303658f219ca2a9f7057a303ade73fc41f72e77b1ba42f1f5552c0ef2e37405a2d42ff480e4068dfe7b63f1f45d47ef48764483a98a8288d579ab02a6095cb5248cb09ec645f7ff362f91a69798daa25e283cb29aeda074bce0f15e5bf158a99d34cca6354a31171168a4c22dcab94ea8656ed563e8f3f7add5e3322dbf158a18626a262293d5349a8a90c6623bc4264c2339910be8f47741473a355c8256929", &(0x7f0000001040)=0xfc1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5d695cc2f6d69aab1291ed97d34dba22908c73fbe88f0b9ba9daab812cb8fc73bca9f594ead9d06c7a9af832801e7b1a1c9b6026a5d5dd066452dcbcc72afbf6c8d50e0c22f42813b0dca3f793f2b649051527ce1c8ca1f00c3afb6aca60d53b28062df697ec440b4fc3c2e8788028eb6ca716e1cc23229c04e488befad44a4280723c9530df7e7370b348df6cfcc22e79e09eb733fc37cf81a586af9b380bb6cfcc0d31c7d33b56c8704866a2b636de473d875f838450272931cecade10e5747a8dccb7ccc23a5e2939ee932e24db5b255518aa11db6261aa4e3b9814bbeb70fa7c600a435eeb899ff9081679233790e40a18c6fa88ef9133fc2225ffef669215360a4f25abccee4b41d95261b5b79f9ade44ded4507842cefab9f0d59bf253fa3aa7712cca58a205365086021b7ebb6a6036464fd95d24804028a15409bf42e207e2426e1854ac076127f270460cf887a197fafedf629a8cee395ee100887ba49321f7ba8ff4956792fb0f3ee43134176b4966cec00273e2d2e701baadddda0110a8534e95a044ec5f75fd6291f11af89d60bcf4f0c80b155931aeb7a62e9af625c1cc067f8258e3e3c0e3bd9d106879a688549513b98865374d7f50014adafe06f6349768d3a22087e3b7b93ac3a12cd41082c5f7ddbffe53e9f2d4be3a5af8a6907a8bc0a0987aff4acaafb4a77d8acda71e60ffe93351ed9f12a0391861992cedea4c5a07c987406277943a4780a6030b8285629678666484144cfbf95277a1270f5b919d49a4faddb5fcc4402025096f810a7d81a5e098362e12b3863e5336172bba878e1d50c7f4efd4715280229ab283bc3f559e523c30f6caac696962e3648ed0988b742c7a860cac9c221907178e0986c62b9e70131327c83b58edde0dff333f9f2d7d0edb05672036c7f97662374d292b9c0597c91b3c285e88baf007a983b01c0479e8b951c4a16eef33b01ef4de58a86f8e92de4d8a4493d9396ea79c1f40d91f084c281fc60078ecb68215e7c357ba05d887a846dd8c047c4313696a4062436a4d72463255ef96edb43a975ec376c38f223e01aee602ba6a774a97ff6ef19c56b2a4995442c9d7185f9e208b716f9c8131fb560b40887aafc10d72bad844c0c0bfb254f7b33928571ea7904c39eabdf24898e093f171e7343a9c8513b2dff607219fe9afb0514a446a496bfd11b4a918c21a72ecf4de3a0367b62de9d82e892da1e02b8f92ac814b0348a6c238df49da5a6fe56a5ba79fef1d53af89bbd3de6930d5c199154346f6c34d14534f0c9dc3adbd377c5971df78aa0159a4a6657dd7a467bebb8c8334560f5b8801a76213b79167211832c529e994c7d115af6d4d3dd7208eee8c6f75c8f0a4b80d6be0424d02db3329da73dd53eec72a683558f8fff237fda6a86f7e1f75e074255e312b4f7fa6a3f4e9fb1d31e4d9fc636443f81b7305fee46c831322e41dd2ec9582ab24bbe9f119a54313b11766955423da423fa2b9df0ec47b4b1bdb961df580d0227fbf129b47cb71748250c5380ad8f98b566d48e3aa42a61965be0843a474b2c92a580f3ffb4fe96aabdd9636564a6cbc73a0037dea812e25bba96bc2af6f3ac40193056440dc8da6d4c2a470b51dca7d927f544c9b661fe8bf1426c3309339548449c90befacc9c98549fa65400dd69bba1375b22650cac35f9b45b3dc60e5bb1c29e197b48538ec9eb8f3bf17d240ed87e40bee2dc4cfe743f1ac56da9c7598ebadea34b6b6c7c763a6fea3eb4d0b0dbf5cdde19b49103bd7c950fe789260f5fe96bb533ace06f739107c8af7d67b35a43739f7689557eb50e202cedabc0cb287ae51538928005d4c918cbaf22c6fa1b471e309b71a1e30ca332c4d58acdedf1bc74bffbd9bc9f78f2f44005e57c33a6ff20545f036625e28bce723fb819b88ad956ef6c9adfc1090af5607b29510087ccef26381c42602ca4afd22a7c5e7eeed6ff60ebd72fbdee7c81c259bf42ffb84b3e8fc177904e5c47c53f1a99fdbbcc62a5fe73e0d4e54225c9a3a7510894176233278bb41f70d33ceb5f776f5b7ef5dd58662a6058ace2b16c82e8c0be9125cfc55702a610784efe75fb5f8f61b1b47f6ca7649d564bf0597a03511ae7bdec9c06e844af9fdbe8ab0ba51f3f8eacebb7d935a3b0c2989e5d822f4a4de103899655577dfbd025d0794987e3259ea32c70c58512a2dbf407f17b4187d47094a89a83d3fe0f89ec84df1499926d36fbca38fa40de42bf7711e915e9583b1a4ddd252c4f1a72c1ae86c70a46a5e908213ba1696fa2eec54944202b94a883e7ab7fbb39453634dc01ff5ae82429c344035c365c00c09c5d7d81a30df514581082690a64e05d339be17ba7de611a66b16afba974f30c889ed87358ab45ecaa22a32290e0d0a2ae426b3132aa03eae27d9b39a85622ec7a5aca3eaca050b41e2b12b8f615270e4d52a457896d8789ec6d0eba56161954cb707dc47945714d3c274ad9a9c4365dd69bd23d42c5ad1c94b03ff2892cc5e3013c382088415fb5fc993a5e2312fbaaa05d089242b8cff558a992c617afd0afc18aaa116fa54af5072467117d2fa8515fa1503312b6d8fb4f2e0f5f773ddf3f6a8bf016e4c9535e731e02f1981714057f466ce3b6f90d628e4a6a2738da5febfad2453f8e8fa9b41dac6264af30efe9086d7a47645d0930694f101664d071d7b63aa0db18169756f0bd6f4a6a76f782627f6a10b467e38fd236123eddca50ca09c304d47ff7d456869a586a2c0dc3f672ae716431cadb0df652bd8c89705d7b726f5b6636a3252d4bf2f55828ce9e4f2eea776eee7ecacd128d19e9b866f10e3dfb3120e95bc736ccec2559f8e5e790e519dcc589a8601b4ae7e3ad8f98481722bbee07f6f66d0e1528c79235a0b87a02820f751be7b8cf017b8f17a6994d6bf35d4fc9fec59180a3f9cf529b6eb276b049c998875b04ca66b8e8e68e148445b79ba1a9ad2617f3d2fd1a9b666f727edf3674ab1299d882dd1009cacaddbac4d807e4ca65e6335b4381c4008c80485bcc20b2be791672df42b0d8d33a344392c50c657bc2a5d4ddb10de7baaa38de8151a2cf8fffb1b8f48dec87a844bb453a31e9814336adc01e9a2003376b2cd4d38ba859cbdeb69dcd6ea7d609c38bb0b2cbbbe2a18fd6735ef591d278b5ceb68257846ea65e5accf8715f4f3bb4299f2a9cac6c1a6cd39322ed94f6245e98b4249a1f76d8ff5a662de837d7deceebe2602fcd8d3560cf850a4dee1a849e603ae6699ded10a1fae15f7bb0626fe8689d22d4ccc0bc156c9bd6fa1424852cdda78abea7b4d927864f8dfdb2b42578a4b38df72e0e32ee089830f1b19282aac4626ad189d8e47f5a32aca402ff93c82c5283bb17670cec724fd52c176e3cedc6885b21e0aa277325db9bf4e657ebb05d2019d666421253b41b7a03b9d24602d295a344154f8832ab91240bb05d6ee87978390d51b9a44943002c1290de2fbf58b0c480aecd483c44105e6904574c11bb18dfb5c0d7e85b886abb69c11c753ab374b910460346fe8906ecae05b8374937967cccf85f76cce5a1cdb5e099b9b2bbbc0199f6cd208240537568ffc3d3eebf52cdf79ef3e6c0d3b0ecc84091f3dc92e2550ea121cf004bdd7b6d0b6a9404ebebbd55b4f413b3d7282d4271189b3e76a7bc1d4c3baf2ae039ae54040ddcec2ddbd585ffc8ae24febd1c6a130cad0b5045a897c3e397db4e23d328e55f222ae2eb9516bf81dfdadc5847d56b95354470a66505ca8c82e4a5415140ab2f14d62b227bb871aa98ed14b68f85b448e34a62d3e063900ec96d588e7232ec90605a97284d4ee5cefcae4a9f6421165bc3de6af8477f81fcdc4e21c5ed4c2c5ba90d6a1d88cc6569332e7f9f63e03d04d3dc5a16d500688f510ece67bd6c32a446a98e4639c585c1c5fcd366b7ea95b0627027b8f81f8c884f2885ea3faa4d88ee6507f5edeb2b4a03de526efda57c373ef0c382ee76516ac29d6e912f949e4a658f8d45be00f142a19573aac31d3f742062bb7e3331b46b527e80cfa97c91bcdcc4cda144687966a872ce0317435a286c75a05275e50cc8c8089b2ca54441e1cb98edb0656625095467604861c13369fd8265d9452303d033dacc3bd3f837cb8dadd1a37b31d676a1ef808c3b7565305be27db5e1236d4ad22f3ca2a43239d9b1980de0cb0e61d2ecd205997023c56f4b34ccf209d727ca3e46d0e7436710ba23f030eeb35ee68ee94e9e06f1f4ba69397f85c54f69668cec68fa0b944a3818b5310c73ed4b427ad3051a486b774e88a7293f318a5f050df4718df762784804a8ebe860c659c930d19238b1fcc0886d384725cc769cb8638647eea0d7f1fcb848fa099338bf4e39b65b081a0ae0b1138528f44655f40438413aac5048d8d566cd5809284b3b913b2838204e758a164b6f8870cf3b3b25a9f8e8d6436c17172e171bd86e5a14d8e3999bb987e4f5e645ce5e7b42cf1697e4099034eba56d3bd76ee97e132efa2727841b02e97e5510d30a04459db0c76d75a192293ee03f73421c89ce534bd0fc1b7fc0ec590cb74ee6e511dda6889ef209be2af5e8b25582e79a3e105218c95907a51aaf28bcaf0c45fea49695f47deb69639e9fef47ad23cf3f6492018db1140f7a011f899158932b632804ecd78d4a1be83b939c7b4807bee34e518c80701df1bc4f10f21888d40be313d42fe04846958f036815fe191c316aa264ae88ebf5fb81f5e7429104f6d094a300ee93913eaf4884b2b5863d9507cd137f3e0bdbb5da351491544aee9947d6e510f147d7b3e053ae125ff8c30304b0678e6eaa667529785b57c3e8e85e462eda9eb6d4ab7fab80f82cd91c83405bc55ba42943b05949897d3af808e4e16c3a2a67a154d355799604daac661011ed97c7a589f63a3e05f86fa540723a67efb7bcdc343848a9b4140aed81ad4ea91a7fc2c2431cad9846611e7367a9f5bf8079f00755851c999cd261468320f47a99f3d04811c7caf49d58f41acb54bcdd7fb1bd1a8324fafbe62eb6a3c3cbdb3244c36118dffb496026ededd503b040b752e3a0305b53a83a5c489d3654693932f80c13f2878ec6d73fe41d0a5a0ab88255a0f077a417ff78e2548c017b9cc91dbc019126fe29e61c11b452cd2e3cd4c64c310c45098d10e9ba4bb31c03dc82e33223cf55d74b011895728c600f1071204b4bd623f4fb62c9fb61670c2fc5d590a730387dd77622e53606891227c9dd96c584c991fa2d57e8aa7425dd73d0de4baeb43352a2dce61e8da1c65350268c5b81760896e0c51be436fecea3115789587efb902b3649113c434fdd82d28783947768eb058159b491a1e695fa28c4d5dd2e69e813265fbc342da7e55ac4e831d7749e396e08e93540963f8222fb0ad7feea098000666411067bb70b0fa07b0ab21756a117916efd431e51e3c6976943285180f4025914bcafef66e7c5f303658f219ca2a9f7057a303ade73fc41f72e77b1ba42f1f5552c0ef2e37405a2d42ff480e4068dfe7b63f1f45d47ef48764483a98a8288d579ab02a6095cb5248cb09ec645f7ff362f91a69798daa25e283cb29aeda074bce0f15e5bf158a99d34cca6354a31171168a4c22dcab94ea8656ed563e8f3f7add5e3322dbf158a18626a262293d5349a8a90c6623bc4264c2339910be8f47741473a355c8256929", &(0x7f0000001040)=0xfc1, 0x0, 0x0) (async) 16:02:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r4 = socket(0x20, 0x5, 0xd) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (async, rerun: 32) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) (rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000900)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09ff0e85a31ef060eea491ea8bc4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446cff0f0000e4c3c85944314228c97f7640c1b470592251a53ec20000391a7c917f2d94a7fe1b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc7214996b250b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d444277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccad0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6c5469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508ca95ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b849573adc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x9, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() (async) r9 = getuid() setreuid(0xee00, r9) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r12, &(0x7f0000000980)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r14) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000740)="fd057daf7f0d0624dc7f20dfe42ab9ec270939efa4d99acb9668250ecc4ce5b24f8766abebde94ff87d7c5ace954cc41abefb3049595ca2c8e432f6cb48029da1db4ad52da9ad34c27601b573ddde51794bacb84c7460f60563e0a44a1f0e444823169cabcef69ced333e38824384a1e39504deee8840fe52ef058a18917e3bc8da3aab0c948f2b2a6085a3e76fdb6eb8839633eec47d6b1b888d653af9b6179ab95ff52eea7f795ae52d35a5a7faa1bbf197bafaca0ce7dd9e5064c4e2362b1a8258fd7fe36624c4b03faf8cb78187224ea3d63e219c967d33d4525e24cd426c4e512e2bb4855ab5e50cc259a530000000000000000", 0xf6}, {&(0x7f0000000380)="ec53758ce5ed1d999423a4e63a8ef9cf88f9d57939149d886e46b1ed", 0x1c}], 0x2, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="6b9d008cfe43a7f0a2550a776a770e0517f22fdad55efecdcb39a1dae4e2e413f7605c8c852585968440a68f048e5be7a49d8414ca76a1372ca9914eb948880738bcbb9a76c27d1a68ec23386ee8f61a2ebc629649aafee77f", @ANYRES32, @ANYRES32=r7, @ANYRES8=r4, @ANYBLOB="000000002000000000000000ffff000000080000", @ANYRES16, @ANYBLOB="cd8c3ddc550fc36ea8d4c88d5506c927fb6a34d2860727acab2662807ad132a2c9edefc4978834a9856974bda7ca276c4bca8d6a799e19af6d8519ad9f97252b47463134d078296e39331412cdaba856", @ANYRES32=0x0, @ANYBLOB="ff0000000100"/26, @ANYRES32=r5, @ANYRES8=r2, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00', @ANYRESHEX=r6], 0x80, 0x2}, 0x400) getuid() getpgrp() (async) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x25, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYRESHEX=r3, @ANYBLOB="e29bbb33da9f4a08cd7421460c01a041f4bc4eb2f480f2558058cbefabd41b2ed7e3c2990c2f09deae759b1c2473a5723990d9b3e9085757c73cc47974829d15a4dfd2b064155cbc6eaac22495d042017ca669bd8b5ce85b6a3ff403b783ebbc48f7fd9b31ad9d6544ddf94e345f779086db254bca0c186eac20000fa05b50bb26ce", @ANYRES16=r8, @ANYRES32, @ANYRESHEX], 0x1, 0x7fc) (async) msgrcv(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000f10be03d0000000000000000450f0000000000001000000000000000000000004f3485fe69e952525ac94259b100000000000000002c170000000000000000"], 0x3c, 0xa67f144a9203658, 0x800) (async) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f696c65300000f58894134ecaef7e0687356f5e1e65b788431f69a6322e71e4e97a42fc58e29800"/53], 0xa) pckbd_enable: command error 16:02:58 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) socket(0x6, 0x4000, 0x1) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) recvmmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/39, 0x27}], 0x6, &(0x7f00000005c0)=""/88, 0x58}, 0x4}, 0x10, 0x40, &(0x7f00000006c0)={0xfffffffffffffffa, 0x5}) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:02:58 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) (async, rerun: 64) setitimer(0x0, &(0x7f0000000000)={{0x100000002}, {0xffffffff}}, 0x0) (rerun: 64) 16:02:58 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:59 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f0000000340)='./file0\x00', 0x14) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x402, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:02:59 executing program 0: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x1, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)='\x00', 0x1) mmap(&(0x7f0000313000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x3) close(r1) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000000000000000}, {0x7, 0x4381}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f00000002c0)="3f488b31bb5e0419f89506d8985706da3d399f20c02a18ef23bccdc417120d5f9b63c6c1bab146065f6dcb0cc51eef2a29b0512c07a613969c7f4a9b01b2724ec875", 0x42, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000180)='./file0\x00', 0x8}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) (async) socket(0x1, 0x1, 0x0) (async) syz_open_pts() (async) close(r2) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)='\x00', 0x1) (async) mmap(&(0x7f0000313000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x3) (async) close(r1) (async) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000000000000000}, {0x7, 0x4381}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) sendto$unix(r1, &(0x7f00000002c0)="3f488b31bb5e0419f89506d8985706da3d399f20c02a18ef23bccdc417120d5f9b63c6c1bab146065f6dcb0cc51eef2a29b0512c07a613969c7f4a9b01b2724ec875", 0x42, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) (async) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) (async) 16:02:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x7}, {0x5, 0x4, 0x13, 0x2}, {0x5206, 0x40, 0x2, 0x7}, {0x20, 0x0, 0x5, 0x1}, {0x1, 0xfd, 0x5}]}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x7ff, 0x100) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000640)='./bus\x00', 0x2, 0xe0) pckbd_enable: command error 16:02:59 executing program 5: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x811, 0xffffffffffffff9c, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)=' ', 0x1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r10 = dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x9, 0xffff}, {{}, 0xfffffffffffffff9, 0x6e, 0x4, 0xa05, 0x9}, {{}, 0xfffffffffffffffb, 0x64, 0xfff79, 0x3, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x800}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x44, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x60, 0x20, 0x3, 0x1}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xffffffffffff0000}], 0x7, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x3, 0x4, 0x5, 0x2}, {{r8}, 0xfffffffffffffff9, 0x14, 0x4, 0x4a0, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffffa, 0x78, 0x4, 0x8, 0x46}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x538, 0x6}, {{}, 0xfffffffffffffffc, 0x20, 0x4c40eaccb1206c53, 0x0, 0x6}, {{r10}, 0xfffffffffffffff9, 0x1, 0x4, 0x171, 0x9}], 0x20000, &(0x7f0000000340)={0xfff, 0x7ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="301c22add649f08088991cbe93ce561f", &(0x7f00000000c0)=0x10, 0x0, 0x0) 16:02:59 executing program 7: sysctl$net_inet_esp(&(0x7f0000000340)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000380)="7a493c22a4dcb599b0a8b641ee50184019a052cd0119857525fa0603f3202023d111f215807de73504ffa48412625708eb3c9cc163bc1348bad944cf9a11da7b5bd2f09770bac64a501b9070b90f5cb308be871c1317cd252a3f98d5a06ff0515731bfb65e8c4c09da0f22370866e76b64ee6a1305646562b0606ccf3a25f0b5d1b9aca466fef1c6d513807d4e7e7130af1e1d2759050edbbffabc8455cd40c0bfef43107bf1dfec7f1d4d30c876dbf56f766a740fb599f6277685cba77266eb705bab609964e78314f82fc00058deca3032e534ca8ca7b079e6d0d397e3143be408405118d81a199caaab37886468abf9ebe2af0a5989408cbf5b5e853d296cf8bdd503cc562c8b676752b7014f5481a9fa893e855ff447f9eb89c4cc30df2dbbfc4a4965fab58cb9111caba64092b880471b8a48fd1f04e01a21fdf3438d09c61af89f819271bd7da7dc4a6c547558c7c2b45932e280b84ddae7dbd760a778d0f084d6306469b3929597a20a6df5664e6b6e94dcf029cfc1f7b5c3feff1e7c605eceb11909397e881fb07c5bff41e0138a45ba84e5470b711fc6850b89fd9e57aede17856da096c9cd5dfbca9b11ff104050b916ca5aa66ef7b119938c5022f5d0cbdef15229aaae0175a87a2d2d790682cea9be07b5d1e06438f4c2d85e0d108decc21e35a637f35287bb46ed72a02bf9ea39b0eda18ca1dc418f84903365c340c49fada4972b32b03c659677377dce66b9590cc12bc1229723f1bbd0e203db68e4177f073520570d7dc164592ea8a34854bd6079b45290a6ddb8ae2292b82228e5cbcbe7b8190685af96aeee078a7ae1d30c7f41db8821ebb06a03900af0a104e45935e87c3160041cd62cefa1c11823be85efb6d98fae98988ac32b91c6784180ef12c3252dcf657bc82656070ab8fc1f326e2c51f357cdee4a8e357a9db30422b5754a30982701907f95683d065ddecaf12e5292cad661a2fe6bbbed6830d0f6ae4663d334b5902fba807af7b4105fe3d04257b4d90b1bd0afce6be3ff32b32735a7afce8be461e1867334080e2b2eb446c82c116631b0d6dc8886ad328f6e09652a8fda21aaee0d0a066086a2db2db4d355479bbea1b77be4d7fc63a7d879c653bef34540ba515823499a9a1336c19cafa426b8ae0727e114a5799513b1e3996c967b9351fc3cde661c17cd8ca404d8ef25552844d962e334d3d85a004850e59f62accd42f074a2b2ba5712b4ea2b436ab8292f761ceac8e8060c1d5cbe636c2380a44293a1ca433fcb55e4110e93cbc9ec31c70647f0626f0bb35fce24b19ca1c5dfeace9a33175a9f048e425f685e5598f5027d720fdd67e03de10df7e1b4fb56980624606d04ad6b60223bd39f64d39e6f33942b6b542eb99ef75712df11fcd97bd53df8bb982caf104cf78a786dab1befbb3faaaae6ed1071d260bc0a453ab368c3da338faca0789986be72df282030843648185c08a09656827c72a60ba6267ef249bf1760f61205766a2aa723855b74c525a4f2461bfca8a8aba12283bbe44b5dab008ee327011819c00c9b1d4a5a3708352d3ecc63f7507c91cc68a48593bc805af515c77aac0b55296701aaf2618e6defda13655e829d5bed1ccf43c272ee4a868399ac2c4235b4c0a51220cd9d34f7d33a7e82f2615e0e063af35f97b0a44bce8bf687115d133dd9b0f8bd1ce2a0680bba4a9e1aebaaf4304744c1933d152763818ee6095782fefa30b566a3b23028b4bdf9f8c7d9fd279a7c548e7796c49d02faa7337a84c1a8af5432117f292a6f2d0ae70627612aadfffbac2ee3f64b88e3413a2a7c564e78303e87fc748d46339a3bd68d175c6501b68e688e6e8403b9ecd94716881b8d0b93dc56774efdda58fd6590c62e61f604a91d51dccb3529ffa9878679ba5005b6d4da55694be8f6b18f5cd76b6badaf4aa82f150147da3558b2243a48d2c37ef258be813cfacd2f7b221171fa9f770fb32ea32d5468e5a7ce28413337aff91db091aeb97ee7e92a9c51ad65ae52a5d74865a43f7fb6483186f41018e59f0a2febb20b12e384ecd9e924306f2b5be9b814852a969820c8afe359805dfd5972fd5fdf5b8aaf7abd6c8b434e4a76ed1574debc5d9dd8e648f4c3c97f0139c41dbd0e352d471d7ba95ecae5f35d163f2ee490cd61f1d3d65f13f909612141a62bf06c0d675901c7d9f9c8faf31ea20ab9375c6f11f283520d936b94074084f9777ea1d456f33b2ddeb798e4572d75d02713e51d72ed5250cad31851b9febc753faeed8e228bfcf8baf068aa546e73892b236573de1f901cb4acd0e51e0878e404336dbc88573631cc107d710f2cdbde2945fa65ffca286279bf793a3972670da4ed79ddd6c6b3afdcaacd721a874e3357a1c951b43174623346d59de0918caf6abf985400c189daee5066b332dc7bdcef87c0b71ab09877416c33df3af8e9d8663fe17b87d488faae369ebd6de5bb80f6cdea7bae9e4d216808f20fdcfb77b922ca3484cf7d6a761b3fc8fe4802f39a222bc449288cdfce20f42d56dc7a6e74526bbd41c61e0db676c71fb454003c2d511f20b45228ed3edd005c4a89d928f98cb8318c24779635823548288d00075df69e181d29e56ad2f17cba938c8ba7fa92d0c23a50836c7c7b39012238c0251e9fecade83a506ef24342d4a9e57eeacad8a453a3fadb941d63e8460cbcac1fd44a06eafb2516c6ba3485fd56b826b5f76c34d8d6bb7618263dd1bcdecaffa1c903a897962fb391e8d8dc5454f994419f380e76a3a71d7d5d59e4d631754bfc395fb567c86a0209630f47038aee7aae3f5ae2df7f3957aa66a6bc8e4550359761e7196d84a8dc3d6ea17c5edff1a495b49da75e98352c86364b0559a0748b4e1d906b2fd9c34f34b3a8a133d8162da1feca0dddd05c0c11cba709185dc608d5572c66f1e8d75e3ed5655a219f115259ae2ab0fe7b3f01a2abaa6843ab94ffc63e6d6b758e2afd5ede2a46ffc829c6c4241b05d3466546611331bc61adf0a2cad5de229d242b235acb8f744362447a66500e0cfa14423b1847eb0c3dc7c78789a301341364967d2da2b1ce7c4d4c40a69753ebdb41ef6143a571cd6a54842ef6dc0a51514bc30ec6e3f9552376dc8775e077f036b9212bab4cd94186a9c26c1e6dc29e8155c3383a32092ac9f53aed30016dcc71f01fa033d5748cb813b7ca59d7845447de4961b924251ff7c8b7b8423c4e61f7434b5b8c1a186fef796740d7ec5667f913caa98fb97d21a33931003ab9dc29bf309a4c2922040e5566b4920990858bc5f880f5835338dae95255b0e03b960ee179bc6059ed0b04178e85ccd2507b152cac198c230bb39d7820a70cb8e808a2ef440c9574791ef24447ca1d61e750df4ffcd2441481075e133d285e161c419c63644238d9d193af29986280a7b76f2ec04d3d2f7af5484856c6a0f080165b33c137dc2db3afd8faf7094e549d9d366b090427593335212c60f6df2b2889adcd8ba1cf2f8a411dfb775c3601a515cd25d8710a901eee8eadea6b28ad37f61215417c3058569d1a4f3785a25ac27a0758c89606e55b685a71e370396dc1c50b5d2b03546287f6f5e2fdc2c7588245e5e5f826f6dc4465f66dc4e80da9df10fbcc0ba1304807e89d535318852e3a9a6e43f12a33a3b0396a089944e163d16473640aff502b5b2910c7203988ed11c85504938a55f9cefb6a6ae409321a816ff7daad61d8a0c26e100d3decabf6294954387bb39441481c1b52cb5b756b1b2cf52eb0ab08e40fbc8b20bbd945fdb6438333843bc2810e3f2bb44e3aeabc2fd2686da9004fe0db245e8cf4ebc6672eee82d0c2eb353a0cddf6d7c220d01379b9a20ab26e4b886d65f282d95099a90106ab4af1b7c52afb1ab6615dbcd69c52b321c83a1bac22d80afacc75b2f2b150382a2579d8fa5dfa076b969d84c648f11566e399b7f74a8bcc35c4c5679f304acc175da9ee111b45814c1958da493d39fa351c9e1a52a1281da67d1686552b17a1af7d21ced96a7b101267498d06b62fa866df3311cb667924c6221b510e3a3b56b8ba4353600a4f8148078fd7f2ca2a60294c47dee6e113e76a5ae34b490a07d8d7f1ed780b6759408fb3466fede6af0573146916ffbe644d2b70b87fee7ffca1b7bb2731a18c3747977473118a26394d5265ac409c1c6f1a444343d407bc0cabe7941ac38c72eb8fc1d6ac9cf77f5037907215ce80a9b32acf3b1f8d3e32fbc999f20685b3600975c305c001afafc642a30fae34f09ffb8ec9dff9c03d7e54c1e2e215774b26182053519215a273c8ac6ceb5d5505ad0dd20263a0ebd864e527816fe7c0112b80acf895bba593c8b9f799a3ff781e9b5d637cc3758fdcee52061f0e8da9aa718fb7ca90e83e338c2229b7f0f951272f0895604aedebe7c93037002e763af726ced395a99354bed00047b4e3be98b6e801456346c95730740f0f4622723eba2a4609542e43f1f5291b03a4e2921ec11250f694e2cccc9d28801d49653e9cbab0f7ce55c5b599e3bfe36f05c1ba775cfdb5470eb7aefbff9bee8e51e5ef02396a17d985284c75ef892c048595f5f2634fe0fb9cffc3589220c8a46f0c25aa0fc9c5cf7c9a9695f85a5ef1f7499e0f69c21c95957fdf06ff66f34a76274b71b6fedf2743181ae47c6c50bc2f8ce26457264b76ac483c597cd1614b7d2ed79290118a03a9c58370ff511d883234de32497e91722fd2e6544f94cf65418b5ac5a219b614c4da804c2b2ea274ce592a3acb837b8a833f43dbf084c54c4e30c9f4af2137742cfdceb333d9df971a9ae66e8582f303985b113285089c17a45dd2cfb3fb6a4d5fbc2113946a6f452be53cc5dfe347ed866bb5981d0ccaca80c6b16b893c22635edd70d282ccd1e7fd7d76090333d4bdf07016c3d41e169b2a49151b81ac7efe4f9e8fa1c529fb18db99c3d6e34d52813368749680f76104f5730d005abd8f70afe26eb03f41263cb8d92225687316f040351a8414f5fb16ac1e7a3f9ca10ab30a0991692c38b345af2367e78d2519236a86ec21a18817375149506fd642b50d4d59e434d8cd08f1bd93fc573b433c5a3fc952c2a2fa1ab67a38b9919253f45578efd4960416d77274f0bf4a649ea87ff4be9abdcb80f08456e3d07561e3a3cfdb1655e54eb9313238ac86cfa1bcf339d7cce9a61719016007025bf89a052eec995301a4fa3fff36bba4d5f06b105ee711d54bfd01e6708e54b98ee7366f9a127d6fa9e9253f3582bb7a17d89a91d282ad4bc8589bb304d11673b76d30d1076a6783c5d593d465ca7fe8e1cb0482f2e14519f5c015d538413a4ed77e002a56a6b077596abf9cfa05e68792cf12abb424527bae0bd9c05f6fa1f675ddd560416bb5f5cffd44f76501d76796d73c51e9196ab80590051ac7042a9e25a152a5fe9e4cb7fcdcaace8c9dcc463cb4beb73e510c10b27655a17178fee23d0c210112b9f5d55e4b1c01eb120018482254afe88ad457f5d3fcf7604e99c062754944c5ec970ea3162a1b3d1f113948289bac5a50171870d2b7b004ae600f3e16e12cc09dfe5b3de8f834a23394e635a4772b775dbe80a85139caa441c11569780a212423c19122772ca45a3fe87ef3596ab1fa1e52c14b9a6eeb8c84b3856ec6f9d205fe807bfefc327a4a1e6cfce23cf023d59fc678b64ade30ec0a2751b894c76fcf529d662c892a851b64277713b7614817dd12660f77768a667acb98f31b0c350e1201c34e31d8aaa75dec17007811aa1d32dbccb8a31c5a938f4aed8317", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="b7fa59cbb90132a29eee7409eea4273207c14e7dd30bd28211da4797714e27ed347bc1f2b87bdd29512007a58037f152ee105a7240171798", 0x38) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x36bc021ccce81c62, 0x0, 0xffffffffffffff9c, 0x0) (async) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async, rerun: 64) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2) (rerun: 64) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000002c0)=0x100) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="77f160af3c7659b0cc168b9991a1cdaea208003499ac818c8a35653873a02ed0d60240dc396ca1f66435f9cf81bdbb", 0x2f}], 0x0) 16:02:59 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000640)='./bus\x00', 0x2, 0xe0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000640)='./bus\x00', 0x2, 0xe0) (async) 16:02:59 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:59 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r4 = socket(0x20, 0x5, 0xd) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, &(0x7f0000000900)="e0439f2cb7597bca1e9c3dfa7739c4cb047318ef84d3b2b7b4636b04000000950df7be36c92c1d8c0b026790499b2834e09ff0e85a31ef060eea491ea8bc4dcb76d4481fb1506973d9737f60f232aa475f08188a07687fc8a9f3db1fe4a31d4d19767a5c7728fe4a7223214ce160d1928b8c0d4b5271fbeed4edad55aba9e8be0100ee7f539107e7859fa812032098e8897ad86085c68daa01000000b47bf8d16d2338a640a082a4d83fee23793df4f92d156777b0421b251fd463962a5d46c9822ba3fca413b9dcc28d3d43258bbe003ab56f684c4ab2e7813a2189d655c1802e9dff48697bb00dfc7727bf329ca064112ec5450e11ba3942d08c639cd3446cff0f0000e4c3c85944314228c97f7640c1b470592251a53ec20000391a7c917f2d94a7fe1b699f9a8372a5fcd13cd18ed4a74ce30cd70439bbdfb1182208cebb1c1f4ef1a5ff78573855847d3e7bdfac61c51cc05ea321cf01c0e5cc69e0a58b54fcf5eebecb0d24b5db666e112e963c41cb5647915457e2625a7b36dc57694f6df3b7afae477e3acbaa5bcc6f6ea9faaf0ba6f08f4bc5ea8d041d7db1710d6248849bf06eda72df9e4788a4d12a1f0f3d26ef523cde90f866fa56a4bf913cac276cea25cfe7d2ff076e1d85296a04e9c77dcc7214996b250b63c921e29912c4129791ff6a0810190f23c7b7b7448589af4ffae3d662a26e327077e8ed746e0b5d2148523ba92e14f3d444277ef90e11425f00d78518e12e598367235818e27896c7ad782ab2c6175ccad0014f521ff0450ba55a6989e74f726a8049d27c7280abb58c3bf8528fced702541142775ac4eb9275fdb2a9d87e52c2e7a4ae000000000000000000000000000000000000e14ff6c5469957998d798d9cb6fe8811c5aee539f372d5c71a733f5adc6aa3d0e188fbda61a365bb92f220793fa7f0fe4747c6f74b53d327acb084b4bb8808c31fff415a508ca95ed1c77ce7961be0223a8cf5802d790c6ae85e79a2b849573adc162afb2f930dd7ed788a3c0f8584eb509f24cef5612da4c21a5edf0e53ef21588be13c74929f50126a86a89decb412eb3e745d49d774138de2", &(0x7f0000000340)=0x9, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async, rerun: 64) r8 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() r9 = getuid() setreuid(0xee00, r9) (async) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) bind$unix(r12, &(0x7f0000000980)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000740)="fd057daf7f0d0624dc7f20dfe42ab9ec270939efa4d99acb9668250ecc4ce5b24f8766abebde94ff87d7c5ace954cc41abefb3049595ca2c8e432f6cb48029da1db4ad52da9ad34c27601b573ddde51794bacb84c7460f60563e0a44a1f0e444823169cabcef69ced333e38824384a1e39504deee8840fe52ef058a18917e3bc8da3aab0c948f2b2a6085a3e76fdb6eb8839633eec47d6b1b888d653af9b6179ab95ff52eea7f795ae52d35a5a7faa1bbf197bafaca0ce7dd9e5064c4e2362b1a8258fd7fe36624c4b03faf8cb78187224ea3d63e219c967d33d4525e24cd426c4e512e2bb4855ab5e50cc259a530000000000000000", 0xf6}, {&(0x7f0000000380)="ec53758ce5ed1d999423a4e63a8ef9cf88f9d57939149d886e46b1ed", 0x1c}], 0x2, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=0x0, @ANYBLOB="6b9d008cfe43a7f0a2550a776a770e0517f22fdad55efecdcb39a1dae4e2e413f7605c8c852585968440a68f048e5be7a49d8414ca76a1372ca9914eb948880738bcbb9a76c27d1a68ec23386ee8f61a2ebc629649aafee77f", @ANYRES32, @ANYRES32=r7, @ANYRES8=r4, @ANYBLOB="000000002000000000000000ffff000000080000", @ANYRES16, @ANYBLOB="cd8c3ddc550fc36ea8d4c88d5506c927fb6a34d2860727acab2662807ad132a2c9edefc4978834a9856974bda7ca276c4bca8d6a799e19af6d8519ad9f97252b47463134d078296e39331412cdaba856", @ANYRES32=0x0, @ANYBLOB="ff0000000100"/26, @ANYRES32=r5, @ANYRES8=r2, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00', @ANYRESHEX=r6], 0x80, 0x2}, 0x400) (async) getuid() (async) getpgrp() (async) r15 = msgget$private(0x0, 0xfffffffffffffffd) (async, rerun: 64) r16 = socket(0x18, 0x400000002, 0x0) (rerun: 64) setsockopt(r16, 0x25, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) msgsnd(r15, &(0x7f0000000540)=ANY=[@ANYRESHEX=r3, @ANYBLOB="e29bbb33da9f4a08cd7421460c01a041f4bc4eb2f480f2558058cbefabd41b2ed7e3c2990c2f09deae759b1c2473a5723990d9b3e9085757c73cc47974829d15a4dfd2b064155cbc6eaac22495d042017ca669bd8b5ce85b6a3ff403b783ebbc48f7fd9b31ad9d6544ddf94e345f779086db254bca0c186eac20000fa05b50bb26ce", @ANYRES16=r8, @ANYRES32, @ANYRESHEX], 0x1, 0x7fc) msgrcv(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000f10be03d0000000000000000450f0000000000001000000000000000000000004f3485fe69e952525ac94259b100000000000000002c170000000000000000"], 0x3c, 0xa67f144a9203658, 0x800) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f696c65300000f58894134ecaef7e0687356f5e1e65b788431f69a6322e71e4e97a42fc58e29800"/53], 0xa) 16:02:59 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f0000000340)='./file0\x00', 0x14) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x402, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) chmod(&(0x7f0000000340)='./file0\x00', 0x14) (async) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x402, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) seteuid(r2) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async) 16:02:59 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000640)='./bus\x00', 0x2, 0xe0) 16:02:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x7}, {0x5, 0x4, 0x13, 0x2}, {0x5206, 0x40, 0x2, 0x7}, {0x20, 0x0, 0x5, 0x1}, {0x1, 0xfd, 0x5}]}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000040)='./file0\x00', 0x7ff, 0x100) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 7: sysctl$net_inet_esp(&(0x7f0000000340)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000380)="7a493c22a4dcb599b0a8b641ee50184019a052cd0119857525fa0603f3202023d111f215807de73504ffa48412625708eb3c9cc163bc1348bad944cf9a11da7b5bd2f09770bac64a501b9070b90f5cb308be871c1317cd252a3f98d5a06ff0515731bfb65e8c4c09da0f22370866e76b64ee6a1305646562b0606ccf3a25f0b5d1b9aca466fef1c6d513807d4e7e7130af1e1d2759050edbbffabc8455cd40c0bfef43107bf1dfec7f1d4d30c876dbf56f766a740fb599f6277685cba77266eb705bab609964e78314f82fc00058deca3032e534ca8ca7b079e6d0d397e3143be408405118d81a199caaab37886468abf9ebe2af0a5989408cbf5b5e853d296cf8bdd503cc562c8b676752b7014f5481a9fa893e855ff447f9eb89c4cc30df2dbbfc4a4965fab58cb9111caba64092b880471b8a48fd1f04e01a21fdf3438d09c61af89f819271bd7da7dc4a6c547558c7c2b45932e280b84ddae7dbd760a778d0f084d6306469b3929597a20a6df5664e6b6e94dcf029cfc1f7b5c3feff1e7c605eceb11909397e881fb07c5bff41e0138a45ba84e5470b711fc6850b89fd9e57aede17856da096c9cd5dfbca9b11ff104050b916ca5aa66ef7b119938c5022f5d0cbdef15229aaae0175a87a2d2d790682cea9be07b5d1e06438f4c2d85e0d108decc21e35a637f35287bb46ed72a02bf9ea39b0eda18ca1dc418f84903365c340c49fada4972b32b03c659677377dce66b9590cc12bc1229723f1bbd0e203db68e4177f073520570d7dc164592ea8a34854bd6079b45290a6ddb8ae2292b82228e5cbcbe7b8190685af96aeee078a7ae1d30c7f41db8821ebb06a03900af0a104e45935e87c3160041cd62cefa1c11823be85efb6d98fae98988ac32b91c6784180ef12c3252dcf657bc82656070ab8fc1f326e2c51f357cdee4a8e357a9db30422b5754a30982701907f95683d065ddecaf12e5292cad661a2fe6bbbed6830d0f6ae4663d334b5902fba807af7b4105fe3d04257b4d90b1bd0afce6be3ff32b32735a7afce8be461e1867334080e2b2eb446c82c116631b0d6dc8886ad328f6e09652a8fda21aaee0d0a066086a2db2db4d355479bbea1b77be4d7fc63a7d879c653bef34540ba515823499a9a1336c19cafa426b8ae0727e114a5799513b1e3996c967b9351fc3cde661c17cd8ca404d8ef25552844d962e334d3d85a004850e59f62accd42f074a2b2ba5712b4ea2b436ab8292f761ceac8e8060c1d5cbe636c2380a44293a1ca433fcb55e4110e93cbc9ec31c70647f0626f0bb35fce24b19ca1c5dfeace9a33175a9f048e425f685e5598f5027d720fdd67e03de10df7e1b4fb56980624606d04ad6b60223bd39f64d39e6f33942b6b542eb99ef75712df11fcd97bd53df8bb982caf104cf78a786dab1befbb3faaaae6ed1071d260bc0a453ab368c3da338faca0789986be72df282030843648185c08a09656827c72a60ba6267ef249bf1760f61205766a2aa723855b74c525a4f2461bfca8a8aba12283bbe44b5dab008ee327011819c00c9b1d4a5a3708352d3ecc63f7507c91cc68a48593bc805af515c77aac0b55296701aaf2618e6defda13655e829d5bed1ccf43c272ee4a868399ac2c4235b4c0a51220cd9d34f7d33a7e82f2615e0e063af35f97b0a44bce8bf687115d133dd9b0f8bd1ce2a0680bba4a9e1aebaaf4304744c1933d152763818ee6095782fefa30b566a3b23028b4bdf9f8c7d9fd279a7c548e7796c49d02faa7337a84c1a8af5432117f292a6f2d0ae70627612aadfffbac2ee3f64b88e3413a2a7c564e78303e87fc748d46339a3bd68d175c6501b68e688e6e8403b9ecd94716881b8d0b93dc56774efdda58fd6590c62e61f604a91d51dccb3529ffa9878679ba5005b6d4da55694be8f6b18f5cd76b6badaf4aa82f150147da3558b2243a48d2c37ef258be813cfacd2f7b221171fa9f770fb32ea32d5468e5a7ce28413337aff91db091aeb97ee7e92a9c51ad65ae52a5d74865a43f7fb6483186f41018e59f0a2febb20b12e384ecd9e924306f2b5be9b814852a969820c8afe359805dfd5972fd5fdf5b8aaf7abd6c8b434e4a76ed1574debc5d9dd8e648f4c3c97f0139c41dbd0e352d471d7ba95ecae5f35d163f2ee490cd61f1d3d65f13f909612141a62bf06c0d675901c7d9f9c8faf31ea20ab9375c6f11f283520d936b94074084f9777ea1d456f33b2ddeb798e4572d75d02713e51d72ed5250cad31851b9febc753faeed8e228bfcf8baf068aa546e73892b236573de1f901cb4acd0e51e0878e404336dbc88573631cc107d710f2cdbde2945fa65ffca286279bf793a3972670da4ed79ddd6c6b3afdcaacd721a874e3357a1c951b43174623346d59de0918caf6abf985400c189daee5066b332dc7bdcef87c0b71ab09877416c33df3af8e9d8663fe17b87d488faae369ebd6de5bb80f6cdea7bae9e4d216808f20fdcfb77b922ca3484cf7d6a761b3fc8fe4802f39a222bc449288cdfce20f42d56dc7a6e74526bbd41c61e0db676c71fb454003c2d511f20b45228ed3edd005c4a89d928f98cb8318c24779635823548288d00075df69e181d29e56ad2f17cba938c8ba7fa92d0c23a50836c7c7b39012238c0251e9fecade83a506ef24342d4a9e57eeacad8a453a3fadb941d63e8460cbcac1fd44a06eafb2516c6ba3485fd56b826b5f76c34d8d6bb7618263dd1bcdecaffa1c903a897962fb391e8d8dc5454f994419f380e76a3a71d7d5d59e4d631754bfc395fb567c86a0209630f47038aee7aae3f5ae2df7f3957aa66a6bc8e4550359761e7196d84a8dc3d6ea17c5edff1a495b49da75e98352c86364b0559a0748b4e1d906b2fd9c34f34b3a8a133d8162da1feca0dddd05c0c11cba709185dc608d5572c66f1e8d75e3ed5655a219f115259ae2ab0fe7b3f01a2abaa6843ab94ffc63e6d6b758e2afd5ede2a46ffc829c6c4241b05d3466546611331bc61adf0a2cad5de229d242b235acb8f744362447a66500e0cfa14423b1847eb0c3dc7c78789a301341364967d2da2b1ce7c4d4c40a69753ebdb41ef6143a571cd6a54842ef6dc0a51514bc30ec6e3f9552376dc8775e077f036b9212bab4cd94186a9c26c1e6dc29e8155c3383a32092ac9f53aed30016dcc71f01fa033d5748cb813b7ca59d7845447de4961b924251ff7c8b7b8423c4e61f7434b5b8c1a186fef796740d7ec5667f913caa98fb97d21a33931003ab9dc29bf309a4c2922040e5566b4920990858bc5f880f5835338dae95255b0e03b960ee179bc6059ed0b04178e85ccd2507b152cac198c230bb39d7820a70cb8e808a2ef440c9574791ef24447ca1d61e750df4ffcd2441481075e133d285e161c419c63644238d9d193af29986280a7b76f2ec04d3d2f7af5484856c6a0f080165b33c137dc2db3afd8faf7094e549d9d366b090427593335212c60f6df2b2889adcd8ba1cf2f8a411dfb775c3601a515cd25d8710a901eee8eadea6b28ad37f61215417c3058569d1a4f3785a25ac27a0758c89606e55b685a71e370396dc1c50b5d2b03546287f6f5e2fdc2c7588245e5e5f826f6dc4465f66dc4e80da9df10fbcc0ba1304807e89d535318852e3a9a6e43f12a33a3b0396a089944e163d16473640aff502b5b2910c7203988ed11c85504938a55f9cefb6a6ae409321a816ff7daad61d8a0c26e100d3decabf6294954387bb39441481c1b52cb5b756b1b2cf52eb0ab08e40fbc8b20bbd945fdb6438333843bc2810e3f2bb44e3aeabc2fd2686da9004fe0db245e8cf4ebc6672eee82d0c2eb353a0cddf6d7c220d01379b9a20ab26e4b886d65f282d95099a90106ab4af1b7c52afb1ab6615dbcd69c52b321c83a1bac22d80afacc75b2f2b150382a2579d8fa5dfa076b969d84c648f11566e399b7f74a8bcc35c4c5679f304acc175da9ee111b45814c1958da493d39fa351c9e1a52a1281da67d1686552b17a1af7d21ced96a7b101267498d06b62fa866df3311cb667924c6221b510e3a3b56b8ba4353600a4f8148078fd7f2ca2a60294c47dee6e113e76a5ae34b490a07d8d7f1ed780b6759408fb3466fede6af0573146916ffbe644d2b70b87fee7ffca1b7bb2731a18c3747977473118a26394d5265ac409c1c6f1a444343d407bc0cabe7941ac38c72eb8fc1d6ac9cf77f5037907215ce80a9b32acf3b1f8d3e32fbc999f20685b3600975c305c001afafc642a30fae34f09ffb8ec9dff9c03d7e54c1e2e215774b26182053519215a273c8ac6ceb5d5505ad0dd20263a0ebd864e527816fe7c0112b80acf895bba593c8b9f799a3ff781e9b5d637cc3758fdcee52061f0e8da9aa718fb7ca90e83e338c2229b7f0f951272f0895604aedebe7c93037002e763af726ced395a99354bed00047b4e3be98b6e801456346c95730740f0f4622723eba2a4609542e43f1f5291b03a4e2921ec11250f694e2cccc9d28801d49653e9cbab0f7ce55c5b599e3bfe36f05c1ba775cfdb5470eb7aefbff9bee8e51e5ef02396a17d985284c75ef892c048595f5f2634fe0fb9cffc3589220c8a46f0c25aa0fc9c5cf7c9a9695f85a5ef1f7499e0f69c21c95957fdf06ff66f34a76274b71b6fedf2743181ae47c6c50bc2f8ce26457264b76ac483c597cd1614b7d2ed79290118a03a9c58370ff511d883234de32497e91722fd2e6544f94cf65418b5ac5a219b614c4da804c2b2ea274ce592a3acb837b8a833f43dbf084c54c4e30c9f4af2137742cfdceb333d9df971a9ae66e8582f303985b113285089c17a45dd2cfb3fb6a4d5fbc2113946a6f452be53cc5dfe347ed866bb5981d0ccaca80c6b16b893c22635edd70d282ccd1e7fd7d76090333d4bdf07016c3d41e169b2a49151b81ac7efe4f9e8fa1c529fb18db99c3d6e34d52813368749680f76104f5730d005abd8f70afe26eb03f41263cb8d92225687316f040351a8414f5fb16ac1e7a3f9ca10ab30a0991692c38b345af2367e78d2519236a86ec21a18817375149506fd642b50d4d59e434d8cd08f1bd93fc573b433c5a3fc952c2a2fa1ab67a38b9919253f45578efd4960416d77274f0bf4a649ea87ff4be9abdcb80f08456e3d07561e3a3cfdb1655e54eb9313238ac86cfa1bcf339d7cce9a61719016007025bf89a052eec995301a4fa3fff36bba4d5f06b105ee711d54bfd01e6708e54b98ee7366f9a127d6fa9e9253f3582bb7a17d89a91d282ad4bc8589bb304d11673b76d30d1076a6783c5d593d465ca7fe8e1cb0482f2e14519f5c015d538413a4ed77e002a56a6b077596abf9cfa05e68792cf12abb424527bae0bd9c05f6fa1f675ddd560416bb5f5cffd44f76501d76796d73c51e9196ab80590051ac7042a9e25a152a5fe9e4cb7fcdcaace8c9dcc463cb4beb73e510c10b27655a17178fee23d0c210112b9f5d55e4b1c01eb120018482254afe88ad457f5d3fcf7604e99c062754944c5ec970ea3162a1b3d1f113948289bac5a50171870d2b7b004ae600f3e16e12cc09dfe5b3de8f834a23394e635a4772b775dbe80a85139caa441c11569780a212423c19122772ca45a3fe87ef3596ab1fa1e52c14b9a6eeb8c84b3856ec6f9d205fe807bfefc327a4a1e6cfce23cf023d59fc678b64ade30ec0a2751b894c76fcf529d662c892a851b64277713b7614817dd12660f77768a667acb98f31b0c350e1201c34e31d8aaa75dec17007811aa1d32dbccb8a31c5a938f4aed8317", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="b7fa59cbb90132a29eee7409eea4273207c14e7dd30bd28211da4797714e27ed347bc1f2b87bdd29512007a58037f152ee105a7240171798", 0x38) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x36bc021ccce81c62, 0x0, 0xffffffffffffff9c, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000002c0)=0x100) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="77f160af3c7659b0cc168b9991a1cdaea208003499ac818c8a35653873a02ed0d60240dc396ca1f66435f9cf81bdbb", 0x2f}], 0x0) sysctl$net_inet_esp(&(0x7f0000000340)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000380)="7a493c22a4dcb599b0a8b641ee50184019a052cd0119857525fa0603f3202023d111f215807de73504ffa48412625708eb3c9cc163bc1348bad944cf9a11da7b5bd2f09770bac64a501b9070b90f5cb308be871c1317cd252a3f98d5a06ff0515731bfb65e8c4c09da0f22370866e76b64ee6a1305646562b0606ccf3a25f0b5d1b9aca466fef1c6d513807d4e7e7130af1e1d2759050edbbffabc8455cd40c0bfef43107bf1dfec7f1d4d30c876dbf56f766a740fb599f6277685cba77266eb705bab609964e78314f82fc00058deca3032e534ca8ca7b079e6d0d397e3143be408405118d81a199caaab37886468abf9ebe2af0a5989408cbf5b5e853d296cf8bdd503cc562c8b676752b7014f5481a9fa893e855ff447f9eb89c4cc30df2dbbfc4a4965fab58cb9111caba64092b880471b8a48fd1f04e01a21fdf3438d09c61af89f819271bd7da7dc4a6c547558c7c2b45932e280b84ddae7dbd760a778d0f084d6306469b3929597a20a6df5664e6b6e94dcf029cfc1f7b5c3feff1e7c605eceb11909397e881fb07c5bff41e0138a45ba84e5470b711fc6850b89fd9e57aede17856da096c9cd5dfbca9b11ff104050b916ca5aa66ef7b119938c5022f5d0cbdef15229aaae0175a87a2d2d790682cea9be07b5d1e06438f4c2d85e0d108decc21e35a637f35287bb46ed72a02bf9ea39b0eda18ca1dc418f84903365c340c49fada4972b32b03c659677377dce66b9590cc12bc1229723f1bbd0e203db68e4177f073520570d7dc164592ea8a34854bd6079b45290a6ddb8ae2292b82228e5cbcbe7b8190685af96aeee078a7ae1d30c7f41db8821ebb06a03900af0a104e45935e87c3160041cd62cefa1c11823be85efb6d98fae98988ac32b91c6784180ef12c3252dcf657bc82656070ab8fc1f326e2c51f357cdee4a8e357a9db30422b5754a30982701907f95683d065ddecaf12e5292cad661a2fe6bbbed6830d0f6ae4663d334b5902fba807af7b4105fe3d04257b4d90b1bd0afce6be3ff32b32735a7afce8be461e1867334080e2b2eb446c82c116631b0d6dc8886ad328f6e09652a8fda21aaee0d0a066086a2db2db4d355479bbea1b77be4d7fc63a7d879c653bef34540ba515823499a9a1336c19cafa426b8ae0727e114a5799513b1e3996c967b9351fc3cde661c17cd8ca404d8ef25552844d962e334d3d85a004850e59f62accd42f074a2b2ba5712b4ea2b436ab8292f761ceac8e8060c1d5cbe636c2380a44293a1ca433fcb55e4110e93cbc9ec31c70647f0626f0bb35fce24b19ca1c5dfeace9a33175a9f048e425f685e5598f5027d720fdd67e03de10df7e1b4fb56980624606d04ad6b60223bd39f64d39e6f33942b6b542eb99ef75712df11fcd97bd53df8bb982caf104cf78a786dab1befbb3faaaae6ed1071d260bc0a453ab368c3da338faca0789986be72df282030843648185c08a09656827c72a60ba6267ef249bf1760f61205766a2aa723855b74c525a4f2461bfca8a8aba12283bbe44b5dab008ee327011819c00c9b1d4a5a3708352d3ecc63f7507c91cc68a48593bc805af515c77aac0b55296701aaf2618e6defda13655e829d5bed1ccf43c272ee4a868399ac2c4235b4c0a51220cd9d34f7d33a7e82f2615e0e063af35f97b0a44bce8bf687115d133dd9b0f8bd1ce2a0680bba4a9e1aebaaf4304744c1933d152763818ee6095782fefa30b566a3b23028b4bdf9f8c7d9fd279a7c548e7796c49d02faa7337a84c1a8af5432117f292a6f2d0ae70627612aadfffbac2ee3f64b88e3413a2a7c564e78303e87fc748d46339a3bd68d175c6501b68e688e6e8403b9ecd94716881b8d0b93dc56774efdda58fd6590c62e61f604a91d51dccb3529ffa9878679ba5005b6d4da55694be8f6b18f5cd76b6badaf4aa82f150147da3558b2243a48d2c37ef258be813cfacd2f7b221171fa9f770fb32ea32d5468e5a7ce28413337aff91db091aeb97ee7e92a9c51ad65ae52a5d74865a43f7fb6483186f41018e59f0a2febb20b12e384ecd9e924306f2b5be9b814852a969820c8afe359805dfd5972fd5fdf5b8aaf7abd6c8b434e4a76ed1574debc5d9dd8e648f4c3c97f0139c41dbd0e352d471d7ba95ecae5f35d163f2ee490cd61f1d3d65f13f909612141a62bf06c0d675901c7d9f9c8faf31ea20ab9375c6f11f283520d936b94074084f9777ea1d456f33b2ddeb798e4572d75d02713e51d72ed5250cad31851b9febc753faeed8e228bfcf8baf068aa546e73892b236573de1f901cb4acd0e51e0878e404336dbc88573631cc107d710f2cdbde2945fa65ffca286279bf793a3972670da4ed79ddd6c6b3afdcaacd721a874e3357a1c951b43174623346d59de0918caf6abf985400c189daee5066b332dc7bdcef87c0b71ab09877416c33df3af8e9d8663fe17b87d488faae369ebd6de5bb80f6cdea7bae9e4d216808f20fdcfb77b922ca3484cf7d6a761b3fc8fe4802f39a222bc449288cdfce20f42d56dc7a6e74526bbd41c61e0db676c71fb454003c2d511f20b45228ed3edd005c4a89d928f98cb8318c24779635823548288d00075df69e181d29e56ad2f17cba938c8ba7fa92d0c23a50836c7c7b39012238c0251e9fecade83a506ef24342d4a9e57eeacad8a453a3fadb941d63e8460cbcac1fd44a06eafb2516c6ba3485fd56b826b5f76c34d8d6bb7618263dd1bcdecaffa1c903a897962fb391e8d8dc5454f994419f380e76a3a71d7d5d59e4d631754bfc395fb567c86a0209630f47038aee7aae3f5ae2df7f3957aa66a6bc8e4550359761e7196d84a8dc3d6ea17c5edff1a495b49da75e98352c86364b0559a0748b4e1d906b2fd9c34f34b3a8a133d8162da1feca0dddd05c0c11cba709185dc608d5572c66f1e8d75e3ed5655a219f115259ae2ab0fe7b3f01a2abaa6843ab94ffc63e6d6b758e2afd5ede2a46ffc829c6c4241b05d3466546611331bc61adf0a2cad5de229d242b235acb8f744362447a66500e0cfa14423b1847eb0c3dc7c78789a301341364967d2da2b1ce7c4d4c40a69753ebdb41ef6143a571cd6a54842ef6dc0a51514bc30ec6e3f9552376dc8775e077f036b9212bab4cd94186a9c26c1e6dc29e8155c3383a32092ac9f53aed30016dcc71f01fa033d5748cb813b7ca59d7845447de4961b924251ff7c8b7b8423c4e61f7434b5b8c1a186fef796740d7ec5667f913caa98fb97d21a33931003ab9dc29bf309a4c2922040e5566b4920990858bc5f880f5835338dae95255b0e03b960ee179bc6059ed0b04178e85ccd2507b152cac198c230bb39d7820a70cb8e808a2ef440c9574791ef24447ca1d61e750df4ffcd2441481075e133d285e161c419c63644238d9d193af29986280a7b76f2ec04d3d2f7af5484856c6a0f080165b33c137dc2db3afd8faf7094e549d9d366b090427593335212c60f6df2b2889adcd8ba1cf2f8a411dfb775c3601a515cd25d8710a901eee8eadea6b28ad37f61215417c3058569d1a4f3785a25ac27a0758c89606e55b685a71e370396dc1c50b5d2b03546287f6f5e2fdc2c7588245e5e5f826f6dc4465f66dc4e80da9df10fbcc0ba1304807e89d535318852e3a9a6e43f12a33a3b0396a089944e163d16473640aff502b5b2910c7203988ed11c85504938a55f9cefb6a6ae409321a816ff7daad61d8a0c26e100d3decabf6294954387bb39441481c1b52cb5b756b1b2cf52eb0ab08e40fbc8b20bbd945fdb6438333843bc2810e3f2bb44e3aeabc2fd2686da9004fe0db245e8cf4ebc6672eee82d0c2eb353a0cddf6d7c220d01379b9a20ab26e4b886d65f282d95099a90106ab4af1b7c52afb1ab6615dbcd69c52b321c83a1bac22d80afacc75b2f2b150382a2579d8fa5dfa076b969d84c648f11566e399b7f74a8bcc35c4c5679f304acc175da9ee111b45814c1958da493d39fa351c9e1a52a1281da67d1686552b17a1af7d21ced96a7b101267498d06b62fa866df3311cb667924c6221b510e3a3b56b8ba4353600a4f8148078fd7f2ca2a60294c47dee6e113e76a5ae34b490a07d8d7f1ed780b6759408fb3466fede6af0573146916ffbe644d2b70b87fee7ffca1b7bb2731a18c3747977473118a26394d5265ac409c1c6f1a444343d407bc0cabe7941ac38c72eb8fc1d6ac9cf77f5037907215ce80a9b32acf3b1f8d3e32fbc999f20685b3600975c305c001afafc642a30fae34f09ffb8ec9dff9c03d7e54c1e2e215774b26182053519215a273c8ac6ceb5d5505ad0dd20263a0ebd864e527816fe7c0112b80acf895bba593c8b9f799a3ff781e9b5d637cc3758fdcee52061f0e8da9aa718fb7ca90e83e338c2229b7f0f951272f0895604aedebe7c93037002e763af726ced395a99354bed00047b4e3be98b6e801456346c95730740f0f4622723eba2a4609542e43f1f5291b03a4e2921ec11250f694e2cccc9d28801d49653e9cbab0f7ce55c5b599e3bfe36f05c1ba775cfdb5470eb7aefbff9bee8e51e5ef02396a17d985284c75ef892c048595f5f2634fe0fb9cffc3589220c8a46f0c25aa0fc9c5cf7c9a9695f85a5ef1f7499e0f69c21c95957fdf06ff66f34a76274b71b6fedf2743181ae47c6c50bc2f8ce26457264b76ac483c597cd1614b7d2ed79290118a03a9c58370ff511d883234de32497e91722fd2e6544f94cf65418b5ac5a219b614c4da804c2b2ea274ce592a3acb837b8a833f43dbf084c54c4e30c9f4af2137742cfdceb333d9df971a9ae66e8582f303985b113285089c17a45dd2cfb3fb6a4d5fbc2113946a6f452be53cc5dfe347ed866bb5981d0ccaca80c6b16b893c22635edd70d282ccd1e7fd7d76090333d4bdf07016c3d41e169b2a49151b81ac7efe4f9e8fa1c529fb18db99c3d6e34d52813368749680f76104f5730d005abd8f70afe26eb03f41263cb8d92225687316f040351a8414f5fb16ac1e7a3f9ca10ab30a0991692c38b345af2367e78d2519236a86ec21a18817375149506fd642b50d4d59e434d8cd08f1bd93fc573b433c5a3fc952c2a2fa1ab67a38b9919253f45578efd4960416d77274f0bf4a649ea87ff4be9abdcb80f08456e3d07561e3a3cfdb1655e54eb9313238ac86cfa1bcf339d7cce9a61719016007025bf89a052eec995301a4fa3fff36bba4d5f06b105ee711d54bfd01e6708e54b98ee7366f9a127d6fa9e9253f3582bb7a17d89a91d282ad4bc8589bb304d11673b76d30d1076a6783c5d593d465ca7fe8e1cb0482f2e14519f5c015d538413a4ed77e002a56a6b077596abf9cfa05e68792cf12abb424527bae0bd9c05f6fa1f675ddd560416bb5f5cffd44f76501d76796d73c51e9196ab80590051ac7042a9e25a152a5fe9e4cb7fcdcaace8c9dcc463cb4beb73e510c10b27655a17178fee23d0c210112b9f5d55e4b1c01eb120018482254afe88ad457f5d3fcf7604e99c062754944c5ec970ea3162a1b3d1f113948289bac5a50171870d2b7b004ae600f3e16e12cc09dfe5b3de8f834a23394e635a4772b775dbe80a85139caa441c11569780a212423c19122772ca45a3fe87ef3596ab1fa1e52c14b9a6eeb8c84b3856ec6f9d205fe807bfefc327a4a1e6cfce23cf023d59fc678b64ade30ec0a2751b894c76fcf529d662c892a851b64277713b7614817dd12660f77768a667acb98f31b0c350e1201c34e31d8aaa75dec17007811aa1d32dbccb8a31c5a938f4aed8317", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="b7fa59cbb90132a29eee7409eea4273207c14e7dd30bd28211da4797714e27ed347bc1f2b87bdd29512007a58037f152ee105a7240171798", 0x38) (async) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x36bc021ccce81c62, 0x0, 0xffffffffffffff9c, 0x0) (async) syz_open_pts() (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) (async) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/213, 0xd5}], 0x2) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000002c0)=0x100) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) (async) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000000)="77f160af3c7659b0cc168b9991a1cdaea208003499ac818c8a35653873a02ed0d60240dc396ca1f66435f9cf81bdbb", 0x2f}], 0x0) (async) 16:02:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x30000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x30000]}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) (async) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:02:59 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) chmod(&(0x7f0000000340)='./file0\x00', 0x14) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x402, 0x0) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) chmod(&(0x7f0000000340)='./file0\x00', 0x14) (async) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x402, 0x0) (async) setreuid(0xee00, 0x0) (async) getuid() (async) seteuid(r2) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) (async) 16:02:59 executing program 0: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000180)='./file0\x00', 0x8}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x1, 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)='\x00', 0x1) (async, rerun: 64) mmap(&(0x7f0000313000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x3) (async, rerun: 64) close(r1) (async) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000000000000000}, {0x7, 0x4381}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) socket(0x18, 0x2, 0x0) (async, rerun: 64) sendto$unix(r1, &(0x7f00000002c0)="3f488b31bb5e0419f89506d8985706da3d399f20c02a18ef23bccdc417120d5f9b63c6c1bab146065f6dcb0cc51eef2a29b0512c07a613969c7f4a9b01b2724ec875", 0x42, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) 16:02:59 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x30000]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) (async, rerun: 32) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x405, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mlockall(0x0) recvmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001780)=""/218, 0xda}, {&(0x7f0000000280)=""/4076, 0xfec}, {&(0x7f0000001680)=""/193, 0xc1}, {&(0x7f0000001300)=""/126, 0x7e}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000001400)=""/245, 0xf5}, {&(0x7f0000001500)=""/68, 0x44}], 0x7, &(0x7f0000001280)=""/52, 0x34}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0xffffffffffffffff, &(0x7f000029f000/0x1000)=nil, 0x3000) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000012c0)=0x7) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:02:59 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x2, 0x7}, {0x5, 0x4, 0x13, 0x2}, {0x5206, 0x40, 0x2, 0x7}, {0x20, 0x0, 0x5, 0x1}, {0x1, 0xfd, 0x5}]}) (async) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x7ff, 0x100) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:02:59 executing program 5: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x811, 0xffffffffffffff9c, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) r1 = syz_open_pts() close(r1) (async, rerun: 32) ioctl$TIOCSTOP(r1, 0x2000746f) (async, rerun: 32) write(r1, &(0x7f0000000140)=' ', 0x1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) (async) write(r6, &(0x7f0000000140)=' ', 0x1) (async) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r8 = syz_open_pts() close(r8) (async) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) (async) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r10 = dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x9, 0xffff}, {{}, 0xfffffffffffffff9, 0x6e, 0x4, 0xa05, 0x9}, {{}, 0xfffffffffffffffb, 0x64, 0xfff79, 0x3, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x800}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x44, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x60, 0x20, 0x3, 0x1}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xffffffffffff0000}], 0x7, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x3, 0x4, 0x5, 0x2}, {{r8}, 0xfffffffffffffff9, 0x14, 0x4, 0x4a0, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffffa, 0x78, 0x4, 0x8, 0x46}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x538, 0x6}, {{}, 0xfffffffffffffffc, 0x20, 0x4c40eaccb1206c53, 0x0, 0x6}, {{r10}, 0xfffffffffffffff9, 0x1, 0x4, 0x171, 0x9}], 0x20000, &(0x7f0000000340)={0xfff, 0x7ff}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="301c22add649f08088991cbe93ce561f", &(0x7f00000000c0)=0x10, 0x0, 0x0) 16:02:59 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r0, &(0x7f0000000080)="703c799e92ffaf91efb0e1db91eee8f459f3ff991297a73a02b7d3a89d0ae6b30ceabfc6f58dfd7cad1a4807277b7b3fc6889f7f784dab2d4e1e41fa68ccd654daed07bfb3c2d6218c370f72d741d4086cba443fd14422c14c0b2a5842ec7981a47548a950b177f33e3e8343c815c91b724aee2f435610b25822cbb2a32bcd83e48cda7204bb3496f5763273042702b0bdaf4f040e4ac1b97a11658b132dccde3284352410265b11524d6b3aa38a5056419b598be89fcd6e33722412fcc4123a400aac41dcaa1df9e57103d8ea0d781d26ac50da8f6b7e71192889b4b67987632603937e2e", 0xe5) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/150, 0x96}], 0x2) execve(0x0, 0x0, 0x0) 16:03:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:03:00 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x405, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mlockall(0x0) (async) recvmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001780)=""/218, 0xda}, {&(0x7f0000000280)=""/4076, 0xfec}, {&(0x7f0000001680)=""/193, 0xc1}, {&(0x7f0000001300)=""/126, 0x7e}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000001400)=""/245, 0xf5}, {&(0x7f0000001500)=""/68, 0x44}], 0x7, &(0x7f0000001280)=""/52, 0x34}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shmat(0xffffffffffffffff, &(0x7f000029f000/0x1000)=nil, 0x3000) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000012c0)=0x7) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:03:00 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7}, {0x44}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x114) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb883, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) pwrite(r2, &(0x7f0000000080)="24afa2efaf05600039e24496c94e479f9f10b3d5ac3cea05b9afa610d9d9d0a50caf0c36691c838430800684eda5613affe31b9f2be2338ef02f4d82b937059a662c2c12e2ee615e876640d8ae2d015ed85e00"/104, 0x68, 0x6) 16:03:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:03:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = syz_open_pts() close(r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000100)="8dbdbe44706cc0721648008d7a893cd8cbc4317b259e4ce424cd201bb4a991bce176742a3311b2fd3cfb75db2ca49f0b0dcad7c809dfa13ad3bada5e", 0x3c) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)=' ', 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) dup2(r6, r8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) flock(r9, 0x2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x3, 0xc909, 0x1, "2f38f6ce5ccfe895ef2e241f551898a8c5876d5b", 0x2, 0x2}) 16:03:00 executing program 5: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x811, 0xffffffffffffff9c, 0x8) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) write(r1, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)=' ', 0x1) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = syz_open_pts() close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) (async) write(r6, &(0x7f0000000140)=' ', 0x1) (async) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) (async) write(r8, &(0x7f0000000140)=' ', 0x1) (async) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r10 = dup(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x4}, {{r1}, 0xfffffffffffffffc, 0x6, 0x2, 0x9, 0xffff}, {{}, 0xfffffffffffffff9, 0x6e, 0x4, 0xa05, 0x9}, {{}, 0xfffffffffffffffb, 0x64, 0xfff79, 0x3, 0x6}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x800}, {{r3}, 0xfffffffffffffffd, 0x2, 0x10, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0x44, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x60, 0x20, 0x3, 0x1}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0xffffffffffff0000}], 0x7, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff8, 0x3, 0x4, 0x5, 0x2}, {{r8}, 0xfffffffffffffff9, 0x14, 0x4, 0x4a0, 0xfffffffffffffbff}, {{r9}, 0xfffffffffffffffa, 0x78, 0x4, 0x8, 0x46}, {{}, 0xfffffffffffffffe, 0x1, 0x8, 0x538, 0x6}, {{}, 0xfffffffffffffffc, 0x20, 0x4c40eaccb1206c53, 0x0, 0x6}, {{r10}, 0xfffffffffffffff9, 0x1, 0x4, 0x171, 0x9}], 0x20000, &(0x7f0000000340)={0xfff, 0x7ff}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="301c22add649f08088991cbe93ce561f", &(0x7f00000000c0)=0x10, 0x0, 0x0) 16:03:00 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="050000936576163e5c75f665611af8c17b551400"/34], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x0, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(0xffffffffffffffff, 0x40) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0xbf) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000001740)) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) 16:03:00 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r0, &(0x7f0000000080)="703c799e92ffaf91efb0e1db91eee8f459f3ff991297a73a02b7d3a89d0ae6b30ceabfc6f58dfd7cad1a4807277b7b3fc6889f7f784dab2d4e1e41fa68ccd654daed07bfb3c2d6218c370f72d741d4086cba443fd14422c14c0b2a5842ec7981a47548a950b177f33e3e8343c815c91b724aee2f435610b25822cbb2a32bcd83e48cda7204bb3496f5763273042702b0bdaf4f040e4ac1b97a11658b132dccde3284352410265b11524d6b3aa38a5056419b598be89fcd6e33722412fcc4123a400aac41dcaa1df9e57103d8ea0d781d26ac50da8f6b7e71192889b4b67987632603937e2e", 0xe5) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/150, 0x96}], 0x2) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) write(r0, &(0x7f0000000080)="703c799e92ffaf91efb0e1db91eee8f459f3ff991297a73a02b7d3a89d0ae6b30ceabfc6f58dfd7cad1a4807277b7b3fc6889f7f784dab2d4e1e41fa68ccd654daed07bfb3c2d6218c370f72d741d4086cba443fd14422c14c0b2a5842ec7981a47548a950b177f33e3e8343c815c91b724aee2f435610b25822cbb2a32bcd83e48cda7204bb3496f5763273042702b0bdaf4f040e4ac1b97a11658b132dccde3284352410265b11524d6b3aa38a5056419b598be89fcd6e33722412fcc4123a400aac41dcaa1df9e57103d8ea0d781d26ac50da8f6b7e71192889b4b67987632603937e2e", 0xe5) (async) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/150, 0x96}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) 16:03:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x0, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:00 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7}, {0x44}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x114) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb883, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) pwrite(r2, &(0x7f0000000080)="24afa2efaf05600039e24496c94e479f9f10b3d5ac3cea05b9afa610d9d9d0a50caf0c36691c838430800684eda5613affe31b9f2be2338ef02f4d82b937059a662c2c12e2ee615e876640d8ae2d015ed85e00"/104, 0x68, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7}, {0x44}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x114) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb883, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) pwrite(r2, &(0x7f0000000080)="24afa2efaf05600039e24496c94e479f9f10b3d5ac3cea05b9afa610d9d9d0a50caf0c36691c838430800684eda5613affe31b9f2be2338ef02f4d82b937059a662c2c12e2ee615e876640d8ae2d015ed85e00"/104, 0x68, 0x6) (async) 16:03:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) 16:03:00 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x405, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mlockall(0x0) recvmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001780)=""/218, 0xda}, {&(0x7f0000000280)=""/4076, 0xfec}, {&(0x7f0000001680)=""/193, 0xc1}, {&(0x7f0000001300)=""/126, 0x7e}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000001400)=""/245, 0xf5}, {&(0x7f0000001500)=""/68, 0x44}], 0x7, &(0x7f0000001280)=""/52, 0x34}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0xffffffffffffffff, &(0x7f000029f000/0x1000)=nil, 0x3000) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000012c0)=0x7) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x405, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mlockall(0x0) (async) recvmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001780)=""/218, 0xda}, {&(0x7f0000000280)=""/4076, 0xfec}, {&(0x7f0000001680)=""/193, 0xc1}, {&(0x7f0000001300)=""/126, 0x7e}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000001400)=""/245, 0xf5}, {&(0x7f0000001500)=""/68, 0x44}], 0x7, &(0x7f0000001280)=""/52, 0x34}, 0x801) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) shmat(0xffffffffffffffff, &(0x7f000029f000/0x1000)=nil, 0x3000) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000012c0)=0x7) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) 16:03:00 executing program 5: setegid(0xffffffffffffffff) r0 = semget(0x1, 0x2, 0x104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, r1, 0x0, r2, 0x1, 0x8}, 0x100, 0x633, 0x100000000}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r3]) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0xdfc97fa4c18f06d8) 16:03:00 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7}, {0x44}, {0x6, 0x0, 0x0, 0x7f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x114) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xb883, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) pwrite(r2, &(0x7f0000000080)="24afa2efaf05600039e24496c94e479f9f10b3d5ac3cea05b9afa610d9d9d0a50caf0c36691c838430800684eda5613affe31b9f2be2338ef02f4d82b937059a662c2c12e2ee615e876640d8ae2d015ed85e00"/104, 0x68, 0x6) 16:03:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x20}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) 16:03:00 executing program 5: setegid(0xffffffffffffffff) r0 = semget(0x1, 0x2, 0x104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, r1, 0x0, r2, 0x1, 0x8}, 0x100, 0x633, 0x100000000}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r3]) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0xdfc97fa4c18f06d8) setegid(0xffffffffffffffff) (async) semget(0x1, 0x2, 0x104) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, r1, 0x0, r2, 0x1, 0x8}, 0x100, 0x633, 0x100000000}) (async) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x1, &(0x7f0000000100)=[r3]) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0xdfc97fa4c18f06d8) (async) 16:03:00 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="050000936576163e5c75f665611af8c17b551400"/34], 0x10) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x0, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) (async) ftruncate(0xffffffffffffffff, 0x40) (async) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) (async) pwrite(r2, 0x0, 0x0, 0xbf) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) (async, rerun: 32) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) (async, rerun: 32) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) (async) fcntl$setown(r4, 0x6, 0xffffffffffffffff) (async, rerun: 32) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) (async, rerun: 32) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000001740)) (async) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) 16:03:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) (async) r6 = syz_open_pts() close(r6) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000100)="8dbdbe44706cc0721648008d7a893cd8cbc4317b259e4ce424cd201bb4a991bce176742a3311b2fd3cfb75db2ca49f0b0dcad7c809dfa13ad3bada5e", 0x3c) (async) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)=' ', 0x1) (async) r8 = syz_open_pts() close(r8) (async) ioctl$TIOCSTOP(r8, 0x2000746f) (async) write(r8, &(0x7f0000000140)=' ', 0x1) (async) dup2(r6, r8) (async) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) flock(r9, 0x2) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x3, 0xc909, 0x1, "2f38f6ce5ccfe895ef2e241f551898a8c5876d5b", 0x2, 0x2}) 16:03:00 executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r0, &(0x7f0000000080)="703c799e92ffaf91efb0e1db91eee8f459f3ff991297a73a02b7d3a89d0ae6b30ceabfc6f58dfd7cad1a4807277b7b3fc6889f7f784dab2d4e1e41fa68ccd654daed07bfb3c2d6218c370f72d741d4086cba443fd14422c14c0b2a5842ec7981a47548a950b177f33e3e8343c815c91b724aee2f435610b25822cbb2a32bcd83e48cda7204bb3496f5763273042702b0bdaf4f040e4ac1b97a11658b132dccde3284352410265b11524d6b3aa38a5056419b598be89fcd6e33722412fcc4123a400aac41dcaa1df9e57103d8ea0d781d26ac50da8f6b7e71192889b4b67987632603937e2e", 0xe5) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/150, 0x96}], 0x2) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) write(r0, &(0x7f0000000080)="703c799e92ffaf91efb0e1db91eee8f459f3ff991297a73a02b7d3a89d0ae6b30ceabfc6f58dfd7cad1a4807277b7b3fc6889f7f784dab2d4e1e41fa68ccd654daed07bfb3c2d6218c370f72d741d4086cba443fd14422c14c0b2a5842ec7981a47548a950b177f33e3e8343c815c91b724aee2f435610b25822cbb2a32bcd83e48cda7204bb3496f5763273042702b0bdaf4f040e4ac1b97a11658b132dccde3284352410265b11524d6b3aa38a5056419b598be89fcd6e33722412fcc4123a400aac41dcaa1df9e57103d8ea0d781d26ac50da8f6b7e71192889b4b67987632603937e2e", 0xe5) (async) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/150, 0x96}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) 16:03:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) (async, rerun: 32) r6 = syz_open_pts() (rerun: 32) close(r6) (async) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) (async, rerun: 64) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000100)="8dbdbe44706cc0721648008d7a893cd8cbc4317b259e4ce424cd201bb4a991bce176742a3311b2fd3cfb75db2ca49f0b0dcad7c809dfa13ad3bada5e", 0x3c) (rerun: 64) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000140)=' ', 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) write(r8, &(0x7f0000000140)=' ', 0x1) (async) dup2(r6, r8) (async, rerun: 32) r9 = syz_open_pts() (rerun: 32) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async, rerun: 64) flock(r9, 0x2) (rerun: 64) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x3, 0xc909, 0x1, "2f38f6ce5ccfe895ef2e241f551898a8c5876d5b", 0x2, 0x2}) 16:03:00 executing program 2: r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0xffffffffffffffff, 0x0, r1, 0x40, 0x5}, 0x80, 0xf50000000000000, r0, r0, 0x63, 0x2, 0x2, 0x100000001}) 16:03:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x20}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) (async) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) (async) socket(0x1, 0x1, 0x0) (async) close(r1) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) dup2(r2, r1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x20}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) (async) 16:03:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x0, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:00 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1000100000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x71e, r3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0xdba, 0x6, r3}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="fbac", 0x2}], 0x1) r4 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000002}) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x8a, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x40, 0x6}, 0x7, 0x400d, r4, r3, 0x20, 0x9, 0x6, 0x8}) 16:03:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x20}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc) (async) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) (async) socket(0x1, 0x1, 0x0) (async) close(r1) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) dup2(r2, r1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe50) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x20}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) (async) 16:03:00 executing program 5: setegid(0xffffffffffffffff) r0 = semget(0x1, 0x2, 0x104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, r1, 0x0, r2, 0x1, 0x8}, 0x100, 0x633, 0x100000000}) (async) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r3]) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0xdfc97fa4c18f06d8) 16:03:00 executing program 2: r0 = getpgid(0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0xffffffffffffffff, 0x0, r1, 0x40, 0x5}, 0x80, 0xf50000000000000, r0, r0, 0x63, 0x2, 0x2, 0x100000001}) 16:03:00 executing program 3: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0x365f, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:00 executing program 6: r0 = socket(0x0, 0x1, 0x5) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="050000936576163e5c75f665611af8c17b551400"/34], 0x10) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x3, 0x201, 0x2, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x2, 0x400100, 0x4, 0x0, 0x100000], [0x8, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x4, 0x9], [0x3d, 0x101, 0x0, 0x5, 0x20000000000, 0x1000], [0x0, 0xfffffffffffffff8], [{0xa517}, {0x1f}, {0x3ff, 0x4, 0x5}, {0x200}, {0x4, 0xf623, 0x7d, 0x7fffffffffffffff}, {0x0, 0x12, 0x7ff, 0x10005}, {0x200, 0x0, 0x3}, {0x0, 0x0, 0x8}], {0x0, 0x0, 0x0, 0x1000000000}, {0x3, 0x20000, 0x100}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(0xffffffffffffffff, 0x40) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(r2, 0x0, 0x0, 0xbf) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xffff7fff) (async) mmap(&(0x7f000028e000/0x2000)=nil, 0x2000, 0x1, 0x810, 0xffffffffffffffff, 0x8) (async) r5 = socket(0x18, 0x3, 0x1) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)=0x3) (async) mmap(&(0x7f00002ea000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x2) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0xa, r7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206979, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x1, 0xb, 0x1}) (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000001740)) (async) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) mlock(&(0x7f000036f000/0x3000)=nil, 0x3000) 16:03:00 executing program 2: r0 = getpgid(0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r1, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x1}, 0x80, 0x5, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0xffffffffffffffff, 0x0, r1, 0x40, 0x5}, 0x80, 0xf50000000000000, r0, r0, 0x63, 0x2, 0x2, 0x100000001}) 16:03:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x0, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:00 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1000100000002}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) (async) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x71e, r3) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0xdba, 0x6, r3}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="fbac", 0x2}], 0x1) (async, rerun: 32) r4 = getppid() (rerun: 32) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000002}) (async, rerun: 32) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r6) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x8a, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x40, 0x6}, 0x7, 0x400d, r4, r3, 0x20, 0x9, 0x6, 0x8}) 16:03:00 executing program 3: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0x365f, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0xc002, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0x365f, 0x4) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x0, 0x5, 0x2) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x18, 0x1, 0x0) (async) dup2(r2, r0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 16:03:00 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x27, 0x4) sendto$unix(r0, &(0x7f0000000100)="6e491ad1d545570900970000000000eb0056dad18c0000000000000000863cd50482dbe5dfd7b1acf6505e5bd327e3035e0921b6d7da5c8de6b4cc02728f7eaf03981d00c7cdbc19e5b23d08145904cc5cacbe5195b67c7b12370173735b2f6e8322f48d7327ca19612b27e72c744fe985de09b79a046a151e354de54e9e05778e18c0d458edac0b230bd0f5bb8cb2526d", 0x91, 0x0, 0x0, 0x0) 16:03:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) syz_emit_ethernet(0x1fbf, &(0x7f0000002180)={@local, @random="b78d0a037209", [], {@ipv6={0x86dd, {0x0, 0x6, "5db2b7", 0x1f89, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x0, 0xa, '\x00', [@ra, @jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x29, "8a967e17f17ad3d2f1a0f23947c0077bd6188598da028e83914667742686a80ac271ba10acabfbc947"}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @ra]}, @fragment, @dstopts={0x0, 0x1e2, '\x00', [@jumbo, @generic={0x0, 0xf09, "e98efefb1df673c30213fdd78e65890be4112287576477193207e9ecc20df8e685a151142138130f93b8303c54ffb0f4e4f27110f2fd9a04f28ce5d6a23e8d5bf63c31ed28a160bc70539119113d4f6d11165ec97840c527ee5a88ccafd773e14eb9f0f1953dcc29dc2910b9d39488f926b209f21d410b0080174427b6bae1a9b0e03f0c47293294a54b14ada68d81a8b81c347dafd8d30b1eed39b5903b6e1fa176b08aef9dc161d4d5dde7d030e3cb6b6e66b0ef5f42983bc3c72228648c9179970fef49b4eaf7b9fd78907b89404417c8e8d36e8b4648a736b6ad91f1c27453d57917fc84da76a5e04211b0af93cc3a99186b544ed8c9c3c3520cd2255d8d0b1fc826c9287f78603b2bb646fee3ba222ec3fe07d80b46c92ca5f2f46ac5f8309dea512962f3dfd19d61e70209b4c72173b7d820f642172a55e4c8dfe1c6c56a7cfdba0b7c1000ea5c5292aaf71ce8e16732ad77b1dba37d97c48dc6d2e22d83f7fd8fdfe773d8887900228a52b0b3c1e19c122fd4f6d5311f00eb1f350a0e765d030f48281e92bbf1899e48efd19b5cc4a7e6af6e7fc88a841f9b38beacbadc6fa93f8121e2f4d6ac339102db5c3619c186801fcc5f22f0bc4600249abc815147cc18671b9800e864a1f95cd2d6f0f72d26ff453560ea7408342efd6a31c02b53e89c5644570b38684795ae18d49ff26fff03ad7b9bccf179b233b1a2e8da8c4214ef84d9e6b2cb5247e3533a9a8414b3298a9884382b235c0472dc4206043f237d4a9fa01ee12b14b00e8db7e89307ba988731ab62479d335aeec3318876faa3afc5712449449e48999fdccd49d0b4fc7d314eec1b071f9ced82f1e8d80676e06350a4eb74deb77b6f53f350ddc73ea67e55f45601a5df7165c2308238355513f6bd4a43e4898d615c54eacf2aee01e76ef60ce22d111ea1c82bddd64bc7d88eb1cf870f2af01c1b9e31d8882cbed03a3922804649d04f5f78e26875bdabf009b31cbdebf53c4b01751a94ac94e3335b39e95a731c18182c8c57b43d7b87d0363a6e2878ca063588b6dbbc7e13e9dc60d098752a5075f8721ed8d01c387616a3f9efa16fdc6fa2cf608364946d5448f3f2034fc672227592757047dfcb131b23a3723e827bf2299cec80fc1d871dcc28f6ecd5e5e9c518e1c242004f2c3b6981d1940c0b220827df450a9e56fdc30f120e04134aed0d08f1556bc5395a54f07c22465acd657b424a533481d5a2fb343ade6a29af313d0a5d6d64bdb9480e6529f7a8b8e735d243405867cbe54959a90cec17b48d5b0fde722a3c36b194956bfea279731de2176e71347222fabe2d2f0b3c298063b3a887e0a96503bab5b0b5ceca180af31ed14a4f81033519297e8c8d1be3f0b3c0275c4ced94509fbb0b41376a81127905d80aa1cbd44785d9d84b771de9dca840548a5524ee996939f05885a051ba571f27222c0321b32d5351389d2419bb0191cd2ce9cf851e2115bf9b140b5a1fe7c75a86178cd1431dd0c3414222e9a89e6deffb5dcbe9eb2dddb370b5c44d312df1222e5f77705bd4ef1eaa68847e10a7d81381da13f6ad87308a06230293defafdb96050d4a8a560be6e081a06bbcb92f988d746bd2f7787dae11eb2847d0b47915c51bb6bfb1ba54d50c8fdb128531b2ed3069e2f1b98545b43fd59d15e3bfed2fa577712060980824991e830f1668e2401b45cf4265afb00350d925be015f5416b23f6339db5e082f4563323be6f0b98fe42b011b2856e4f7e91824b6626d53d4e88b8a1d8637a8dbdf2af2d77643f8a2479d2cda8ab934db166fd47a4f906985c702886fc77c627092a91a8209803286e869b0e6c9670d8445aebb9e104b13dddcfa1036432b204491ad5fe66cd3bffdf86126f400fbea4a0fa7bb04b6172a4a378b1388768ff16ba13414e397881a3e9944c37478c934a05c2a35825eeec177ae2e25d778a1bdb797df9275159501c734bd6c01c877174d992ac8c453d46852325c3c7b94dfea5a70a159f5a63f50da93e13fe6b4a47e0b6d19992bd34752356b24ba9ce7296186b560c5ee5a8290cdaebace3d84063d572c6b42f8abecb0a674c079176fbfdf7356febfd848f46324bc8905af156feefe71d4ddbdba6a5dddc3e9b17dd97cfc8f98b7e9afff381e41cc0b2f4d78af80ff9bc9529a0944657f896ae45f0a26ac07cbda226c807adae203d198d8ab72c76dcd7f5aab213b7d572bd089e4386c0ef65d176ceaa95c5d89a29bc365303eebd4580845711dfd3130a8051e7b6c5e997f01817658cf4a1c72ff89ca0d2f1a2ef6f40b393089197a8c516986eeb75e0e482a2e6bc132680ba4363b2677c98a0da778e8953463920aaa28ad7a8033a5734b51bb49535e4aa368180f0adb2e62bb2165dce63d08754173b09b584593f3a668b1f5618a2640c89a430c6415755a3211e8f589f3cdfa6e26c2ac0558838fed2dd8ccd6ffa1db854e1ad093708fdd5df15e8f46909cc21a38407338c7697a34eb7e4cf752ff6d478e47b6eb7b031f313c5535ddcd6fdc57b3c94d3b8fe570c42a1e2ec868f2fb9480c558bd4a0eba39fcd0f18823bbd4918d21671b6426b3920cd10fbb419bdacb51722cfba24b1d53e81e81cdcf57fd3146053ca949ace91acb0f5aefbbb5069f88ddc4ef99249129bfded5fbb5e938cfe37577f99179918ab1a01e8d42c0bb9062f602404045c4e243f6e5cc8c1c5645d89e567179a2e9deaf54c8cef218239ff30b5fa18b8c2dff82e31cb00f6a8894dae32b97816b2fde5c657ab08db522a3eac8840fd10ec8a3f292e777c078f7c876c868e3dcc72311c9f18b7aaf88cfc192e43eadcddf9acd864891912ad41a2db79a575c28507a37de92b874ecdfed9cbe198059ed6be785a1f51778ca9a41a2a2b2f243c29474a5e6ad1b14285ff09a067e977abf9622c7e08561176455b39209414e601d09ee2d90fb90c9d1282f095e06371630d405a203e1aecd75abf9b89f3b33aad51f479cfcaff821ccf7664efd51348a21e92de8b68451e4f9002a8628e3b223e9cfd0a8f58a01328c30b42ad3c51e509504410f5830fac9ae7e3e12cc437ff688ac44bb3f6b53d065e879dff87461bbb1a88ece26b79a49ecff4964380819cb0dda159cf10459758f49870b8464bd28c69b8a16d2579ebb39973faf05444f62c72f1d10de210eb8ba3874abfea1eee0ad66d4da9ab286bfee319379ea406ebee17352d62f3191f4ff65877235c6a5328a9b0b9b9dab88e58d6211515d4971c5ede1025037975691af1b62dbe5bf1717c92cc6868eec370ed222be276ca273effe3f7340a0bd5c60c94fdaf1bce9e4beeffa57df8c1042215693425749c13efe8fab08e11050d901bce2f378004616aebdf44083f2228dc581995f2a083a8cc46f92bd4806d54ccad7f494ab4b71a10c22a409cd79e71234fe50c2414c3ad0827748965dd067fc3c6589398f94e93f1231a6003cc9c13913286319cfe5252dbb589ab349dd819755fee38ec2320ce7b2ffaf03c57bc7000f6eb8197a70fc5e4ea268264bb6e0d4e17bf537929517949fb88c015107b3fd8ad5007e5d4a451358839735742f638188c801c1967539e1ea3b0f62d5b94bf1a16f77fa5255616e26adaa7957f1186c06aaa0160c29e14952d4b68504e32f1f170a96d3d9a45e92e3deec3e90781a56d697a1e4411b9b5041bf990cf999425e8734d36d929c14361d1f6a22367234853ef1442ff070da1b2c6a6720aae627c9a3abfe85a62af299d943229a37210d36a615823355989fa53c5a826aaddd67fcb1109b969dfc89d1be0600c19ac90ab0e36d1d6a1047735101568ceaaa3f8f2561e85f41c8cac89414318942fcecc1e2f61a9ea2071129af4fa4868379de3f6690562969b7a5f420d182c047f94f8d098c4022e2ed3f9f5ce342e3677e8ca1ba835fba07f3d6150e1d3c0d3740cc5b9453635ee076d1ac00c50112656c2bc9ad6e78016609ae9f04ffc440ac63ea02b180eae6738ec7129a24b237b15bbf9fc395adda5f2b5069540071e1c76335e1e7d94f8f42d27b834f305aa3c6d9430eca45183b1bde818a5a41b5026f2c3b3b374dfccc55a3693146b0b81b05bfd1fb2a029112a57d39f290091d6cc768424cc968cf0eda7b55420a530609b92923581c18d8c3b9a0080c8fa37bddd31b5b39d8c5f0fb9d4377d148c1b86de05dab0b2c0776bf74b3e18661d0bc6f7e0afb1880d254dbc7421ee1774208820d352f6a87749f79b8aa419dee1ee251de8a4f2afa4e84ead4b52956f043758c9dc1d061c207ed12642f280011d43be93137d678ee100c99399cdd15374fb34c4a0101f57ebcb68d1ed59bff57696fc46c32edc31fac5206d3a8069651f49ec816182aea1210490450f48b15513c8cd873684c94714f9ad57cf432e4f90c9c8342cf17237cccd9cddc8d279eebd2d78027e63cc4879246e9d191187374854127e818683cdca6c5e71ebb14c757f46b3172f6d83e01c4b2b72ecf6e834564bfa271aa875163d40f92d87ed9e825e94f349a31338a3eb3cacd14d54b685e3f3c78d77c5db9b11d996e9e3957bdfe582bea945292303a2d5ba6aff58dfcb2cc47ed1a5422c4bc2cd0da71f244a8caba6492c92e426610ad06d2cf5149f6da48a15cffbbf24bdc1ada1b88c13efb14f654471766cc81452f154722aba279116851169370b70beac66f5e520465712968c9064936d2f4fb894b58842fff4b3efbefe33e3a72446375c5cbbe899c2767d4c4e6b16595346662332bf19083d808a42ff4570019f717d109a2c9430931023519c3c40f2aab86e01bca44ae292863fcf53cec43bfda230fa3bce370302d6338d5ed8bc22b19bdc78d3975e5cdaefc1a2c1c8d2296abd3af9f01d27f28b293c7467705b79c7f2ab353427554021928709d060ded300dcf46eee69b965f95aa1341ab9512b794f7add9ef11f76aae7ea66321aa765dbc32db4ff123e9e81df5c0390f455c90fc3d7b3bbb55c7344efbc0c42dbbfc865e8ef960c072d75dc99a462674685ae5cb01dd06676f00a287cccd643494b261f898cbee99fb04321459cdc7cf119e8947de3fa2369060e5dcb321fac63b68916a798af30402c5cddd5a215dce6d8d556c92e8609a70e7d08c7add5162a891c7573c4374975b1990a5ac349d513c3d790807246a334fa6683080c57163d4d60499683d6d3a9fd0ad8081d3c1517fda16cf8675167754ea06822201f0ec05b6ac4d29f6cbee3df0fb1eeb88f2af84c9b717eb7e750bf6056411bf204a99462cdb193c04713fdf9cf2fdebf000b4fc4aa1c7901630b077b419d41aeb3b29c40d4f843bbd94f89a36bec292d9d7e62872b45f70e5826eb0826d2d72b572bab9dcbe04c04d1e142a2fbf6a383af55e5eff76c51249b67595be3fbc08d6befdf0b60496e8ab4ba490b6bea0d"}]}], @udp={{0x3, 0x3, 0x8}, {"9b31656de4c7fd6a8502acb1e8dd472fa1e37afb2e703b93b3b6dbbc864eb85ab7511ec8fd5cc7cbf5b3b179370bd232d2d81cab3941007232c12348b25b798b7286c760dca30247cf15eb162a5e6b1bcd17d8c4bb849914418f2176613f47dd71f676538506ca98728a6c803532860e4c73fc72bc83cc8e4ad0a309f56826e968b79473abc32acc71f6bab49edbb280e3739f38f0ddcde6d983c40f417b724fbc986c133df6e7b2ecfe709f6742bed7a31faf4113f6272a54d6f87ed29536f206b3a34d7fb7a3d5ded568d5c4cc1a80625c97ec4fa743661403c96b9d9ab24945addf8072f2932c52344641b09c49618d59519bc37d44adcecc8f0dddeb4849faae76c4066a9a470174ffe9751edc69ed96f1f2d9d3a609cbce703666a227529b8bf17886aef9af02dd783903af37b0ebc69f27e3ab7efb11280afb6bd84f60836ce18f288480484f1de29b4e8f81ce573b082617c17aa844632c62e769f42619fc7004b6031131667157878f0bb376b69d1656283813e9cc08c754e861f6015fc58d910f782c770bfad3ce42547ecfdb267f5b8e1abce8ef599b0f78ab2bc091fa590ea77c02e7958aadbae16d535e6b4cd49dca1290e19efaedfff17b28aecb0a841cd054e0ae37daf58dfcbef3157e5c2251614e882d972b22dc11f50f25fe7a2d66f9db15025885d885fb0d4899c7a05bab6fd843201e3ab5384126ea26f4dc689e2f8b0469128c571146d622cc0d882d2218179e5236d5d5bffc7a409cbe2b32e69aff14b18e7b92bc5f0c7ce809ee5f66aa2bd5e8fd3535ee975b15bd2a5b32f1c0f4af6b3f1a34140112d70633c4c2f643808f89f614f8991e5c991cffbca9edee152c00abf01415402e98960a93f79f75f296c4e7412eded548666bc8d46514b2ef04089d7d82fe60ba94c8d97b70c7d20feb5f392f43852abbe0f056a2875cfe91628bfdda6fc56de3c6f9d86abf159341904376b7010ffa294bc554e29f5aa495ab026b0b7a223277897422c87d40a09de32b7fdae3ebf522a85bcd12d0cd148b1bfa2451dfc0b8c376f3999eb31d44c7c2ef851d9419006d5d043134b399a2578a301e8eda1c7afffd8e46a41e7b9456b559400a0b2aa67cc8287fb0d6acdabcec7c279eab998b17fba3f85517828ddd6529b457e72f561255c195e86fd2593e57271d4477e58be0bda3177bf7f56f05a17d37cf2811004a5cd1b5a989c961ddc790fef5fd6db8fbc687b3f1af82c0951ef7ce1c267ab867813421fc0c7d4e6ea198a1607b318d0cf9513167fc49c031eb1531a779edd7af1a1835bb0b994b53573a7d1bca9214ab89372c5fc99e1d793aa6ee2a3c562e620adff5496e7518a472f7b5ce3e901bada001626b38c892b77e780b335f63842979e939af598cb9cd15ef2652a9264074f283824c6e5fe8d1740a53bf60586be48408eef2ad5a9a47ae577933d8768754ccc95105d27dac3238292b0b8ecc98a3aec998cac1efd07505ec33369808e999924685a10137fa63e983a84a7bbd8f9b3dfa1e25bb115da2dfbdae8cdde23d9eab1d62f194dfaa9d5e7562d27db80c7507b27f7f192680736fb40a8fe06ee72216695ae2cba2e00030fd66d3b5fae8f89784b2e6d74981d446ad7361d8868735508a228162b6a824569fced74f128da3ca23ad6359bc3d6f9c2a3065bc7b00afb64dddf8b14e19dadc4e4f75b5e9efaec889f3d54cb8b44979e59703407c85c7f81472ece8e367ae695a38e4ad14d9811968d6c87febb897c01cf58d31c01d18f25265aa772b9ca52c4f1e69d7d3e12064482609a96cf04b5d72e4c385ce3b31dd5d72ad07409c2b8b250e7a42d29fd21921abf16076125735a434a62ec0442217d092160b618db4a084c717228d2a91f56059566f16c3165d0ed5870a3381068ed699d14300d81f9165da42a6de509aa3dc52158a363634cd7d043deff8b70a034d569efbad7d35cdafbf16ba87ebb04b951a308ea65ecd7c589c126d4011e49c90daca686426e7fefb055b912f98ddf7e6729253bbf4004b74e345bcdbf34a46e29ea559c8c2dfedd4f95877bcc55c806bf766c1132ce16bda434ce36de4b5357c7aa2580d4dd3414801be7ef9e406fb1a107e6a375209470bbbb4163a21d2d34acfd212401ca3adf1c36f7a096f3831270d7043c27ff4e0aa6ae8fcec7f6b5791a7f0a8c6e62af24c9d211ab3304611d2a6e12320e50f2240f34d0b5d803fd47c8ce4baf22e91cf40d79409b2e9bd0b5080eba3c52fa2a3c6d6703d62021d1577adc7b558e73720b1ce36e07617050e7cc9462cdd4787770b98b2b92d321d64f5e2249337696e5ef9889209879b65d49c18178dcc23832200e5571ea3217ef6d1371c678809485124a217cffddc4edfbab596dbc50706a4ac87e23ecfcd44fa59d70771fd595375ae4661fdc950fafcc662b8ccd93c3194f764dac75fdfdbc5db4dc308a2135cded2aef847cb667c3ae86251ebdae29480b5a9d944062e35901e9b7335125ba9a816e20bc7a3deecf681ae288f50afb9cedd5780ea7ab825860e1fbfbe5d9d5b422f201fd1eb9a48f54b67f4a85c10600f894fde9e9f7b295a83bf8fc58bcf4e695b25a162e4df99a7ab450ccf728aeeadc5cd095427cbdc1070faf7173f6a5cf2c130ae441f8266663c815634a5a344aa057553041ca8f563802ad087c808d2ac8586db8559004c3e0fe7429ba58e9f13929fb6534daab23666b323791a80c307ea1707e5493516de4f27a7322a9e675726acad4b50046a25788bf896b4e5996c7eef2ec08f6a71204d6e623da73227d07aeb3559b5d4544853645d664a0f09e1530e1e61b20f2a71e00bdb69676f8fb57be41c3958b0020c14b2cab612c1e08f86103b08dce3251b03b0ee2f2912a71d8c5b9fe6baee24ce952607f1522f9c8ec836ce3db0d739907d75e1d2eb3e0936867c038db6a0d0c46fedbf01f62f52a81147ced783a576436b0229c61794175a250f3bdb83b7b3e4777e574cec1537e071344813c360fd031de03eba96344a065caa2c9ac48adaf80e2d291d1ad09591472690073562b9c70a614ef16cd72a13a0d391390598d5c8cbf4a135ca375edfeb27a8693d0ab502b65156e8a8bd238ade5a546ae7674b8e8c17dcff1962bf18255c8d24635612e7eebeb8d6de3b5ca40431a85cf3acce6703710199a7169020580cf4bdf41ba8f1606bf22a89cd3209c7ab2cc1823106fba9fc726473b0c0b45893b41a15a78fbcc2aa8e90bd19668c17684e0ad620de7ff30a21ec887c885564ed596837b5ebeb314df3e12d83c494f3a2fd2e1c8c9c14dd417e84e5481cdbe57fc3cff333dab826c1d99ae38ab00752eb8cd406b83694dfde373c21c13d2d3c30d6dfba70ad3493a00ea7fba6e41537f21fc3cbe9e60b23dd9f9b57f27679267c7c17350c7f255f02d5852d7ae01fe125c530825ebc3d879927dac0bb418538413576189f40800dd7c413bfb8e523adf57bd034191a26fdad69955304afe5bb8c9f74ed4ecd880fe24b82a25e0cc48e7860a9cc58b99312bf4580deb0e8e22bdfb6015d3feade4e450da728462a23bf0f604267a6510ea484e40daa4cd41c21cf9176f7990f5622512e9d03da07e76105de041e80cc0748ba4143755685e57b4529dd7448412bed5648c91eaf4c024199460f3c8cfd3e508fb33df1366518a21103b03d46fd7c20b8aae6f375fd98c002b81b7ff540ee6bf177eb5cc31936178df469b72cd43945ce0d614ec8dec989db1690cddf3f425b9a9160d79835ac4c062fcf9a0579648104b08bd96129fcf52a0933b805d0ef121e03cbb57f23f167affd49d6f9a2283fb1603e6ed7156695741db92dcb83b8ff6524b029f7995658f6083f30311c38073b6700c99d0b0c90e72663fec746dbb538ff665238f054eb1e7f950b8620c4f560b0b25809c488b5bc18bc9a3207b5d2ef7ad7df8626154a68789d4d1da90860fa6d8dcbced7b377763979dd42279b6dff5048ffc2f32c43ee29415a3067bac600911f7fd2fb8a1624a21c8a42af449deff0efe0afcfa50f35563a2be57d5ea942b93c0b23402cc3ced386e14442a779921c1d96b42a552b741ccec20fb20299fa813404c250319e6698ca8a96abc74367ba95ded61e42b6e2444d46b9ca70904e7cbee39c2c284e4a344c5b371a57a5ff8895d3f63c0f7bb8f9fd6792bdf7b0ecb9e756658676dcf38403010c8d810677ed82ffab0452976b53d729dbff16580d0c20570d0dd04977bad428173d4016a7d6bff2401632890dff5c707eeda5de8bbe2de03257d179b14e02f4c8c3a75e1c3a706d998ffdcaeb33315bdbb3158d96023a90c4aad40ac638adb66743a6b6c990c0927bb4923f17ea26c7aacb377eb881f3a70c8781a5a498f69a14c479790c816fd067b42669cd26ff5b7520fd8aaa9618360ad28fb56f78bee07cf322e28e506389e04062fb5545cb1ff19a65f8a7301ff89d9b8c5b09793a4f8e16fbbddb3df78b8aa7cb77c8440c13cbc1991d8b30d9442bd95fdcfcf281d943f71aff438c6df548b4ce3952fa729359b43a0f50e57c0bd08efd1134d479f3a78128e827d715aa6f9c9e04d15c3c30d645d34f13d83b4bde748e2eadfc21b7681e5bb1e96de4b88cb959d6784655d9a27bbf45c632af201c3c0c5c9341b761406e00c4e15774ac0424bf8177fa24fb96f00358be5ba94883002471e7a461fcdf93b27ab1472c32291b02ca130669dfd3a04be11dc95a5d9d87457a667ae9ee0e8680707e1ed32b976072a0243aa47cbad8b9da29bed97994f06ae38289c031632af3ec0582759f5c1f1df82e0dc5db8a85541d501c1b326093b7d834ce220d468d076449ef30e2ebc9df7a854bd36bb748ddfb4efabcca8614bdef19e4ce4fc2105f880d7b108814d0e89533361d6657a2a15db97f98913575779d0dd8dcb6d5002dcd2c6e7b313526b9722d039688a5a91a226a5cdcd7fba13b059c9be6d2db9d883a09a9b61269212b7172fb42da81d9aeaa2ea75180e4b408a30ac4a18cf4f921bece5b05a55d2bb8c55590a8491e381eec7ec9adda337a01b2057afc318918f77b45405b554dd59790c5bfce3dfcf5ebbf86d19e393ff9647a84e72e801d14b7f3b8ddbc9a74d0105279c2ea68dbb4640b2eabff068368da23ee272f6d406236d5149a2c730892bb5616b4e49ce578b889ef3f123a4a302ae331dcc32d1f303b1dae10ae96e6f2d3cec35b96cdd97e0bc0e63c973c696d6e83137be6e82f31c2e97cbdcb247eac7e8a1618404370c09b091f26b11a5ba485580df1179a59798430ad1d0878d19870cde2d8f8cd503bf9d5fd4c6618cdc182c3eb6852259fa067f56062e7667ec6180349a8afb29474bb146ae3ede1ebc9fe2763f3d486d29cd8f2369b9d9a34b3ee5a9d7c57fa412e0971a44a67d6335b3cec99ce834fcb472046c493741d76d27ed20f41abd2765c670a53818b3acadb03458de676365b58a7d52c6b8a2af398cfddc0d9c1d1fcdc597d2567fed9d7802ca49330232bd6db794663a358042a42ea511e1322c55e43bbf530bee3af742d04a2fa78b1c32f97f26ad01b723c554cfa3de99abb97ce6a1259e7086e4c1e2b6c3949ac4aa55359ee89deb9682e9ddc0d93beb7f8a0c0e80beba756376015e9900014d64aa36e63aca08c95c60e3a799cb465d3cca11fad97d54cc94f690c8970a59b05e63e5a58a042c42e2e51e2ac3c070ebfd3096e7c9cb5f01d2c6d7b3cb631e817f871c3f3fdc9907a6c02b2d45e315e"}}}}}}}) 16:03:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:03:00 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r2, &(0x7f0000000100)="0f8b718eee18d09f48dff61997c7bcbc9f02e1b232b1f7b0718b18b148b796356d399e8b3e77665de2c5a30bd22b8fc9d1c956c5e975c26430037fd23f8d3f9efa6081970608952b90b21247f03cf76c73aa71d69ff0778344637677b2fcf4a17889cf13d84dd308844330557abbe632d5b8d5b08d45a8ac0beb474fb193f0ad380f99ba9921be", 0x87) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) syz_emit_ethernet(0x1fbf, &(0x7f0000002180)={@local, @random="b78d0a037209", [], {@ipv6={0x86dd, {0x0, 0x6, "5db2b7", 0x1f89, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x0, 0xa, '\x00', [@ra, @jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x29, "8a967e17f17ad3d2f1a0f23947c0077bd6188598da028e83914667742686a80ac271ba10acabfbc947"}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @ra]}, @fragment, @dstopts={0x0, 0x1e2, '\x00', [@jumbo, @generic={0x0, 0xf09, "e98efefb1df673c30213fdd78e65890be4112287576477193207e9ecc20df8e685a151142138130f93b8303c54ffb0f4e4f27110f2fd9a04f28ce5d6a23e8d5bf63c31ed28a160bc70539119113d4f6d11165ec97840c527ee5a88ccafd773e14eb9f0f1953dcc29dc2910b9d39488f926b209f21d410b0080174427b6bae1a9b0e03f0c47293294a54b14ada68d81a8b81c347dafd8d30b1eed39b5903b6e1fa176b08aef9dc161d4d5dde7d030e3cb6b6e66b0ef5f42983bc3c72228648c9179970fef49b4eaf7b9fd78907b89404417c8e8d36e8b4648a736b6ad91f1c27453d57917fc84da76a5e04211b0af93cc3a99186b544ed8c9c3c3520cd2255d8d0b1fc826c9287f78603b2bb646fee3ba222ec3fe07d80b46c92ca5f2f46ac5f8309dea512962f3dfd19d61e70209b4c72173b7d820f642172a55e4c8dfe1c6c56a7cfdba0b7c1000ea5c5292aaf71ce8e16732ad77b1dba37d97c48dc6d2e22d83f7fd8fdfe773d8887900228a52b0b3c1e19c122fd4f6d5311f00eb1f350a0e765d030f48281e92bbf1899e48efd19b5cc4a7e6af6e7fc88a841f9b38beacbadc6fa93f8121e2f4d6ac339102db5c3619c186801fcc5f22f0bc4600249abc815147cc18671b9800e864a1f95cd2d6f0f72d26ff453560ea7408342efd6a31c02b53e89c5644570b38684795ae18d49ff26fff03ad7b9bccf179b233b1a2e8da8c4214ef84d9e6b2cb5247e3533a9a8414b3298a9884382b235c0472dc4206043f237d4a9fa01ee12b14b00e8db7e89307ba988731ab62479d335aeec3318876faa3afc5712449449e48999fdccd49d0b4fc7d314eec1b071f9ced82f1e8d80676e06350a4eb74deb77b6f53f350ddc73ea67e55f45601a5df7165c2308238355513f6bd4a43e4898d615c54eacf2aee01e76ef60ce22d111ea1c82bddd64bc7d88eb1cf870f2af01c1b9e31d8882cbed03a3922804649d04f5f78e26875bdabf009b31cbdebf53c4b01751a94ac94e3335b39e95a731c18182c8c57b43d7b87d0363a6e2878ca063588b6dbbc7e13e9dc60d098752a5075f8721ed8d01c387616a3f9efa16fdc6fa2cf608364946d5448f3f2034fc672227592757047dfcb131b23a3723e827bf2299cec80fc1d871dcc28f6ecd5e5e9c518e1c242004f2c3b6981d1940c0b220827df450a9e56fdc30f120e04134aed0d08f1556bc5395a54f07c22465acd657b424a533481d5a2fb343ade6a29af313d0a5d6d64bdb9480e6529f7a8b8e735d243405867cbe54959a90cec17b48d5b0fde722a3c36b194956bfea279731de2176e71347222fabe2d2f0b3c298063b3a887e0a96503bab5b0b5ceca180af31ed14a4f81033519297e8c8d1be3f0b3c0275c4ced94509fbb0b41376a81127905d80aa1cbd44785d9d84b771de9dca840548a5524ee996939f05885a051ba571f27222c0321b32d5351389d2419bb0191cd2ce9cf851e2115bf9b140b5a1fe7c75a86178cd1431dd0c3414222e9a89e6deffb5dcbe9eb2dddb370b5c44d312df1222e5f77705bd4ef1eaa68847e10a7d81381da13f6ad87308a06230293defafdb96050d4a8a560be6e081a06bbcb92f988d746bd2f7787dae11eb2847d0b47915c51bb6bfb1ba54d50c8fdb128531b2ed3069e2f1b98545b43fd59d15e3bfed2fa577712060980824991e830f1668e2401b45cf4265afb00350d925be015f5416b23f6339db5e082f4563323be6f0b98fe42b011b2856e4f7e91824b6626d53d4e88b8a1d8637a8dbdf2af2d77643f8a2479d2cda8ab934db166fd47a4f906985c702886fc77c627092a91a8209803286e869b0e6c9670d8445aebb9e104b13dddcfa1036432b204491ad5fe66cd3bffdf86126f400fbea4a0fa7bb04b6172a4a378b1388768ff16ba13414e397881a3e9944c37478c934a05c2a35825eeec177ae2e25d778a1bdb797df9275159501c734bd6c01c877174d992ac8c453d46852325c3c7b94dfea5a70a159f5a63f50da93e13fe6b4a47e0b6d19992bd34752356b24ba9ce7296186b560c5ee5a8290cdaebace3d84063d572c6b42f8abecb0a674c079176fbfdf7356febfd848f46324bc8905af156feefe71d4ddbdba6a5dddc3e9b17dd97cfc8f98b7e9afff381e41cc0b2f4d78af80ff9bc9529a0944657f896ae45f0a26ac07cbda226c807adae203d198d8ab72c76dcd7f5aab213b7d572bd089e4386c0ef65d176ceaa95c5d89a29bc365303eebd4580845711dfd3130a8051e7b6c5e997f01817658cf4a1c72ff89ca0d2f1a2ef6f40b393089197a8c516986eeb75e0e482a2e6bc132680ba4363b2677c98a0da778e8953463920aaa28ad7a8033a5734b51bb49535e4aa368180f0adb2e62bb2165dce63d08754173b09b584593f3a668b1f5618a2640c89a430c6415755a3211e8f589f3cdfa6e26c2ac0558838fed2dd8ccd6ffa1db854e1ad093708fdd5df15e8f46909cc21a38407338c7697a34eb7e4cf752ff6d478e47b6eb7b031f313c5535ddcd6fdc57b3c94d3b8fe570c42a1e2ec868f2fb9480c558bd4a0eba39fcd0f18823bbd4918d21671b6426b3920cd10fbb419bdacb51722cfba24b1d53e81e81cdcf57fd3146053ca949ace91acb0f5aefbbb5069f88ddc4ef99249129bfded5fbb5e938cfe37577f99179918ab1a01e8d42c0bb9062f602404045c4e243f6e5cc8c1c5645d89e567179a2e9deaf54c8cef218239ff30b5fa18b8c2dff82e31cb00f6a8894dae32b97816b2fde5c657ab08db522a3eac8840fd10ec8a3f292e777c078f7c876c868e3dcc72311c9f18b7aaf88cfc192e43eadcddf9acd864891912ad41a2db79a575c28507a37de92b874ecdfed9cbe198059ed6be785a1f51778ca9a41a2a2b2f243c29474a5e6ad1b14285ff09a067e977abf9622c7e08561176455b39209414e601d09ee2d90fb90c9d1282f095e06371630d405a203e1aecd75abf9b89f3b33aad51f479cfcaff821ccf7664efd51348a21e92de8b68451e4f9002a8628e3b223e9cfd0a8f58a01328c30b42ad3c51e509504410f5830fac9ae7e3e12cc437ff688ac44bb3f6b53d065e879dff87461bbb1a88ece26b79a49ecff4964380819cb0dda159cf10459758f49870b8464bd28c69b8a16d2579ebb39973faf05444f62c72f1d10de210eb8ba3874abfea1eee0ad66d4da9ab286bfee319379ea406ebee17352d62f3191f4ff65877235c6a5328a9b0b9b9dab88e58d6211515d4971c5ede1025037975691af1b62dbe5bf1717c92cc6868eec370ed222be276ca273effe3f7340a0bd5c60c94fdaf1bce9e4beeffa57df8c1042215693425749c13efe8fab08e11050d901bce2f378004616aebdf44083f2228dc581995f2a083a8cc46f92bd4806d54ccad7f494ab4b71a10c22a409cd79e71234fe50c2414c3ad0827748965dd067fc3c6589398f94e93f1231a6003cc9c13913286319cfe5252dbb589ab349dd819755fee38ec2320ce7b2ffaf03c57bc7000f6eb8197a70fc5e4ea268264bb6e0d4e17bf537929517949fb88c015107b3fd8ad5007e5d4a451358839735742f638188c801c1967539e1ea3b0f62d5b94bf1a16f77fa5255616e26adaa7957f1186c06aaa0160c29e14952d4b68504e32f1f170a96d3d9a45e92e3deec3e90781a56d697a1e4411b9b5041bf990cf999425e8734d36d929c14361d1f6a22367234853ef1442ff070da1b2c6a6720aae627c9a3abfe85a62af299d943229a37210d36a615823355989fa53c5a826aaddd67fcb1109b969dfc89d1be0600c19ac90ab0e36d1d6a1047735101568ceaaa3f8f2561e85f41c8cac89414318942fcecc1e2f61a9ea2071129af4fa4868379de3f6690562969b7a5f420d182c047f94f8d098c4022e2ed3f9f5ce342e3677e8ca1ba835fba07f3d6150e1d3c0d3740cc5b9453635ee076d1ac00c50112656c2bc9ad6e78016609ae9f04ffc440ac63ea02b180eae6738ec7129a24b237b15bbf9fc395adda5f2b5069540071e1c76335e1e7d94f8f42d27b834f305aa3c6d9430eca45183b1bde818a5a41b5026f2c3b3b374dfccc55a3693146b0b81b05bfd1fb2a029112a57d39f290091d6cc768424cc968cf0eda7b55420a530609b92923581c18d8c3b9a0080c8fa37bddd31b5b39d8c5f0fb9d4377d148c1b86de05dab0b2c0776bf74b3e18661d0bc6f7e0afb1880d254dbc7421ee1774208820d352f6a87749f79b8aa419dee1ee251de8a4f2afa4e84ead4b52956f043758c9dc1d061c207ed12642f280011d43be93137d678ee100c99399cdd15374fb34c4a0101f57ebcb68d1ed59bff57696fc46c32edc31fac5206d3a8069651f49ec816182aea1210490450f48b15513c8cd873684c94714f9ad57cf432e4f90c9c8342cf17237cccd9cddc8d279eebd2d78027e63cc4879246e9d191187374854127e818683cdca6c5e71ebb14c757f46b3172f6d83e01c4b2b72ecf6e834564bfa271aa875163d40f92d87ed9e825e94f349a31338a3eb3cacd14d54b685e3f3c78d77c5db9b11d996e9e3957bdfe582bea945292303a2d5ba6aff58dfcb2cc47ed1a5422c4bc2cd0da71f244a8caba6492c92e426610ad06d2cf5149f6da48a15cffbbf24bdc1ada1b88c13efb14f654471766cc81452f154722aba279116851169370b70beac66f5e520465712968c9064936d2f4fb894b58842fff4b3efbefe33e3a72446375c5cbbe899c2767d4c4e6b16595346662332bf19083d808a42ff4570019f717d109a2c9430931023519c3c40f2aab86e01bca44ae292863fcf53cec43bfda230fa3bce370302d6338d5ed8bc22b19bdc78d3975e5cdaefc1a2c1c8d2296abd3af9f01d27f28b293c7467705b79c7f2ab353427554021928709d060ded300dcf46eee69b965f95aa1341ab9512b794f7add9ef11f76aae7ea66321aa765dbc32db4ff123e9e81df5c0390f455c90fc3d7b3bbb55c7344efbc0c42dbbfc865e8ef960c072d75dc99a462674685ae5cb01dd06676f00a287cccd643494b261f898cbee99fb04321459cdc7cf119e8947de3fa2369060e5dcb321fac63b68916a798af30402c5cddd5a215dce6d8d556c92e8609a70e7d08c7add5162a891c7573c4374975b1990a5ac349d513c3d790807246a334fa6683080c57163d4d60499683d6d3a9fd0ad8081d3c1517fda16cf8675167754ea06822201f0ec05b6ac4d29f6cbee3df0fb1eeb88f2af84c9b717eb7e750bf6056411bf204a99462cdb193c04713fdf9cf2fdebf000b4fc4aa1c7901630b077b419d41aeb3b29c40d4f843bbd94f89a36bec292d9d7e62872b45f70e5826eb0826d2d72b572bab9dcbe04c04d1e142a2fbf6a383af55e5eff76c51249b67595be3fbc08d6befdf0b60496e8ab4ba490b6bea0d"}]}], @udp={{0x3, 0x3, 0x8}, {"9b31656de4c7fd6a8502acb1e8dd472fa1e37afb2e703b93b3b6dbbc864eb85ab7511ec8fd5cc7cbf5b3b179370bd232d2d81cab3941007232c12348b25b798b7286c760dca30247cf15eb162a5e6b1bcd17d8c4bb849914418f2176613f47dd71f676538506ca98728a6c803532860e4c73fc72bc83cc8e4ad0a309f56826e968b79473abc32acc71f6bab49edbb280e3739f38f0ddcde6d983c40f417b724fbc986c133df6e7b2ecfe709f6742bed7a31faf4113f6272a54d6f87ed29536f206b3a34d7fb7a3d5ded568d5c4cc1a80625c97ec4fa743661403c96b9d9ab24945addf8072f2932c52344641b09c49618d59519bc37d44adcecc8f0dddeb4849faae76c4066a9a470174ffe9751edc69ed96f1f2d9d3a609cbce703666a227529b8bf17886aef9af02dd783903af37b0ebc69f27e3ab7efb11280afb6bd84f60836ce18f288480484f1de29b4e8f81ce573b082617c17aa844632c62e769f42619fc7004b6031131667157878f0bb376b69d1656283813e9cc08c754e861f6015fc58d910f782c770bfad3ce42547ecfdb267f5b8e1abce8ef599b0f78ab2bc091fa590ea77c02e7958aadbae16d535e6b4cd49dca1290e19efaedfff17b28aecb0a841cd054e0ae37daf58dfcbef3157e5c2251614e882d972b22dc11f50f25fe7a2d66f9db15025885d885fb0d4899c7a05bab6fd843201e3ab5384126ea26f4dc689e2f8b0469128c571146d622cc0d882d2218179e5236d5d5bffc7a409cbe2b32e69aff14b18e7b92bc5f0c7ce809ee5f66aa2bd5e8fd3535ee975b15bd2a5b32f1c0f4af6b3f1a34140112d70633c4c2f643808f89f614f8991e5c991cffbca9edee152c00abf01415402e98960a93f79f75f296c4e7412eded548666bc8d46514b2ef04089d7d82fe60ba94c8d97b70c7d20feb5f392f43852abbe0f056a2875cfe91628bfdda6fc56de3c6f9d86abf159341904376b7010ffa294bc554e29f5aa495ab026b0b7a223277897422c87d40a09de32b7fdae3ebf522a85bcd12d0cd148b1bfa2451dfc0b8c376f3999eb31d44c7c2ef851d9419006d5d043134b399a2578a301e8eda1c7afffd8e46a41e7b9456b559400a0b2aa67cc8287fb0d6acdabcec7c279eab998b17fba3f85517828ddd6529b457e72f561255c195e86fd2593e57271d4477e58be0bda3177bf7f56f05a17d37cf2811004a5cd1b5a989c961ddc790fef5fd6db8fbc687b3f1af82c0951ef7ce1c267ab867813421fc0c7d4e6ea198a1607b318d0cf9513167fc49c031eb1531a779edd7af1a1835bb0b994b53573a7d1bca9214ab89372c5fc99e1d793aa6ee2a3c562e620adff5496e7518a472f7b5ce3e901bada001626b38c892b77e780b335f63842979e939af598cb9cd15ef2652a9264074f283824c6e5fe8d1740a53bf60586be48408eef2ad5a9a47ae577933d8768754ccc95105d27dac3238292b0b8ecc98a3aec998cac1efd07505ec33369808e999924685a10137fa63e983a84a7bbd8f9b3dfa1e25bb115da2dfbdae8cdde23d9eab1d62f194dfaa9d5e7562d27db80c7507b27f7f192680736fb40a8fe06ee72216695ae2cba2e00030fd66d3b5fae8f89784b2e6d74981d446ad7361d8868735508a228162b6a824569fced74f128da3ca23ad6359bc3d6f9c2a3065bc7b00afb64dddf8b14e19dadc4e4f75b5e9efaec889f3d54cb8b44979e59703407c85c7f81472ece8e367ae695a38e4ad14d9811968d6c87febb897c01cf58d31c01d18f25265aa772b9ca52c4f1e69d7d3e12064482609a96cf04b5d72e4c385ce3b31dd5d72ad07409c2b8b250e7a42d29fd21921abf16076125735a434a62ec0442217d092160b618db4a084c717228d2a91f56059566f16c3165d0ed5870a3381068ed699d14300d81f9165da42a6de509aa3dc52158a363634cd7d043deff8b70a034d569efbad7d35cdafbf16ba87ebb04b951a308ea65ecd7c589c126d4011e49c90daca686426e7fefb055b912f98ddf7e6729253bbf4004b74e345bcdbf34a46e29ea559c8c2dfedd4f95877bcc55c806bf766c1132ce16bda434ce36de4b5357c7aa2580d4dd3414801be7ef9e406fb1a107e6a375209470bbbb4163a21d2d34acfd212401ca3adf1c36f7a096f3831270d7043c27ff4e0aa6ae8fcec7f6b5791a7f0a8c6e62af24c9d211ab3304611d2a6e12320e50f2240f34d0b5d803fd47c8ce4baf22e91cf40d79409b2e9bd0b5080eba3c52fa2a3c6d6703d62021d1577adc7b558e73720b1ce36e07617050e7cc9462cdd4787770b98b2b92d321d64f5e2249337696e5ef9889209879b65d49c18178dcc23832200e5571ea3217ef6d1371c678809485124a217cffddc4edfbab596dbc50706a4ac87e23ecfcd44fa59d70771fd595375ae4661fdc950fafcc662b8ccd93c3194f764dac75fdfdbc5db4dc308a2135cded2aef847cb667c3ae86251ebdae29480b5a9d944062e35901e9b7335125ba9a816e20bc7a3deecf681ae288f50afb9cedd5780ea7ab825860e1fbfbe5d9d5b422f201fd1eb9a48f54b67f4a85c10600f894fde9e9f7b295a83bf8fc58bcf4e695b25a162e4df99a7ab450ccf728aeeadc5cd095427cbdc1070faf7173f6a5cf2c130ae441f8266663c815634a5a344aa057553041ca8f563802ad087c808d2ac8586db8559004c3e0fe7429ba58e9f13929fb6534daab23666b323791a80c307ea1707e5493516de4f27a7322a9e675726acad4b50046a25788bf896b4e5996c7eef2ec08f6a71204d6e623da73227d07aeb3559b5d4544853645d664a0f09e1530e1e61b20f2a71e00bdb69676f8fb57be41c3958b0020c14b2cab612c1e08f86103b08dce3251b03b0ee2f2912a71d8c5b9fe6baee24ce952607f1522f9c8ec836ce3db0d739907d75e1d2eb3e0936867c038db6a0d0c46fedbf01f62f52a81147ced783a576436b0229c61794175a250f3bdb83b7b3e4777e574cec1537e071344813c360fd031de03eba96344a065caa2c9ac48adaf80e2d291d1ad09591472690073562b9c70a614ef16cd72a13a0d391390598d5c8cbf4a135ca375edfeb27a8693d0ab502b65156e8a8bd238ade5a546ae7674b8e8c17dcff1962bf18255c8d24635612e7eebeb8d6de3b5ca40431a85cf3acce6703710199a7169020580cf4bdf41ba8f1606bf22a89cd3209c7ab2cc1823106fba9fc726473b0c0b45893b41a15a78fbcc2aa8e90bd19668c17684e0ad620de7ff30a21ec887c885564ed596837b5ebeb314df3e12d83c494f3a2fd2e1c8c9c14dd417e84e5481cdbe57fc3cff333dab826c1d99ae38ab00752eb8cd406b83694dfde373c21c13d2d3c30d6dfba70ad3493a00ea7fba6e41537f21fc3cbe9e60b23dd9f9b57f27679267c7c17350c7f255f02d5852d7ae01fe125c530825ebc3d879927dac0bb418538413576189f40800dd7c413bfb8e523adf57bd034191a26fdad69955304afe5bb8c9f74ed4ecd880fe24b82a25e0cc48e7860a9cc58b99312bf4580deb0e8e22bdfb6015d3feade4e450da728462a23bf0f604267a6510ea484e40daa4cd41c21cf9176f7990f5622512e9d03da07e76105de041e80cc0748ba4143755685e57b4529dd7448412bed5648c91eaf4c024199460f3c8cfd3e508fb33df1366518a21103b03d46fd7c20b8aae6f375fd98c002b81b7ff540ee6bf177eb5cc31936178df469b72cd43945ce0d614ec8dec989db1690cddf3f425b9a9160d79835ac4c062fcf9a0579648104b08bd96129fcf52a0933b805d0ef121e03cbb57f23f167affd49d6f9a2283fb1603e6ed7156695741db92dcb83b8ff6524b029f7995658f6083f30311c38073b6700c99d0b0c90e72663fec746dbb538ff665238f054eb1e7f950b8620c4f560b0b25809c488b5bc18bc9a3207b5d2ef7ad7df8626154a68789d4d1da90860fa6d8dcbced7b377763979dd42279b6dff5048ffc2f32c43ee29415a3067bac600911f7fd2fb8a1624a21c8a42af449deff0efe0afcfa50f35563a2be57d5ea942b93c0b23402cc3ced386e14442a779921c1d96b42a552b741ccec20fb20299fa813404c250319e6698ca8a96abc74367ba95ded61e42b6e2444d46b9ca70904e7cbee39c2c284e4a344c5b371a57a5ff8895d3f63c0f7bb8f9fd6792bdf7b0ecb9e756658676dcf38403010c8d810677ed82ffab0452976b53d729dbff16580d0c20570d0dd04977bad428173d4016a7d6bff2401632890dff5c707eeda5de8bbe2de03257d179b14e02f4c8c3a75e1c3a706d998ffdcaeb33315bdbb3158d96023a90c4aad40ac638adb66743a6b6c990c0927bb4923f17ea26c7aacb377eb881f3a70c8781a5a498f69a14c479790c816fd067b42669cd26ff5b7520fd8aaa9618360ad28fb56f78bee07cf322e28e506389e04062fb5545cb1ff19a65f8a7301ff89d9b8c5b09793a4f8e16fbbddb3df78b8aa7cb77c8440c13cbc1991d8b30d9442bd95fdcfcf281d943f71aff438c6df548b4ce3952fa729359b43a0f50e57c0bd08efd1134d479f3a78128e827d715aa6f9c9e04d15c3c30d645d34f13d83b4bde748e2eadfc21b7681e5bb1e96de4b88cb959d6784655d9a27bbf45c632af201c3c0c5c9341b761406e00c4e15774ac0424bf8177fa24fb96f00358be5ba94883002471e7a461fcdf93b27ab1472c32291b02ca130669dfd3a04be11dc95a5d9d87457a667ae9ee0e8680707e1ed32b976072a0243aa47cbad8b9da29bed97994f06ae38289c031632af3ec0582759f5c1f1df82e0dc5db8a85541d501c1b326093b7d834ce220d468d076449ef30e2ebc9df7a854bd36bb748ddfb4efabcca8614bdef19e4ce4fc2105f880d7b108814d0e89533361d6657a2a15db97f98913575779d0dd8dcb6d5002dcd2c6e7b313526b9722d039688a5a91a226a5cdcd7fba13b059c9be6d2db9d883a09a9b61269212b7172fb42da81d9aeaa2ea75180e4b408a30ac4a18cf4f921bece5b05a55d2bb8c55590a8491e381eec7ec9adda337a01b2057afc318918f77b45405b554dd59790c5bfce3dfcf5ebbf86d19e393ff9647a84e72e801d14b7f3b8ddbc9a74d0105279c2ea68dbb4640b2eabff068368da23ee272f6d406236d5149a2c730892bb5616b4e49ce578b889ef3f123a4a302ae331dcc32d1f303b1dae10ae96e6f2d3cec35b96cdd97e0bc0e63c973c696d6e83137be6e82f31c2e97cbdcb247eac7e8a1618404370c09b091f26b11a5ba485580df1179a59798430ad1d0878d19870cde2d8f8cd503bf9d5fd4c6618cdc182c3eb6852259fa067f56062e7667ec6180349a8afb29474bb146ae3ede1ebc9fe2763f3d486d29cd8f2369b9d9a34b3ee5a9d7c57fa412e0971a44a67d6335b3cec99ce834fcb472046c493741d76d27ed20f41abd2765c670a53818b3acadb03458de676365b58a7d52c6b8a2af398cfddc0d9c1d1fcdc597d2567fed9d7802ca49330232bd6db794663a358042a42ea511e1322c55e43bbf530bee3af742d04a2fa78b1c32f97f26ad01b723c554cfa3de99abb97ce6a1259e7086e4c1e2b6c3949ac4aa55359ee89deb9682e9ddc0d93beb7f8a0c0e80beba756376015e9900014d64aa36e63aca08c95c60e3a799cb465d3cca11fad97d54cc94f690c8970a59b05e63e5a58a042c42e2e51e2ac3c070ebfd3096e7c9cb5f01d2c6d7b3cb631e817f871c3f3fdc9907a6c02b2d45e315e"}}}}}}}) 16:03:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x0, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:00 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) listen(r1, 0x0) (rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r1) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x27, 0x4) (async) sendto$unix(r0, &(0x7f0000000100)="6e491ad1d545570900970000000000eb0056dad18c0000000000000000863cd50482dbe5dfd7b1acf6505e5bd327e3035e0921b6d7da5c8de6b4cc02728f7eaf03981d00c7cdbc19e5b23d08145904cc5cacbe5195b67c7b12370173735b2f6e8322f48d7327ca19612b27e72c744fe985de09b79a046a151e354de54e9e05778e18c0d458edac0b230bd0f5bb8cb2526d", 0x91, 0x0, 0x0, 0x0) 16:03:00 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce6a46e98a632248de9b5ec308a351c7e403db3673540db5e2988950d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b6856e69cd58214fad993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f0000000440)="021f9ce0d5edd45587", 0x9}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0xfffffffffffffffd) 16:03:00 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) syz_emit_ethernet(0x1fbf, &(0x7f0000002180)={@local, @random="b78d0a037209", [], {@ipv6={0x86dd, {0x0, 0x6, "5db2b7", 0x1f89, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x0, 0xa, '\x00', [@ra, @jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x29, "8a967e17f17ad3d2f1a0f23947c0077bd6188598da028e83914667742686a80ac271ba10acabfbc947"}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @ra]}, @fragment, @dstopts={0x0, 0x1e2, '\x00', [@jumbo, @generic={0x0, 0xf09, "e98efefb1df673c30213fdd78e65890be4112287576477193207e9ecc20df8e685a151142138130f93b8303c54ffb0f4e4f27110f2fd9a04f28ce5d6a23e8d5bf63c31ed28a160bc70539119113d4f6d11165ec97840c527ee5a88ccafd773e14eb9f0f1953dcc29dc2910b9d39488f926b209f21d410b0080174427b6bae1a9b0e03f0c47293294a54b14ada68d81a8b81c347dafd8d30b1eed39b5903b6e1fa176b08aef9dc161d4d5dde7d030e3cb6b6e66b0ef5f42983bc3c72228648c9179970fef49b4eaf7b9fd78907b89404417c8e8d36e8b4648a736b6ad91f1c27453d57917fc84da76a5e04211b0af93cc3a99186b544ed8c9c3c3520cd2255d8d0b1fc826c9287f78603b2bb646fee3ba222ec3fe07d80b46c92ca5f2f46ac5f8309dea512962f3dfd19d61e70209b4c72173b7d820f642172a55e4c8dfe1c6c56a7cfdba0b7c1000ea5c5292aaf71ce8e16732ad77b1dba37d97c48dc6d2e22d83f7fd8fdfe773d8887900228a52b0b3c1e19c122fd4f6d5311f00eb1f350a0e765d030f48281e92bbf1899e48efd19b5cc4a7e6af6e7fc88a841f9b38beacbadc6fa93f8121e2f4d6ac339102db5c3619c186801fcc5f22f0bc4600249abc815147cc18671b9800e864a1f95cd2d6f0f72d26ff453560ea7408342efd6a31c02b53e89c5644570b38684795ae18d49ff26fff03ad7b9bccf179b233b1a2e8da8c4214ef84d9e6b2cb5247e3533a9a8414b3298a9884382b235c0472dc4206043f237d4a9fa01ee12b14b00e8db7e89307ba988731ab62479d335aeec3318876faa3afc5712449449e48999fdccd49d0b4fc7d314eec1b071f9ced82f1e8d80676e06350a4eb74deb77b6f53f350ddc73ea67e55f45601a5df7165c2308238355513f6bd4a43e4898d615c54eacf2aee01e76ef60ce22d111ea1c82bddd64bc7d88eb1cf870f2af01c1b9e31d8882cbed03a3922804649d04f5f78e26875bdabf009b31cbdebf53c4b01751a94ac94e3335b39e95a731c18182c8c57b43d7b87d0363a6e2878ca063588b6dbbc7e13e9dc60d098752a5075f8721ed8d01c387616a3f9efa16fdc6fa2cf608364946d5448f3f2034fc672227592757047dfcb131b23a3723e827bf2299cec80fc1d871dcc28f6ecd5e5e9c518e1c242004f2c3b6981d1940c0b220827df450a9e56fdc30f120e04134aed0d08f1556bc5395a54f07c22465acd657b424a533481d5a2fb343ade6a29af313d0a5d6d64bdb9480e6529f7a8b8e735d243405867cbe54959a90cec17b48d5b0fde722a3c36b194956bfea279731de2176e71347222fabe2d2f0b3c298063b3a887e0a96503bab5b0b5ceca180af31ed14a4f81033519297e8c8d1be3f0b3c0275c4ced94509fbb0b41376a81127905d80aa1cbd44785d9d84b771de9dca840548a5524ee996939f05885a051ba571f27222c0321b32d5351389d2419bb0191cd2ce9cf851e2115bf9b140b5a1fe7c75a86178cd1431dd0c3414222e9a89e6deffb5dcbe9eb2dddb370b5c44d312df1222e5f77705bd4ef1eaa68847e10a7d81381da13f6ad87308a06230293defafdb96050d4a8a560be6e081a06bbcb92f988d746bd2f7787dae11eb2847d0b47915c51bb6bfb1ba54d50c8fdb128531b2ed3069e2f1b98545b43fd59d15e3bfed2fa577712060980824991e830f1668e2401b45cf4265afb00350d925be015f5416b23f6339db5e082f4563323be6f0b98fe42b011b2856e4f7e91824b6626d53d4e88b8a1d8637a8dbdf2af2d77643f8a2479d2cda8ab934db166fd47a4f906985c702886fc77c627092a91a8209803286e869b0e6c9670d8445aebb9e104b13dddcfa1036432b204491ad5fe66cd3bffdf86126f400fbea4a0fa7bb04b6172a4a378b1388768ff16ba13414e397881a3e9944c37478c934a05c2a35825eeec177ae2e25d778a1bdb797df9275159501c734bd6c01c877174d992ac8c453d46852325c3c7b94dfea5a70a159f5a63f50da93e13fe6b4a47e0b6d19992bd34752356b24ba9ce7296186b560c5ee5a8290cdaebace3d84063d572c6b42f8abecb0a674c079176fbfdf7356febfd848f46324bc8905af156feefe71d4ddbdba6a5dddc3e9b17dd97cfc8f98b7e9afff381e41cc0b2f4d78af80ff9bc9529a0944657f896ae45f0a26ac07cbda226c807adae203d198d8ab72c76dcd7f5aab213b7d572bd089e4386c0ef65d176ceaa95c5d89a29bc365303eebd4580845711dfd3130a8051e7b6c5e997f01817658cf4a1c72ff89ca0d2f1a2ef6f40b393089197a8c516986eeb75e0e482a2e6bc132680ba4363b2677c98a0da778e8953463920aaa28ad7a8033a5734b51bb49535e4aa368180f0adb2e62bb2165dce63d08754173b09b584593f3a668b1f5618a2640c89a430c6415755a3211e8f589f3cdfa6e26c2ac0558838fed2dd8ccd6ffa1db854e1ad093708fdd5df15e8f46909cc21a38407338c7697a34eb7e4cf752ff6d478e47b6eb7b031f313c5535ddcd6fdc57b3c94d3b8fe570c42a1e2ec868f2fb9480c558bd4a0eba39fcd0f18823bbd4918d21671b6426b3920cd10fbb419bdacb51722cfba24b1d53e81e81cdcf57fd3146053ca949ace91acb0f5aefbbb5069f88ddc4ef99249129bfded5fbb5e938cfe37577f99179918ab1a01e8d42c0bb9062f602404045c4e243f6e5cc8c1c5645d89e567179a2e9deaf54c8cef218239ff30b5fa18b8c2dff82e31cb00f6a8894dae32b97816b2fde5c657ab08db522a3eac8840fd10ec8a3f292e777c078f7c876c868e3dcc72311c9f18b7aaf88cfc192e43eadcddf9acd864891912ad41a2db79a575c28507a37de92b874ecdfed9cbe198059ed6be785a1f51778ca9a41a2a2b2f243c29474a5e6ad1b14285ff09a067e977abf9622c7e08561176455b39209414e601d09ee2d90fb90c9d1282f095e06371630d405a203e1aecd75abf9b89f3b33aad51f479cfcaff821ccf7664efd51348a21e92de8b68451e4f9002a8628e3b223e9cfd0a8f58a01328c30b42ad3c51e509504410f5830fac9ae7e3e12cc437ff688ac44bb3f6b53d065e879dff87461bbb1a88ece26b79a49ecff4964380819cb0dda159cf10459758f49870b8464bd28c69b8a16d2579ebb39973faf05444f62c72f1d10de210eb8ba3874abfea1eee0ad66d4da9ab286bfee319379ea406ebee17352d62f3191f4ff65877235c6a5328a9b0b9b9dab88e58d6211515d4971c5ede1025037975691af1b62dbe5bf1717c92cc6868eec370ed222be276ca273effe3f7340a0bd5c60c94fdaf1bce9e4beeffa57df8c1042215693425749c13efe8fab08e11050d901bce2f378004616aebdf44083f2228dc581995f2a083a8cc46f92bd4806d54ccad7f494ab4b71a10c22a409cd79e71234fe50c2414c3ad0827748965dd067fc3c6589398f94e93f1231a6003cc9c13913286319cfe5252dbb589ab349dd819755fee38ec2320ce7b2ffaf03c57bc7000f6eb8197a70fc5e4ea268264bb6e0d4e17bf537929517949fb88c015107b3fd8ad5007e5d4a451358839735742f638188c801c1967539e1ea3b0f62d5b94bf1a16f77fa5255616e26adaa7957f1186c06aaa0160c29e14952d4b68504e32f1f170a96d3d9a45e92e3deec3e90781a56d697a1e4411b9b5041bf990cf999425e8734d36d929c14361d1f6a22367234853ef1442ff070da1b2c6a6720aae627c9a3abfe85a62af299d943229a37210d36a615823355989fa53c5a826aaddd67fcb1109b969dfc89d1be0600c19ac90ab0e36d1d6a1047735101568ceaaa3f8f2561e85f41c8cac89414318942fcecc1e2f61a9ea2071129af4fa4868379de3f6690562969b7a5f420d182c047f94f8d098c4022e2ed3f9f5ce342e3677e8ca1ba835fba07f3d6150e1d3c0d3740cc5b9453635ee076d1ac00c50112656c2bc9ad6e78016609ae9f04ffc440ac63ea02b180eae6738ec7129a24b237b15bbf9fc395adda5f2b5069540071e1c76335e1e7d94f8f42d27b834f305aa3c6d9430eca45183b1bde818a5a41b5026f2c3b3b374dfccc55a3693146b0b81b05bfd1fb2a029112a57d39f290091d6cc768424cc968cf0eda7b55420a530609b92923581c18d8c3b9a0080c8fa37bddd31b5b39d8c5f0fb9d4377d148c1b86de05dab0b2c0776bf74b3e18661d0bc6f7e0afb1880d254dbc7421ee1774208820d352f6a87749f79b8aa419dee1ee251de8a4f2afa4e84ead4b52956f043758c9dc1d061c207ed12642f280011d43be93137d678ee100c99399cdd15374fb34c4a0101f57ebcb68d1ed59bff57696fc46c32edc31fac5206d3a8069651f49ec816182aea1210490450f48b15513c8cd873684c94714f9ad57cf432e4f90c9c8342cf17237cccd9cddc8d279eebd2d78027e63cc4879246e9d191187374854127e818683cdca6c5e71ebb14c757f46b3172f6d83e01c4b2b72ecf6e834564bfa271aa875163d40f92d87ed9e825e94f349a31338a3eb3cacd14d54b685e3f3c78d77c5db9b11d996e9e3957bdfe582bea945292303a2d5ba6aff58dfcb2cc47ed1a5422c4bc2cd0da71f244a8caba6492c92e426610ad06d2cf5149f6da48a15cffbbf24bdc1ada1b88c13efb14f654471766cc81452f154722aba279116851169370b70beac66f5e520465712968c9064936d2f4fb894b58842fff4b3efbefe33e3a72446375c5cbbe899c2767d4c4e6b16595346662332bf19083d808a42ff4570019f717d109a2c9430931023519c3c40f2aab86e01bca44ae292863fcf53cec43bfda230fa3bce370302d6338d5ed8bc22b19bdc78d3975e5cdaefc1a2c1c8d2296abd3af9f01d27f28b293c7467705b79c7f2ab353427554021928709d060ded300dcf46eee69b965f95aa1341ab9512b794f7add9ef11f76aae7ea66321aa765dbc32db4ff123e9e81df5c0390f455c90fc3d7b3bbb55c7344efbc0c42dbbfc865e8ef960c072d75dc99a462674685ae5cb01dd06676f00a287cccd643494b261f898cbee99fb04321459cdc7cf119e8947de3fa2369060e5dcb321fac63b68916a798af30402c5cddd5a215dce6d8d556c92e8609a70e7d08c7add5162a891c7573c4374975b1990a5ac349d513c3d790807246a334fa6683080c57163d4d60499683d6d3a9fd0ad8081d3c1517fda16cf8675167754ea06822201f0ec05b6ac4d29f6cbee3df0fb1eeb88f2af84c9b717eb7e750bf6056411bf204a99462cdb193c04713fdf9cf2fdebf000b4fc4aa1c7901630b077b419d41aeb3b29c40d4f843bbd94f89a36bec292d9d7e62872b45f70e5826eb0826d2d72b572bab9dcbe04c04d1e142a2fbf6a383af55e5eff76c51249b67595be3fbc08d6befdf0b60496e8ab4ba490b6bea0d"}]}], @udp={{0x3, 0x3, 0x8}, {"9b31656de4c7fd6a8502acb1e8dd472fa1e37afb2e703b93b3b6dbbc864eb85ab7511ec8fd5cc7cbf5b3b179370bd232d2d81cab3941007232c12348b25b798b7286c760dca30247cf15eb162a5e6b1bcd17d8c4bb849914418f2176613f47dd71f676538506ca98728a6c803532860e4c73fc72bc83cc8e4ad0a309f56826e968b79473abc32acc71f6bab49edbb280e3739f38f0ddcde6d983c40f417b724fbc986c133df6e7b2ecfe709f6742bed7a31faf4113f6272a54d6f87ed29536f206b3a34d7fb7a3d5ded568d5c4cc1a80625c97ec4fa743661403c96b9d9ab24945addf8072f2932c52344641b09c49618d59519bc37d44adcecc8f0dddeb4849faae76c4066a9a470174ffe9751edc69ed96f1f2d9d3a609cbce703666a227529b8bf17886aef9af02dd783903af37b0ebc69f27e3ab7efb11280afb6bd84f60836ce18f288480484f1de29b4e8f81ce573b082617c17aa844632c62e769f42619fc7004b6031131667157878f0bb376b69d1656283813e9cc08c754e861f6015fc58d910f782c770bfad3ce42547ecfdb267f5b8e1abce8ef599b0f78ab2bc091fa590ea77c02e7958aadbae16d535e6b4cd49dca1290e19efaedfff17b28aecb0a841cd054e0ae37daf58dfcbef3157e5c2251614e882d972b22dc11f50f25fe7a2d66f9db15025885d885fb0d4899c7a05bab6fd843201e3ab5384126ea26f4dc689e2f8b0469128c571146d622cc0d882d2218179e5236d5d5bffc7a409cbe2b32e69aff14b18e7b92bc5f0c7ce809ee5f66aa2bd5e8fd3535ee975b15bd2a5b32f1c0f4af6b3f1a34140112d70633c4c2f643808f89f614f8991e5c991cffbca9edee152c00abf01415402e98960a93f79f75f296c4e7412eded548666bc8d46514b2ef04089d7d82fe60ba94c8d97b70c7d20feb5f392f43852abbe0f056a2875cfe91628bfdda6fc56de3c6f9d86abf159341904376b7010ffa294bc554e29f5aa495ab026b0b7a223277897422c87d40a09de32b7fdae3ebf522a85bcd12d0cd148b1bfa2451dfc0b8c376f3999eb31d44c7c2ef851d9419006d5d043134b399a2578a301e8eda1c7afffd8e46a41e7b9456b559400a0b2aa67cc8287fb0d6acdabcec7c279eab998b17fba3f85517828ddd6529b457e72f561255c195e86fd2593e57271d4477e58be0bda3177bf7f56f05a17d37cf2811004a5cd1b5a989c961ddc790fef5fd6db8fbc687b3f1af82c0951ef7ce1c267ab867813421fc0c7d4e6ea198a1607b318d0cf9513167fc49c031eb1531a779edd7af1a1835bb0b994b53573a7d1bca9214ab89372c5fc99e1d793aa6ee2a3c562e620adff5496e7518a472f7b5ce3e901bada001626b38c892b77e780b335f63842979e939af598cb9cd15ef2652a9264074f283824c6e5fe8d1740a53bf60586be48408eef2ad5a9a47ae577933d8768754ccc95105d27dac3238292b0b8ecc98a3aec998cac1efd07505ec33369808e999924685a10137fa63e983a84a7bbd8f9b3dfa1e25bb115da2dfbdae8cdde23d9eab1d62f194dfaa9d5e7562d27db80c7507b27f7f192680736fb40a8fe06ee72216695ae2cba2e00030fd66d3b5fae8f89784b2e6d74981d446ad7361d8868735508a228162b6a824569fced74f128da3ca23ad6359bc3d6f9c2a3065bc7b00afb64dddf8b14e19dadc4e4f75b5e9efaec889f3d54cb8b44979e59703407c85c7f81472ece8e367ae695a38e4ad14d9811968d6c87febb897c01cf58d31c01d18f25265aa772b9ca52c4f1e69d7d3e12064482609a96cf04b5d72e4c385ce3b31dd5d72ad07409c2b8b250e7a42d29fd21921abf16076125735a434a62ec0442217d092160b618db4a084c717228d2a91f56059566f16c3165d0ed5870a3381068ed699d14300d81f9165da42a6de509aa3dc52158a363634cd7d043deff8b70a034d569efbad7d35cdafbf16ba87ebb04b951a308ea65ecd7c589c126d4011e49c90daca686426e7fefb055b912f98ddf7e6729253bbf4004b74e345bcdbf34a46e29ea559c8c2dfedd4f95877bcc55c806bf766c1132ce16bda434ce36de4b5357c7aa2580d4dd3414801be7ef9e406fb1a107e6a375209470bbbb4163a21d2d34acfd212401ca3adf1c36f7a096f3831270d7043c27ff4e0aa6ae8fcec7f6b5791a7f0a8c6e62af24c9d211ab3304611d2a6e12320e50f2240f34d0b5d803fd47c8ce4baf22e91cf40d79409b2e9bd0b5080eba3c52fa2a3c6d6703d62021d1577adc7b558e73720b1ce36e07617050e7cc9462cdd4787770b98b2b92d321d64f5e2249337696e5ef9889209879b65d49c18178dcc23832200e5571ea3217ef6d1371c678809485124a217cffddc4edfbab596dbc50706a4ac87e23ecfcd44fa59d70771fd595375ae4661fdc950fafcc662b8ccd93c3194f764dac75fdfdbc5db4dc308a2135cded2aef847cb667c3ae86251ebdae29480b5a9d944062e35901e9b7335125ba9a816e20bc7a3deecf681ae288f50afb9cedd5780ea7ab825860e1fbfbe5d9d5b422f201fd1eb9a48f54b67f4a85c10600f894fde9e9f7b295a83bf8fc58bcf4e695b25a162e4df99a7ab450ccf728aeeadc5cd095427cbdc1070faf7173f6a5cf2c130ae441f8266663c815634a5a344aa057553041ca8f563802ad087c808d2ac8586db8559004c3e0fe7429ba58e9f13929fb6534daab23666b323791a80c307ea1707e5493516de4f27a7322a9e675726acad4b50046a25788bf896b4e5996c7eef2ec08f6a71204d6e623da73227d07aeb3559b5d4544853645d664a0f09e1530e1e61b20f2a71e00bdb69676f8fb57be41c3958b0020c14b2cab612c1e08f86103b08dce3251b03b0ee2f2912a71d8c5b9fe6baee24ce952607f1522f9c8ec836ce3db0d739907d75e1d2eb3e0936867c038db6a0d0c46fedbf01f62f52a81147ced783a576436b0229c61794175a250f3bdb83b7b3e4777e574cec1537e071344813c360fd031de03eba96344a065caa2c9ac48adaf80e2d291d1ad09591472690073562b9c70a614ef16cd72a13a0d391390598d5c8cbf4a135ca375edfeb27a8693d0ab502b65156e8a8bd238ade5a546ae7674b8e8c17dcff1962bf18255c8d24635612e7eebeb8d6de3b5ca40431a85cf3acce6703710199a7169020580cf4bdf41ba8f1606bf22a89cd3209c7ab2cc1823106fba9fc726473b0c0b45893b41a15a78fbcc2aa8e90bd19668c17684e0ad620de7ff30a21ec887c885564ed596837b5ebeb314df3e12d83c494f3a2fd2e1c8c9c14dd417e84e5481cdbe57fc3cff333dab826c1d99ae38ab00752eb8cd406b83694dfde373c21c13d2d3c30d6dfba70ad3493a00ea7fba6e41537f21fc3cbe9e60b23dd9f9b57f27679267c7c17350c7f255f02d5852d7ae01fe125c530825ebc3d879927dac0bb418538413576189f40800dd7c413bfb8e523adf57bd034191a26fdad69955304afe5bb8c9f74ed4ecd880fe24b82a25e0cc48e7860a9cc58b99312bf4580deb0e8e22bdfb6015d3feade4e450da728462a23bf0f604267a6510ea484e40daa4cd41c21cf9176f7990f5622512e9d03da07e76105de041e80cc0748ba4143755685e57b4529dd7448412bed5648c91eaf4c024199460f3c8cfd3e508fb33df1366518a21103b03d46fd7c20b8aae6f375fd98c002b81b7ff540ee6bf177eb5cc31936178df469b72cd43945ce0d614ec8dec989db1690cddf3f425b9a9160d79835ac4c062fcf9a0579648104b08bd96129fcf52a0933b805d0ef121e03cbb57f23f167affd49d6f9a2283fb1603e6ed7156695741db92dcb83b8ff6524b029f7995658f6083f30311c38073b6700c99d0b0c90e72663fec746dbb538ff665238f054eb1e7f950b8620c4f560b0b25809c488b5bc18bc9a3207b5d2ef7ad7df8626154a68789d4d1da90860fa6d8dcbced7b377763979dd42279b6dff5048ffc2f32c43ee29415a3067bac600911f7fd2fb8a1624a21c8a42af449deff0efe0afcfa50f35563a2be57d5ea942b93c0b23402cc3ced386e14442a779921c1d96b42a552b741ccec20fb20299fa813404c250319e6698ca8a96abc74367ba95ded61e42b6e2444d46b9ca70904e7cbee39c2c284e4a344c5b371a57a5ff8895d3f63c0f7bb8f9fd6792bdf7b0ecb9e756658676dcf38403010c8d810677ed82ffab0452976b53d729dbff16580d0c20570d0dd04977bad428173d4016a7d6bff2401632890dff5c707eeda5de8bbe2de03257d179b14e02f4c8c3a75e1c3a706d998ffdcaeb33315bdbb3158d96023a90c4aad40ac638adb66743a6b6c990c0927bb4923f17ea26c7aacb377eb881f3a70c8781a5a498f69a14c479790c816fd067b42669cd26ff5b7520fd8aaa9618360ad28fb56f78bee07cf322e28e506389e04062fb5545cb1ff19a65f8a7301ff89d9b8c5b09793a4f8e16fbbddb3df78b8aa7cb77c8440c13cbc1991d8b30d9442bd95fdcfcf281d943f71aff438c6df548b4ce3952fa729359b43a0f50e57c0bd08efd1134d479f3a78128e827d715aa6f9c9e04d15c3c30d645d34f13d83b4bde748e2eadfc21b7681e5bb1e96de4b88cb959d6784655d9a27bbf45c632af201c3c0c5c9341b761406e00c4e15774ac0424bf8177fa24fb96f00358be5ba94883002471e7a461fcdf93b27ab1472c32291b02ca130669dfd3a04be11dc95a5d9d87457a667ae9ee0e8680707e1ed32b976072a0243aa47cbad8b9da29bed97994f06ae38289c031632af3ec0582759f5c1f1df82e0dc5db8a85541d501c1b326093b7d834ce220d468d076449ef30e2ebc9df7a854bd36bb748ddfb4efabcca8614bdef19e4ce4fc2105f880d7b108814d0e89533361d6657a2a15db97f98913575779d0dd8dcb6d5002dcd2c6e7b313526b9722d039688a5a91a226a5cdcd7fba13b059c9be6d2db9d883a09a9b61269212b7172fb42da81d9aeaa2ea75180e4b408a30ac4a18cf4f921bece5b05a55d2bb8c55590a8491e381eec7ec9adda337a01b2057afc318918f77b45405b554dd59790c5bfce3dfcf5ebbf86d19e393ff9647a84e72e801d14b7f3b8ddbc9a74d0105279c2ea68dbb4640b2eabff068368da23ee272f6d406236d5149a2c730892bb5616b4e49ce578b889ef3f123a4a302ae331dcc32d1f303b1dae10ae96e6f2d3cec35b96cdd97e0bc0e63c973c696d6e83137be6e82f31c2e97cbdcb247eac7e8a1618404370c09b091f26b11a5ba485580df1179a59798430ad1d0878d19870cde2d8f8cd503bf9d5fd4c6618cdc182c3eb6852259fa067f56062e7667ec6180349a8afb29474bb146ae3ede1ebc9fe2763f3d486d29cd8f2369b9d9a34b3ee5a9d7c57fa412e0971a44a67d6335b3cec99ce834fcb472046c493741d76d27ed20f41abd2765c670a53818b3acadb03458de676365b58a7d52c6b8a2af398cfddc0d9c1d1fcdc597d2567fed9d7802ca49330232bd6db794663a358042a42ea511e1322c55e43bbf530bee3af742d04a2fa78b1c32f97f26ad01b723c554cfa3de99abb97ce6a1259e7086e4c1e2b6c3949ac4aa55359ee89deb9682e9ddc0d93beb7f8a0c0e80beba756376015e9900014d64aa36e63aca08c95c60e3a799cb465d3cca11fad97d54cc94f690c8970a59b05e63e5a58a042c42e2e51e2ac3c070ebfd3096e7c9cb5f01d2c6d7b3cb631e817f871c3f3fdc9907a6c02b2d45e315e"}}}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) (async) syz_emit_ethernet(0x1fbf, &(0x7f0000002180)={@local, @random="b78d0a037209", [], {@ipv6={0x86dd, {0x0, 0x6, "5db2b7", 0x1f89, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x0, 0xa, '\x00', [@ra, @jumbo, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0x29, "8a967e17f17ad3d2f1a0f23947c0077bd6188598da028e83914667742686a80ac271ba10acabfbc947"}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @ra]}, @fragment, @dstopts={0x0, 0x1e2, '\x00', [@jumbo, @generic={0x0, 0xf09, "e98efefb1df673c30213fdd78e65890be4112287576477193207e9ecc20df8e685a151142138130f93b8303c54ffb0f4e4f27110f2fd9a04f28ce5d6a23e8d5bf63c31ed28a160bc70539119113d4f6d11165ec97840c527ee5a88ccafd773e14eb9f0f1953dcc29dc2910b9d39488f926b209f21d410b0080174427b6bae1a9b0e03f0c47293294a54b14ada68d81a8b81c347dafd8d30b1eed39b5903b6e1fa176b08aef9dc161d4d5dde7d030e3cb6b6e66b0ef5f42983bc3c72228648c9179970fef49b4eaf7b9fd78907b89404417c8e8d36e8b4648a736b6ad91f1c27453d57917fc84da76a5e04211b0af93cc3a99186b544ed8c9c3c3520cd2255d8d0b1fc826c9287f78603b2bb646fee3ba222ec3fe07d80b46c92ca5f2f46ac5f8309dea512962f3dfd19d61e70209b4c72173b7d820f642172a55e4c8dfe1c6c56a7cfdba0b7c1000ea5c5292aaf71ce8e16732ad77b1dba37d97c48dc6d2e22d83f7fd8fdfe773d8887900228a52b0b3c1e19c122fd4f6d5311f00eb1f350a0e765d030f48281e92bbf1899e48efd19b5cc4a7e6af6e7fc88a841f9b38beacbadc6fa93f8121e2f4d6ac339102db5c3619c186801fcc5f22f0bc4600249abc815147cc18671b9800e864a1f95cd2d6f0f72d26ff453560ea7408342efd6a31c02b53e89c5644570b38684795ae18d49ff26fff03ad7b9bccf179b233b1a2e8da8c4214ef84d9e6b2cb5247e3533a9a8414b3298a9884382b235c0472dc4206043f237d4a9fa01ee12b14b00e8db7e89307ba988731ab62479d335aeec3318876faa3afc5712449449e48999fdccd49d0b4fc7d314eec1b071f9ced82f1e8d80676e06350a4eb74deb77b6f53f350ddc73ea67e55f45601a5df7165c2308238355513f6bd4a43e4898d615c54eacf2aee01e76ef60ce22d111ea1c82bddd64bc7d88eb1cf870f2af01c1b9e31d8882cbed03a3922804649d04f5f78e26875bdabf009b31cbdebf53c4b01751a94ac94e3335b39e95a731c18182c8c57b43d7b87d0363a6e2878ca063588b6dbbc7e13e9dc60d098752a5075f8721ed8d01c387616a3f9efa16fdc6fa2cf608364946d5448f3f2034fc672227592757047dfcb131b23a3723e827bf2299cec80fc1d871dcc28f6ecd5e5e9c518e1c242004f2c3b6981d1940c0b220827df450a9e56fdc30f120e04134aed0d08f1556bc5395a54f07c22465acd657b424a533481d5a2fb343ade6a29af313d0a5d6d64bdb9480e6529f7a8b8e735d243405867cbe54959a90cec17b48d5b0fde722a3c36b194956bfea279731de2176e71347222fabe2d2f0b3c298063b3a887e0a96503bab5b0b5ceca180af31ed14a4f81033519297e8c8d1be3f0b3c0275c4ced94509fbb0b41376a81127905d80aa1cbd44785d9d84b771de9dca840548a5524ee996939f05885a051ba571f27222c0321b32d5351389d2419bb0191cd2ce9cf851e2115bf9b140b5a1fe7c75a86178cd1431dd0c3414222e9a89e6deffb5dcbe9eb2dddb370b5c44d312df1222e5f77705bd4ef1eaa68847e10a7d81381da13f6ad87308a06230293defafdb96050d4a8a560be6e081a06bbcb92f988d746bd2f7787dae11eb2847d0b47915c51bb6bfb1ba54d50c8fdb128531b2ed3069e2f1b98545b43fd59d15e3bfed2fa577712060980824991e830f1668e2401b45cf4265afb00350d925be015f5416b23f6339db5e082f4563323be6f0b98fe42b011b2856e4f7e91824b6626d53d4e88b8a1d8637a8dbdf2af2d77643f8a2479d2cda8ab934db166fd47a4f906985c702886fc77c627092a91a8209803286e869b0e6c9670d8445aebb9e104b13dddcfa1036432b204491ad5fe66cd3bffdf86126f400fbea4a0fa7bb04b6172a4a378b1388768ff16ba13414e397881a3e9944c37478c934a05c2a35825eeec177ae2e25d778a1bdb797df9275159501c734bd6c01c877174d992ac8c453d46852325c3c7b94dfea5a70a159f5a63f50da93e13fe6b4a47e0b6d19992bd34752356b24ba9ce7296186b560c5ee5a8290cdaebace3d84063d572c6b42f8abecb0a674c079176fbfdf7356febfd848f46324bc8905af156feefe71d4ddbdba6a5dddc3e9b17dd97cfc8f98b7e9afff381e41cc0b2f4d78af80ff9bc9529a0944657f896ae45f0a26ac07cbda226c807adae203d198d8ab72c76dcd7f5aab213b7d572bd089e4386c0ef65d176ceaa95c5d89a29bc365303eebd4580845711dfd3130a8051e7b6c5e997f01817658cf4a1c72ff89ca0d2f1a2ef6f40b393089197a8c516986eeb75e0e482a2e6bc132680ba4363b2677c98a0da778e8953463920aaa28ad7a8033a5734b51bb49535e4aa368180f0adb2e62bb2165dce63d08754173b09b584593f3a668b1f5618a2640c89a430c6415755a3211e8f589f3cdfa6e26c2ac0558838fed2dd8ccd6ffa1db854e1ad093708fdd5df15e8f46909cc21a38407338c7697a34eb7e4cf752ff6d478e47b6eb7b031f313c5535ddcd6fdc57b3c94d3b8fe570c42a1e2ec868f2fb9480c558bd4a0eba39fcd0f18823bbd4918d21671b6426b3920cd10fbb419bdacb51722cfba24b1d53e81e81cdcf57fd3146053ca949ace91acb0f5aefbbb5069f88ddc4ef99249129bfded5fbb5e938cfe37577f99179918ab1a01e8d42c0bb9062f602404045c4e243f6e5cc8c1c5645d89e567179a2e9deaf54c8cef218239ff30b5fa18b8c2dff82e31cb00f6a8894dae32b97816b2fde5c657ab08db522a3eac8840fd10ec8a3f292e777c078f7c876c868e3dcc72311c9f18b7aaf88cfc192e43eadcddf9acd864891912ad41a2db79a575c28507a37de92b874ecdfed9cbe198059ed6be785a1f51778ca9a41a2a2b2f243c29474a5e6ad1b14285ff09a067e977abf9622c7e08561176455b39209414e601d09ee2d90fb90c9d1282f095e06371630d405a203e1aecd75abf9b89f3b33aad51f479cfcaff821ccf7664efd51348a21e92de8b68451e4f9002a8628e3b223e9cfd0a8f58a01328c30b42ad3c51e509504410f5830fac9ae7e3e12cc437ff688ac44bb3f6b53d065e879dff87461bbb1a88ece26b79a49ecff4964380819cb0dda159cf10459758f49870b8464bd28c69b8a16d2579ebb39973faf05444f62c72f1d10de210eb8ba3874abfea1eee0ad66d4da9ab286bfee319379ea406ebee17352d62f3191f4ff65877235c6a5328a9b0b9b9dab88e58d6211515d4971c5ede1025037975691af1b62dbe5bf1717c92cc6868eec370ed222be276ca273effe3f7340a0bd5c60c94fdaf1bce9e4beeffa57df8c1042215693425749c13efe8fab08e11050d901bce2f378004616aebdf44083f2228dc581995f2a083a8cc46f92bd4806d54ccad7f494ab4b71a10c22a409cd79e71234fe50c2414c3ad0827748965dd067fc3c6589398f94e93f1231a6003cc9c13913286319cfe5252dbb589ab349dd819755fee38ec2320ce7b2ffaf03c57bc7000f6eb8197a70fc5e4ea268264bb6e0d4e17bf537929517949fb88c015107b3fd8ad5007e5d4a451358839735742f638188c801c1967539e1ea3b0f62d5b94bf1a16f77fa5255616e26adaa7957f1186c06aaa0160c29e14952d4b68504e32f1f170a96d3d9a45e92e3deec3e90781a56d697a1e4411b9b5041bf990cf999425e8734d36d929c14361d1f6a22367234853ef1442ff070da1b2c6a6720aae627c9a3abfe85a62af299d943229a37210d36a615823355989fa53c5a826aaddd67fcb1109b969dfc89d1be0600c19ac90ab0e36d1d6a1047735101568ceaaa3f8f2561e85f41c8cac89414318942fcecc1e2f61a9ea2071129af4fa4868379de3f6690562969b7a5f420d182c047f94f8d098c4022e2ed3f9f5ce342e3677e8ca1ba835fba07f3d6150e1d3c0d3740cc5b9453635ee076d1ac00c50112656c2bc9ad6e78016609ae9f04ffc440ac63ea02b180eae6738ec7129a24b237b15bbf9fc395adda5f2b5069540071e1c76335e1e7d94f8f42d27b834f305aa3c6d9430eca45183b1bde818a5a41b5026f2c3b3b374dfccc55a3693146b0b81b05bfd1fb2a029112a57d39f290091d6cc768424cc968cf0eda7b55420a530609b92923581c18d8c3b9a0080c8fa37bddd31b5b39d8c5f0fb9d4377d148c1b86de05dab0b2c0776bf74b3e18661d0bc6f7e0afb1880d254dbc7421ee1774208820d352f6a87749f79b8aa419dee1ee251de8a4f2afa4e84ead4b52956f043758c9dc1d061c207ed12642f280011d43be93137d678ee100c99399cdd15374fb34c4a0101f57ebcb68d1ed59bff57696fc46c32edc31fac5206d3a8069651f49ec816182aea1210490450f48b15513c8cd873684c94714f9ad57cf432e4f90c9c8342cf17237cccd9cddc8d279eebd2d78027e63cc4879246e9d191187374854127e818683cdca6c5e71ebb14c757f46b3172f6d83e01c4b2b72ecf6e834564bfa271aa875163d40f92d87ed9e825e94f349a31338a3eb3cacd14d54b685e3f3c78d77c5db9b11d996e9e3957bdfe582bea945292303a2d5ba6aff58dfcb2cc47ed1a5422c4bc2cd0da71f244a8caba6492c92e426610ad06d2cf5149f6da48a15cffbbf24bdc1ada1b88c13efb14f654471766cc81452f154722aba279116851169370b70beac66f5e520465712968c9064936d2f4fb894b58842fff4b3efbefe33e3a72446375c5cbbe899c2767d4c4e6b16595346662332bf19083d808a42ff4570019f717d109a2c9430931023519c3c40f2aab86e01bca44ae292863fcf53cec43bfda230fa3bce370302d6338d5ed8bc22b19bdc78d3975e5cdaefc1a2c1c8d2296abd3af9f01d27f28b293c7467705b79c7f2ab353427554021928709d060ded300dcf46eee69b965f95aa1341ab9512b794f7add9ef11f76aae7ea66321aa765dbc32db4ff123e9e81df5c0390f455c90fc3d7b3bbb55c7344efbc0c42dbbfc865e8ef960c072d75dc99a462674685ae5cb01dd06676f00a287cccd643494b261f898cbee99fb04321459cdc7cf119e8947de3fa2369060e5dcb321fac63b68916a798af30402c5cddd5a215dce6d8d556c92e8609a70e7d08c7add5162a891c7573c4374975b1990a5ac349d513c3d790807246a334fa6683080c57163d4d60499683d6d3a9fd0ad8081d3c1517fda16cf8675167754ea06822201f0ec05b6ac4d29f6cbee3df0fb1eeb88f2af84c9b717eb7e750bf6056411bf204a99462cdb193c04713fdf9cf2fdebf000b4fc4aa1c7901630b077b419d41aeb3b29c40d4f843bbd94f89a36bec292d9d7e62872b45f70e5826eb0826d2d72b572bab9dcbe04c04d1e142a2fbf6a383af55e5eff76c51249b67595be3fbc08d6befdf0b60496e8ab4ba490b6bea0d"}]}], @udp={{0x3, 0x3, 0x8}, {"9b31656de4c7fd6a8502acb1e8dd472fa1e37afb2e703b93b3b6dbbc864eb85ab7511ec8fd5cc7cbf5b3b179370bd232d2d81cab3941007232c12348b25b798b7286c760dca30247cf15eb162a5e6b1bcd17d8c4bb849914418f2176613f47dd71f676538506ca98728a6c803532860e4c73fc72bc83cc8e4ad0a309f56826e968b79473abc32acc71f6bab49edbb280e3739f38f0ddcde6d983c40f417b724fbc986c133df6e7b2ecfe709f6742bed7a31faf4113f6272a54d6f87ed29536f206b3a34d7fb7a3d5ded568d5c4cc1a80625c97ec4fa743661403c96b9d9ab24945addf8072f2932c52344641b09c49618d59519bc37d44adcecc8f0dddeb4849faae76c4066a9a470174ffe9751edc69ed96f1f2d9d3a609cbce703666a227529b8bf17886aef9af02dd783903af37b0ebc69f27e3ab7efb11280afb6bd84f60836ce18f288480484f1de29b4e8f81ce573b082617c17aa844632c62e769f42619fc7004b6031131667157878f0bb376b69d1656283813e9cc08c754e861f6015fc58d910f782c770bfad3ce42547ecfdb267f5b8e1abce8ef599b0f78ab2bc091fa590ea77c02e7958aadbae16d535e6b4cd49dca1290e19efaedfff17b28aecb0a841cd054e0ae37daf58dfcbef3157e5c2251614e882d972b22dc11f50f25fe7a2d66f9db15025885d885fb0d4899c7a05bab6fd843201e3ab5384126ea26f4dc689e2f8b0469128c571146d622cc0d882d2218179e5236d5d5bffc7a409cbe2b32e69aff14b18e7b92bc5f0c7ce809ee5f66aa2bd5e8fd3535ee975b15bd2a5b32f1c0f4af6b3f1a34140112d70633c4c2f643808f89f614f8991e5c991cffbca9edee152c00abf01415402e98960a93f79f75f296c4e7412eded548666bc8d46514b2ef04089d7d82fe60ba94c8d97b70c7d20feb5f392f43852abbe0f056a2875cfe91628bfdda6fc56de3c6f9d86abf159341904376b7010ffa294bc554e29f5aa495ab026b0b7a223277897422c87d40a09de32b7fdae3ebf522a85bcd12d0cd148b1bfa2451dfc0b8c376f3999eb31d44c7c2ef851d9419006d5d043134b399a2578a301e8eda1c7afffd8e46a41e7b9456b559400a0b2aa67cc8287fb0d6acdabcec7c279eab998b17fba3f85517828ddd6529b457e72f561255c195e86fd2593e57271d4477e58be0bda3177bf7f56f05a17d37cf2811004a5cd1b5a989c961ddc790fef5fd6db8fbc687b3f1af82c0951ef7ce1c267ab867813421fc0c7d4e6ea198a1607b318d0cf9513167fc49c031eb1531a779edd7af1a1835bb0b994b53573a7d1bca9214ab89372c5fc99e1d793aa6ee2a3c562e620adff5496e7518a472f7b5ce3e901bada001626b38c892b77e780b335f63842979e939af598cb9cd15ef2652a9264074f283824c6e5fe8d1740a53bf60586be48408eef2ad5a9a47ae577933d8768754ccc95105d27dac3238292b0b8ecc98a3aec998cac1efd07505ec33369808e999924685a10137fa63e983a84a7bbd8f9b3dfa1e25bb115da2dfbdae8cdde23d9eab1d62f194dfaa9d5e7562d27db80c7507b27f7f192680736fb40a8fe06ee72216695ae2cba2e00030fd66d3b5fae8f89784b2e6d74981d446ad7361d8868735508a228162b6a824569fced74f128da3ca23ad6359bc3d6f9c2a3065bc7b00afb64dddf8b14e19dadc4e4f75b5e9efaec889f3d54cb8b44979e59703407c85c7f81472ece8e367ae695a38e4ad14d9811968d6c87febb897c01cf58d31c01d18f25265aa772b9ca52c4f1e69d7d3e12064482609a96cf04b5d72e4c385ce3b31dd5d72ad07409c2b8b250e7a42d29fd21921abf16076125735a434a62ec0442217d092160b618db4a084c717228d2a91f56059566f16c3165d0ed5870a3381068ed699d14300d81f9165da42a6de509aa3dc52158a363634cd7d043deff8b70a034d569efbad7d35cdafbf16ba87ebb04b951a308ea65ecd7c589c126d4011e49c90daca686426e7fefb055b912f98ddf7e6729253bbf4004b74e345bcdbf34a46e29ea559c8c2dfedd4f95877bcc55c806bf766c1132ce16bda434ce36de4b5357c7aa2580d4dd3414801be7ef9e406fb1a107e6a375209470bbbb4163a21d2d34acfd212401ca3adf1c36f7a096f3831270d7043c27ff4e0aa6ae8fcec7f6b5791a7f0a8c6e62af24c9d211ab3304611d2a6e12320e50f2240f34d0b5d803fd47c8ce4baf22e91cf40d79409b2e9bd0b5080eba3c52fa2a3c6d6703d62021d1577adc7b558e73720b1ce36e07617050e7cc9462cdd4787770b98b2b92d321d64f5e2249337696e5ef9889209879b65d49c18178dcc23832200e5571ea3217ef6d1371c678809485124a217cffddc4edfbab596dbc50706a4ac87e23ecfcd44fa59d70771fd595375ae4661fdc950fafcc662b8ccd93c3194f764dac75fdfdbc5db4dc308a2135cded2aef847cb667c3ae86251ebdae29480b5a9d944062e35901e9b7335125ba9a816e20bc7a3deecf681ae288f50afb9cedd5780ea7ab825860e1fbfbe5d9d5b422f201fd1eb9a48f54b67f4a85c10600f894fde9e9f7b295a83bf8fc58bcf4e695b25a162e4df99a7ab450ccf728aeeadc5cd095427cbdc1070faf7173f6a5cf2c130ae441f8266663c815634a5a344aa057553041ca8f563802ad087c808d2ac8586db8559004c3e0fe7429ba58e9f13929fb6534daab23666b323791a80c307ea1707e5493516de4f27a7322a9e675726acad4b50046a25788bf896b4e5996c7eef2ec08f6a71204d6e623da73227d07aeb3559b5d4544853645d664a0f09e1530e1e61b20f2a71e00bdb69676f8fb57be41c3958b0020c14b2cab612c1e08f86103b08dce3251b03b0ee2f2912a71d8c5b9fe6baee24ce952607f1522f9c8ec836ce3db0d739907d75e1d2eb3e0936867c038db6a0d0c46fedbf01f62f52a81147ced783a576436b0229c61794175a250f3bdb83b7b3e4777e574cec1537e071344813c360fd031de03eba96344a065caa2c9ac48adaf80e2d291d1ad09591472690073562b9c70a614ef16cd72a13a0d391390598d5c8cbf4a135ca375edfeb27a8693d0ab502b65156e8a8bd238ade5a546ae7674b8e8c17dcff1962bf18255c8d24635612e7eebeb8d6de3b5ca40431a85cf3acce6703710199a7169020580cf4bdf41ba8f1606bf22a89cd3209c7ab2cc1823106fba9fc726473b0c0b45893b41a15a78fbcc2aa8e90bd19668c17684e0ad620de7ff30a21ec887c885564ed596837b5ebeb314df3e12d83c494f3a2fd2e1c8c9c14dd417e84e5481cdbe57fc3cff333dab826c1d99ae38ab00752eb8cd406b83694dfde373c21c13d2d3c30d6dfba70ad3493a00ea7fba6e41537f21fc3cbe9e60b23dd9f9b57f27679267c7c17350c7f255f02d5852d7ae01fe125c530825ebc3d879927dac0bb418538413576189f40800dd7c413bfb8e523adf57bd034191a26fdad69955304afe5bb8c9f74ed4ecd880fe24b82a25e0cc48e7860a9cc58b99312bf4580deb0e8e22bdfb6015d3feade4e450da728462a23bf0f604267a6510ea484e40daa4cd41c21cf9176f7990f5622512e9d03da07e76105de041e80cc0748ba4143755685e57b4529dd7448412bed5648c91eaf4c024199460f3c8cfd3e508fb33df1366518a21103b03d46fd7c20b8aae6f375fd98c002b81b7ff540ee6bf177eb5cc31936178df469b72cd43945ce0d614ec8dec989db1690cddf3f425b9a9160d79835ac4c062fcf9a0579648104b08bd96129fcf52a0933b805d0ef121e03cbb57f23f167affd49d6f9a2283fb1603e6ed7156695741db92dcb83b8ff6524b029f7995658f6083f30311c38073b6700c99d0b0c90e72663fec746dbb538ff665238f054eb1e7f950b8620c4f560b0b25809c488b5bc18bc9a3207b5d2ef7ad7df8626154a68789d4d1da90860fa6d8dcbced7b377763979dd42279b6dff5048ffc2f32c43ee29415a3067bac600911f7fd2fb8a1624a21c8a42af449deff0efe0afcfa50f35563a2be57d5ea942b93c0b23402cc3ced386e14442a779921c1d96b42a552b741ccec20fb20299fa813404c250319e6698ca8a96abc74367ba95ded61e42b6e2444d46b9ca70904e7cbee39c2c284e4a344c5b371a57a5ff8895d3f63c0f7bb8f9fd6792bdf7b0ecb9e756658676dcf38403010c8d810677ed82ffab0452976b53d729dbff16580d0c20570d0dd04977bad428173d4016a7d6bff2401632890dff5c707eeda5de8bbe2de03257d179b14e02f4c8c3a75e1c3a706d998ffdcaeb33315bdbb3158d96023a90c4aad40ac638adb66743a6b6c990c0927bb4923f17ea26c7aacb377eb881f3a70c8781a5a498f69a14c479790c816fd067b42669cd26ff5b7520fd8aaa9618360ad28fb56f78bee07cf322e28e506389e04062fb5545cb1ff19a65f8a7301ff89d9b8c5b09793a4f8e16fbbddb3df78b8aa7cb77c8440c13cbc1991d8b30d9442bd95fdcfcf281d943f71aff438c6df548b4ce3952fa729359b43a0f50e57c0bd08efd1134d479f3a78128e827d715aa6f9c9e04d15c3c30d645d34f13d83b4bde748e2eadfc21b7681e5bb1e96de4b88cb959d6784655d9a27bbf45c632af201c3c0c5c9341b761406e00c4e15774ac0424bf8177fa24fb96f00358be5ba94883002471e7a461fcdf93b27ab1472c32291b02ca130669dfd3a04be11dc95a5d9d87457a667ae9ee0e8680707e1ed32b976072a0243aa47cbad8b9da29bed97994f06ae38289c031632af3ec0582759f5c1f1df82e0dc5db8a85541d501c1b326093b7d834ce220d468d076449ef30e2ebc9df7a854bd36bb748ddfb4efabcca8614bdef19e4ce4fc2105f880d7b108814d0e89533361d6657a2a15db97f98913575779d0dd8dcb6d5002dcd2c6e7b313526b9722d039688a5a91a226a5cdcd7fba13b059c9be6d2db9d883a09a9b61269212b7172fb42da81d9aeaa2ea75180e4b408a30ac4a18cf4f921bece5b05a55d2bb8c55590a8491e381eec7ec9adda337a01b2057afc318918f77b45405b554dd59790c5bfce3dfcf5ebbf86d19e393ff9647a84e72e801d14b7f3b8ddbc9a74d0105279c2ea68dbb4640b2eabff068368da23ee272f6d406236d5149a2c730892bb5616b4e49ce578b889ef3f123a4a302ae331dcc32d1f303b1dae10ae96e6f2d3cec35b96cdd97e0bc0e63c973c696d6e83137be6e82f31c2e97cbdcb247eac7e8a1618404370c09b091f26b11a5ba485580df1179a59798430ad1d0878d19870cde2d8f8cd503bf9d5fd4c6618cdc182c3eb6852259fa067f56062e7667ec6180349a8afb29474bb146ae3ede1ebc9fe2763f3d486d29cd8f2369b9d9a34b3ee5a9d7c57fa412e0971a44a67d6335b3cec99ce834fcb472046c493741d76d27ed20f41abd2765c670a53818b3acadb03458de676365b58a7d52c6b8a2af398cfddc0d9c1d1fcdc597d2567fed9d7802ca49330232bd6db794663a358042a42ea511e1322c55e43bbf530bee3af742d04a2fa78b1c32f97f26ad01b723c554cfa3de99abb97ce6a1259e7086e4c1e2b6c3949ac4aa55359ee89deb9682e9ddc0d93beb7f8a0c0e80beba756376015e9900014d64aa36e63aca08c95c60e3a799cb465d3cca11fad97d54cc94f690c8970a59b05e63e5a58a042c42e2e51e2ac3c070ebfd3096e7c9cb5f01d2c6d7b3cb631e817f871c3f3fdc9907a6c02b2d45e315e"}}}}}}}) (async) 16:03:00 executing program 3: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000040)=0x365f, 0x4) (rerun: 64) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x0, 0x5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:00 executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1000100000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x71e, r3) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0xdba, 0x6, r3}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="fbac", 0x2}], 0x1) r4 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000002}) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) setreuid(0xee00, r6) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x8a, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x40, 0x6}, 0x7, 0x400d, r4, r3, 0x20, 0x9, 0x6, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1000100000002}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$TIOCSPGRP(r2, 0x80047476, &(0x7f0000000040)) (async) fcntl$getown(r2, 0x5) (async) ktrace(0x0, 0x5, 0x71e, r3) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0xdba, 0x6, r3}) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="fbac", 0x2}], 0x1) (async) getppid() (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000002}) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) getuid() (async) fchown(r5, r6, 0xffffffffffffffff) (async) setreuid(0xee00, r6) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x8a, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x40, 0x6}, 0x7, 0x400d, r4, r3, 0x20, 0x9, 0x6, 0x8}) (async) 16:03:00 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r1) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x27, 0x4) sendto$unix(r0, &(0x7f0000000100)="6e491ad1d545570900970000000000eb0056dad18c0000000000000000863cd50482dbe5dfd7b1acf6505e5bd327e3035e0921b6d7da5c8de6b4cc02728f7eaf03981d00c7cdbc19e5b23d08145904cc5cacbe5195b67c7b12370173735b2f6e8322f48d7327ca19612b27e72c744fe985de09b79a046a151e354de54e9e05778e18c0d458edac0b230bd0f5bb8cb2526d", 0x91, 0x0, 0x0, 0x0) 16:03:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605635d700302b00fe8000000000000000000000000000bbff020000000000000000000000f800012b002e0000000000890090780000ed0000000000000000800000ffff00d33100000000000000000000000000000000a6"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:03:00 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce6a46e98a632248de9b5ec308a351c7e403db3673540db5e2988950d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b6856e69cd58214fad993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f0000000440)="021f9ce0d5edd45587", 0x9}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0xfffffffffffffffd) 16:03:00 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:03:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:00 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='c\x00') chflags(&(0x7f0000000800)='./file0\x00', 0x0) 16:03:00 executing program 5: sendto(0xffffffffffffffff, &(0x7f0000000000)="ca73885d1c3ce00b10dc4d06fbbabfc54c991853a0b7064426d1adfcc32137abbee9cd6c8fb04e025d935b6fe432aa9c0e72e70372c304f7a12d3dd3cec213ea2411b2814165b7c843a5bd9db1f37edc94f9167924c950dc3c05a18fb8ec787617bfefd674483c34a68c917bd6bcd7ac4fdc813912dd34e81a4d608524a06bef92db34a89b769ed4fa5b37b7525619266b1c7b58e5bad560cc9906867ff865d3628bf82817d2acd7dc73d71d94be611f703bb5519cacb883764eb6482ad1b43ee24a08df07a9303ff43ae27de75472ad1d4cd0871918f8eed344a5eca3f98dc823d842047ae0969cc5de4d04b9aa55e9", 0xf0, 0x5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x2}, 0xc) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sendto(r0, &(0x7f0000000180), 0x0, 0x6, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1, &(0x7f0000000380)=""/90, 0x5a}, 0x9c}, 0x10, 0x802, &(0x7f0000000480)={0x3, 0x4cc0}) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000500)="66394fef7b94f0e0c5b885c45628014c4ec674", 0x13, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0xf, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x2) recvfrom$unix(r0, &(0x7f0000000640)=""/238, 0xee, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000740)="6a5d882116bca5c1e35646c596bb992662a6c8abf9fbce53f44d594b32ad3103da31b54420233b81a043e6889d10bc4601d21a21dcc0a1ff25cb75235f8d47600da14bfe30c06c5f74d446b67ff317f109c85a7ca93d3d58fdedfd99aa22175ad501a8c7b7f938197ec7387c754ba54f0f1f3312f7e63946c3185ddb7d2c4f62b2f3b0dc9776d86967", 0x89, 0xc0c, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000840)='./file0\x00') getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/3}, &(0x7f00000008c0)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000900)={0x9, './file0\x00'}) r4 = socket$inet6(0x18, 0x8003, 0x8) getsockopt(r4, 0x7, 0x0, &(0x7f0000000940)=""/226, &(0x7f0000000a40)=0xe2) r5 = accept$inet(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) sendto(r5, &(0x7f0000000b00)="1f605c293c865da2d010ced32675857b4bdedc0ba56ee743bedadb4419093ca73d20f06fec843b0048348aea1e2980b1eaad2f1bb82ba6", 0x37, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x684, 0x2) mkdirat(r6, &(0x7f0000000b80)='./file0\x00', 0xca) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000c00)=0x4) socketpair(0x6, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000c80)=""/47, 0x2f, 0x1, &(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000d40)={0x3, 0xfffffffc, 0x68}) close(r6) recvfrom(r1, &(0x7f0000000d80)=""/98, 0x62, 0x800, &(0x7f0000000e00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:00 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="c88c5506a35ecbceac0007ad72f7bcc833655e95af12ef5bd63c30ef64820e5abbd6b0cf67ca91eabea630cefd442e4c8d88606ce6a46e98a632248de9b5ec308a351c7e403db3673540db5e2988950d961c1005a58b7b4d5280c89e8c9fef0b146c6eacb20d125aef59042c846e374f6adb4cea144a04587cb6abe9bb2be00b51c4ed3a24e1040575604a5f9055632e4f7214e0668cda34611dfec172ac0bd7d759b9259da534f2c681a6202a0ebda932d27891aca34c33160bf0b1a67c3da7554ac8b748c208bda9f51187a7764ba8d983c49bccba48eb70b6856e69cd58214fad993e4b9296fcd0dd763b15381d3334", 0xf1}], 0x1, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f0000000440)="021f9ce0d5edd45587", 0x9}], 0x1, 0x0) (async) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0xfffffffffffffffd) 16:03:05 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r2, &(0x7f0000000100)="0f8b718eee18d09f48dff61997c7bcbc9f02e1b232b1f7b0718b18b148b796356d399e8b3e77665de2c5a30bd22b8fc9d1c956c5e975c26430037fd23f8d3f9efa6081970608952b90b21247f03cf76c73aa71d69ff0778344637677b2fcf4a17889cf13d84dd308844330557abbe632d5b8d5b08d45a8ac0beb474fb193f0ad380f99ba9921be", 0x87) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x6, 0x4, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) write(r2, &(0x7f0000000100)="0f8b718eee18d09f48dff61997c7bcbc9f02e1b232b1f7b0718b18b148b796356d399e8b3e77665de2c5a30bd22b8fc9d1c956c5e975c26430037fd23f8d3f9efa6081970608952b90b21247f03cf76c73aa71d69ff0778344637677b2fcf4a17889cf13d84dd308844330557abbe632d5b8d5b08d45a8ac0beb474fb193f0ad380f99ba9921be", 0x87) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 16:03:05 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605635d700302b00fe8000000000000000000000000000bbff020000000000000000000000f800012b002e0000000000890090780000ed0000000000000000800000ffff00d33100000000000000000000000000000000a6"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 32) 16:03:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001600)={0x2, &(0x7f0000001580)=[{0x2, 0x80, 0x6, 0x9}, {0x200, 0x8, 0x80, 0x3000}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="0ae43f6a5e6f5667766babb7e584ed9bc717552d61cc2c550eae07daaa820139b5ba8e0f9a0cf0b4f5ad558ed44ee824abe4dc332a7e8c2f", 0x38) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/89, 0x59}], 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x28}, {0x7, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 16:03:05 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='c\x00') chflags(&(0x7f0000000800)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='c\x00') (async) chflags(&(0x7f0000000800)='./file0\x00', 0x0) (async) 16:03:05 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x8000, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:03:05 executing program 6: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="dd0700e80200f33eac5f447ea812783f", 0x10, 0x0, 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)="097a3ee779507b6e20bde6afa2b5527d6425dc03c7c4368167dd5aec59c28f265b040c44ab8c36ce060146f8f8cd3407cd2171c51eade67a195deb7da7436c51fa05a07ca4d0994eb52dddfb10e9bdbb30be239986507e76f0f5c9be86dce40b99aff2e3b020b98f9f4f604c668ac560a72dac3f786a78cfa93fb6b40c2b5a64778ae714fa3d0befd5e0e8627301ab72632b575723ac809df2bc6fd65165fb42aa1a77261da80585c07bf892e0c99287e62f2c5a15ea746224829896b4c6bcfccd47e0390f600833a613d8f6412a5dc495b49623dc5f887a7de9458c8904a33098b12e7e628aeb7901b645c8573be2f957157f8dbc514293", 0xf8, 0xd, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:03:05 executing program 5: sendto(0xffffffffffffffff, &(0x7f0000000000)="ca73885d1c3ce00b10dc4d06fbbabfc54c991853a0b7064426d1adfcc32137abbee9cd6c8fb04e025d935b6fe432aa9c0e72e70372c304f7a12d3dd3cec213ea2411b2814165b7c843a5bd9db1f37edc94f9167924c950dc3c05a18fb8ec787617bfefd674483c34a68c917bd6bcd7ac4fdc813912dd34e81a4d608524a06bef92db34a89b769ed4fa5b37b7525619266b1c7b58e5bad560cc9906867ff865d3628bf82817d2acd7dc73d71d94be611f703bb5519cacb883764eb6482ad1b43ee24a08df07a9303ff43ae27de75472ad1d4cd0871918f8eed344a5eca3f98dc823d842047ae0969cc5de4d04b9aa55e9", 0xf0, 0x5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x2}, 0xc) (async, rerun: 32) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (rerun: 32) sendto(r0, &(0x7f0000000180), 0x0, 0x6, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) (async, rerun: 64) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1, &(0x7f0000000380)=""/90, 0x5a}, 0x9c}, 0x10, 0x802, &(0x7f0000000480)={0x3, 0x4cc0}) (rerun: 64) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000500)="66394fef7b94f0e0c5b885c45628014c4ec674", 0x13, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0xf, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x2) (async, rerun: 32) recvfrom$unix(r0, &(0x7f0000000640)=""/238, 0xee, 0x0, 0x0, 0x0) (rerun: 32) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000740)="6a5d882116bca5c1e35646c596bb992662a6c8abf9fbce53f44d594b32ad3103da31b54420233b81a043e6889d10bc4601d21a21dcc0a1ff25cb75235f8d47600da14bfe30c06c5f74d446b67ff317f109c85a7ca93d3d58fdedfd99aa22175ad501a8c7b7f938197ec7387c754ba54f0f1f3312f7e63946c3185ddb7d2c4f62b2f3b0dc9776d86967", 0x89, 0xc0c, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) rmdir(&(0x7f0000000840)='./file0\x00') (rerun: 32) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/3}, &(0x7f00000008c0)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000900)={0x9, './file0\x00'}) (async) r4 = socket$inet6(0x18, 0x8003, 0x8) getsockopt(r4, 0x7, 0x0, &(0x7f0000000940)=""/226, &(0x7f0000000a40)=0xe2) (async) r5 = accept$inet(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) sendto(r5, &(0x7f0000000b00)="1f605c293c865da2d010ced32675857b4bdedc0ba56ee743bedadb4419093ca73d20f06fec843b0048348aea1e2980b1eaad2f1bb82ba6", 0x37, 0x0, 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x684, 0x2) mkdirat(r6, &(0x7f0000000b80)='./file0\x00', 0xca) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000c00)=0x4) (async, rerun: 32) socketpair(0x6, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvfrom$unix(r8, &(0x7f0000000c80)=""/47, 0x2f, 0x1, &(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000d40)={0x3, 0xfffffffc, 0x68}) (async) close(r6) recvfrom(r1, &(0x7f0000000d80)=""/98, 0x62, 0x800, &(0x7f0000000e00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001600)={0x2, &(0x7f0000001580)=[{0x2, 0x80, 0x6, 0x9}, {0x200, 0x8, 0x80, 0x3000}]}) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="0ae43f6a5e6f5667766babb7e584ed9bc717552d61cc2c550eae07daaa820139b5ba8e0f9a0cf0b4f5ad558ed44ee824abe4dc332a7e8c2f", 0x38) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/89, 0x59}], 0x6) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x28}, {0x7, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 16:03:05 executing program 6: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="dd0700e80200f33eac5f447ea812783f", 0x10, 0x0, 0x0, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)="097a3ee779507b6e20bde6afa2b5527d6425dc03c7c4368167dd5aec59c28f265b040c44ab8c36ce060146f8f8cd3407cd2171c51eade67a195deb7da7436c51fa05a07ca4d0994eb52dddfb10e9bdbb30be239986507e76f0f5c9be86dce40b99aff2e3b020b98f9f4f604c668ac560a72dac3f786a78cfa93fb6b40c2b5a64778ae714fa3d0befd5e0e8627301ab72632b575723ac809df2bc6fd65165fb42aa1a77261da80585c07bf892e0c99287e62f2c5a15ea746224829896b4c6bcfccd47e0390f600833a613d8f6412a5dc495b49623dc5f887a7de9458c8904a33098b12e7e628aeb7901b645c8573be2f957157f8dbc514293", 0xf8, 0xd, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:03:05 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605635d700302b00fe8000000000000000000000000000bbff020000000000000000000000f800012b002e0000000000890090780000ed0000000000000000800000ffff00d33100000000000000000000000000000000a6"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:05 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) write(r2, &(0x7f0000000100)="0f8b718eee18d09f48dff61997c7bcbc9f02e1b232b1f7b0718b18b148b796356d399e8b3e77665de2c5a30bd22b8fc9d1c956c5e975c26430037fd23f8d3f9efa6081970608952b90b21247f03cf76c73aa71d69ff0778344637677b2fcf4a17889cf13d84dd308844330557abbe632d5b8d5b08d45a8ac0beb474fb193f0ad380f99ba9921be", 0x87) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x6, 0x4, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) write(r2, &(0x7f0000000100)="0f8b718eee18d09f48dff61997c7bcbc9f02e1b232b1f7b0718b18b148b796356d399e8b3e77665de2c5a30bd22b8fc9d1c956c5e975c26430037fd23f8d3f9efa6081970608952b90b21247f03cf76c73aa71d69ff0778344637677b2fcf4a17889cf13d84dd308844330557abbe632d5b8d5b08d45a8ac0beb474fb193f0ad380f99ba9921be", 0x87) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 16:03:05 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='c\x00') chflags(&(0x7f0000000800)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='c\x00') (async) chflags(&(0x7f0000000800)='./file0\x00', 0x0) (async) 16:03:05 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900", 0x0, 0xfffffffc}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xac, 0x1ff, 0x2, 0x63, "0e9f846947502a0000000000007f8df344cd49da", 0x80000000, 0x8}) r5 = syz_open_pts() close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f00000001c0)="0d1ca2c813af02246adfa6f652838fcb9d09b5910069c38c8c54cadfc420e3a0ae6ca19fac02acca39e82840a4cb680d03520f24e05e712f64e8e975db14e7d55e01684a44", 0x56) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r6, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0xfff) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x20000000000000ca, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = dup2(r0, r10) dup(r11) acct(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x7f, 0x9, 0x8, 0x8, "60becfd74a2cd95cffca474287290fe800", 0x1000}) 16:03:05 executing program 6: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="dd0700e80200f33eac5f447ea812783f", 0x10, 0x0, 0x0, 0x0) (async) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000040)="097a3ee779507b6e20bde6afa2b5527d6425dc03c7c4368167dd5aec59c28f265b040c44ab8c36ce060146f8f8cd3407cd2171c51eade67a195deb7da7436c51fa05a07ca4d0994eb52dddfb10e9bdbb30be239986507e76f0f5c9be86dce40b99aff2e3b020b98f9f4f604c668ac560a72dac3f786a78cfa93fb6b40c2b5a64778ae714fa3d0befd5e0e8627301ab72632b575723ac809df2bc6fd65165fb42aa1a77261da80585c07bf892e0c99287e62f2c5a15ea746224829896b4c6bcfccd47e0390f600833a613d8f6412a5dc495b49623dc5f887a7de9458c8904a33098b12e7e628aeb7901b645c8573be2f957157f8dbc514293", 0xf8, 0xd, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:05 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x216, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "b5f7f8", 0x1e0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2, 0x4, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x8000}]}, @hopopts={0x89, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x81}, @jumbo, @ra={0x5, 0x2, 0xef9}, @generic={0x1f, 0xaa, "47f6f72e62094db2a04a0538bea5fc40a1dcdf02e238904e5ec80d14fad1ccb99f1f6169cc65bcb0fada25bbc60338ef0df7475854977d7387cbf23155d45ad02e679f677c323d51dd8a6c3637b223d9f8366079d767c1b9e602bfc742d83a9924fe144738cc447df3aa9198903b430cb66898eb54da67fa295436addcc84bd43ad2745e3ab59b64f00662aa89008e0cf743d9df2a0503eb1efbc7721e655fcaf100333342e2d8778b2e"}, @pad1]}, @fragment={0x4, 0x0, 0xff, 0x0, 0x0, 0x1c, 0x64}, @dstopts={0x89, 0x18, '\x00', [@generic={0x7, 0xbc, "5489d4d7f3a1e0def5b3804876b8d0e77566a1ce14e7c3de52466790bd8e165612bac6149399ed1a8527e2133be5e96068d26bb1e0049a04f673222dfd7eddf0746ca49b6c665b90d10e9d1206526440ab1c0c6850b1fde4730c3bc18e4c90e4f31c1ba8817a76f84cafd7d140823e5b5b85b21a1aeab200c76dc3985f8453f31f1cf7d81bbb032a86343121f997036a579ff1419fcb629b718d934b5089d32bcdbffc7a323054efc5ef727f607674bf1f64d6c5efdf705205de6bac"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x0, 0x0, 0x3, 0x65}], @generic="8ff97b7d1e190601"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) 16:03:05 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001600)={0x2, &(0x7f0000001580)=[{0x2, 0x80, 0x6, 0x9}, {0x200, 0x8, 0x80, 0x3000}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000040)="0ae43f6a5e6f5667766babb7e584ed9bc717552d61cc2c550eae07daaa820139b5ba8e0f9a0cf0b4f5ad558ed44ee824abe4dc332a7e8c2f", 0x38) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000200)=""/58, 0x3a}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/89, 0x59}], 0x6) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x28}, {0x7, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 16:03:05 executing program 5: sendto(0xffffffffffffffff, &(0x7f0000000000)="ca73885d1c3ce00b10dc4d06fbbabfc54c991853a0b7064426d1adfcc32137abbee9cd6c8fb04e025d935b6fe432aa9c0e72e70372c304f7a12d3dd3cec213ea2411b2814165b7c843a5bd9db1f37edc94f9167924c950dc3c05a18fb8ec787617bfefd674483c34a68c917bd6bcd7ac4fdc813912dd34e81a4d608524a06bef92db34a89b769ed4fa5b37b7525619266b1c7b58e5bad560cc9906867ff865d3628bf82817d2acd7dc73d71d94be611f703bb5519cacb883764eb6482ad1b43ee24a08df07a9303ff43ae27de75472ad1d4cd0871918f8eed344a5eca3f98dc823d842047ae0969cc5de4d04b9aa55e9", 0xf0, 0x5, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x2}, 0xc) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sendto(r0, &(0x7f0000000180), 0x0, 0x6, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1, &(0x7f0000000380)=""/90, 0x5a}, 0x9c}, 0x10, 0x802, &(0x7f0000000480)={0x3, 0x4cc0}) (async, rerun: 64) mkdir(&(0x7f00000004c0)='./file0\x00', 0x4) (rerun: 64) sendto$unix(r0, &(0x7f0000000500)="66394fef7b94f0e0c5b885c45628014c4ec674", 0x13, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) (async) r1 = socket$unix(0x1, 0xf, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x2) (async) recvfrom$unix(r0, &(0x7f0000000640)=""/238, 0xee, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) sendto$unix(r3, &(0x7f0000000740)="6a5d882116bca5c1e35646c596bb992662a6c8abf9fbce53f44d594b32ad3103da31b54420233b81a043e6889d10bc4601d21a21dcc0a1ff25cb75235f8d47600da14bfe30c06c5f74d446b67ff317f109c85a7ca93d3d58fdedfd99aa22175ad501a8c7b7f938197ec7387c754ba54f0f1f3312f7e63946c3185ddb7d2c4f62b2f3b0dc9776d86967", 0x89, 0xc0c, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000840)='./file0\x00') getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/3}, &(0x7f00000008c0)=0x5) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000900)={0x9, './file0\x00'}) r4 = socket$inet6(0x18, 0x8003, 0x8) getsockopt(r4, 0x7, 0x0, &(0x7f0000000940)=""/226, &(0x7f0000000a40)=0xe2) (async) r5 = accept$inet(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) sendto(r5, &(0x7f0000000b00)="1f605c293c865da2d010ced32675857b4bdedc0ba56ee743bedadb4419093ca73d20f06fec843b0048348aea1e2980b1eaad2f1bb82ba6", 0x37, 0x0, 0x0, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x684, 0x2) mkdirat(r6, &(0x7f0000000b80)='./file0\x00', 0xca) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0), 0x80, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000c00)=0x4) (async) socketpair(0x6, 0x5, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000c80)=""/47, 0x2f, 0x1, &(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d00), 0x8000, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000d40)={0x3, 0xfffffffc, 0x68}) (async, rerun: 32) close(r6) (async, rerun: 32) recvfrom(r1, &(0x7f0000000d80)=""/98, 0x62, 0x800, &(0x7f0000000e00)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:05 executing program 3: r0 = semget(0x1, 0x0, 0x37d) semop(r0, &(0x7f0000000000)=[{0x1, 0x2a8a, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x101, 0x800}, {0x4}, {0x4, 0x4, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x82d, 0x1000}], 0x7) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x4000000009, 0x460) semop(r3, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r3, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r3, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x1, 0xffff, 0x1800}, {0x1, 0x1}, {0x2, 0x0, 0x2000}, {0x0, 0x4fd}, {0x1, 0xd1, 0x1800}, {0x4, 0xd7ad}, {0x5, 0x4, 0x800}], 0x8) fchown(r1, r2, 0xffffffffffffffff) setreuid(0xee00, r2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r2, 0xffffffffffffffff, r5, r6, 0x1bc, 0x9}, 0x7, 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xddae, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x41, 0x6}, 0x7, 0x1000, 0x3}) 16:03:05 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x216, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "b5f7f8", 0x1e0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2, 0x4, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x8000}]}, @hopopts={0x89, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x81}, @jumbo, @ra={0x5, 0x2, 0xef9}, @generic={0x1f, 0xaa, "47f6f72e62094db2a04a0538bea5fc40a1dcdf02e238904e5ec80d14fad1ccb99f1f6169cc65bcb0fada25bbc60338ef0df7475854977d7387cbf23155d45ad02e679f677c323d51dd8a6c3637b223d9f8366079d767c1b9e602bfc742d83a9924fe144738cc447df3aa9198903b430cb66898eb54da67fa295436addcc84bd43ad2745e3ab59b64f00662aa89008e0cf743d9df2a0503eb1efbc7721e655fcaf100333342e2d8778b2e"}, @pad1]}, @fragment={0x4, 0x0, 0xff, 0x0, 0x0, 0x1c, 0x64}, @dstopts={0x89, 0x18, '\x00', [@generic={0x7, 0xbc, "5489d4d7f3a1e0def5b3804876b8d0e77566a1ce14e7c3de52466790bd8e165612bac6149399ed1a8527e2133be5e96068d26bb1e0049a04f673222dfd7eddf0746ca49b6c665b90d10e9d1206526440ab1c0c6850b1fde4730c3bc18e4c90e4f31c1ba8817a76f84cafd7d140823e5b5b85b21a1aeab200c76dc3985f8453f31f1cf7d81bbb032a86343121f997036a579ff1419fcb629b718d934b5089d32bcdbffc7a323054efc5ef727f607674bf1f64d6c5efdf705205de6bac"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x0, 0x0, 0x3, 0x65}], @generic="8ff97b7d1e190601"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) 16:03:05 executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) r0 = socket$inet(0x2, 0x4, 0x5) setsockopt(r0, 0x5, 0x5, &(0x7f00000000c0)="18021ede06a5d0615969dc6f6f465eefea2d38c01b8dde350d9e266766ee1cea81bc7ab54c575893cbb37d0d67256ea7f1fe6c444767b877adc827df3690578b6c8cf3582e6805d71326b1e0bd40c39100a094bce1775f9b3cea62fbb953d3e66dfd1015f4e597d7375faf483e82dbb8b37b50f4ded36214a3bff6546fdb761aa8376c3675a09dd1f873be1a281e3932a50f0c1b8ec1dcad42688e99f6c2ff04c81bcf8d360cb1032976daeacf2924247acf5db1b181d16818", 0xb9) 16:03:05 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:05 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x216, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "b5f7f8", 0x1e0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2, 0x4, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x8000}]}, @hopopts={0x89, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x81}, @jumbo, @ra={0x5, 0x2, 0xef9}, @generic={0x1f, 0xaa, "47f6f72e62094db2a04a0538bea5fc40a1dcdf02e238904e5ec80d14fad1ccb99f1f6169cc65bcb0fada25bbc60338ef0df7475854977d7387cbf23155d45ad02e679f677c323d51dd8a6c3637b223d9f8366079d767c1b9e602bfc742d83a9924fe144738cc447df3aa9198903b430cb66898eb54da67fa295436addcc84bd43ad2745e3ab59b64f00662aa89008e0cf743d9df2a0503eb1efbc7721e655fcaf100333342e2d8778b2e"}, @pad1]}, @fragment={0x4, 0x0, 0xff, 0x0, 0x0, 0x1c, 0x64}, @dstopts={0x89, 0x18, '\x00', [@generic={0x7, 0xbc, "5489d4d7f3a1e0def5b3804876b8d0e77566a1ce14e7c3de52466790bd8e165612bac6149399ed1a8527e2133be5e96068d26bb1e0049a04f673222dfd7eddf0746ca49b6c665b90d10e9d1206526440ab1c0c6850b1fde4730c3bc18e4c90e4f31c1ba8817a76f84cafd7d140823e5b5b85b21a1aeab200c76dc3985f8453f31f1cf7d81bbb032a86343121f997036a579ff1419fcb629b718d934b5089d32bcdbffc7a323054efc5ef727f607674bf1f64d6c5efdf705205de6bac"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x37, 0x0, 0x2, 0x0, 0x0, 0x3, 0x65}], @generic="8ff97b7d1e190601"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) 16:03:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) dup2(r0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) 16:03:05 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xe00000, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) 16:03:05 executing program 3: r0 = semget(0x1, 0x0, 0x37d) semop(r0, &(0x7f0000000000)=[{0x1, 0x2a8a, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x101, 0x800}, {0x4}, {0x4, 0x4, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x82d, 0x1000}], 0x7) (async) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r2 = getuid() (async) r3 = semget$private(0x0, 0x4000000009, 0x460) semop(r3, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r3, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) (async) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) (async) semop(r3, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) (async, rerun: 64) semctl$IPC_RMID(r3, 0x0, 0x0) (async, rerun: 64) semop(r3, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x1, 0xffff, 0x1800}, {0x1, 0x1}, {0x2, 0x0, 0x2000}, {0x0, 0x4fd}, {0x1, 0xd1, 0x1800}, {0x4, 0xd7ad}, {0x5, 0x4, 0x800}], 0x8) (async) fchown(r1, r2, 0xffffffffffffffff) (async) setreuid(0xee00, r2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) (async) setreuid(0xee00, r5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r2, 0xffffffffffffffff, r5, r6, 0x1bc, 0x9}, 0x7, 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xddae, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x41, 0x6}, 0x7, 0x1000, 0x3}) 16:03:05 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) lseek(0xffffffffffffffff, 0x9, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000400)=[{0x7, 0xac, 0x1, 0x3}, {0xf001, 0x0, 0x2}, {0xff, 0x6, 0x0, 0xfffffffc}, {0x3, 0x6, 0x8, 0x2}, {0x3, 0x1f, 0x81, 0x101}, {0x7f, 0x4b, 0xd2, 0x2}, {0x7, 0x20, 0x2, 0x1}, {0x818b, 0x4a, 0x5, 0xffff8001}, {0x1, 0x1, 0x3, 0x65d}, {0x62, 0x4}]}) lseek(r0, 0x0, 0x5) getdents(r0, &(0x7f0000019200)=""/102400, 0x19000) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x7, 0x84, 0x4, 0x2}, {0x8000, 0x7f, 0xa0}, {0x7, 0x4, 0x0, 0x10000000}, {0x3, 0xa, 0xe0, 0xffffffff}, {0x5, 0x5, 0xd, 0x7fffbffb}, {0x2, 0x5, 0xfe, 0x3}]}) r2 = socket(0x2, 0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x5, 0x7, 0xa128}, {0x40, 0x84, 0x0, 0x477cefe5}, {0xd, 0x5, 0x7f, 0x2}, {0x65, 0xff, 0x6, 0x4e}, {0x6, 0x6, 0x1f, 0x5}, {0x81, 0x5, 0x8f, 0xffff99a5}]}) write(r0, &(0x7f0000000340)="331f17fb3c0ae2324f86f7eee7743e5221da7f40027925ca31e0fb44d3b99ab98ed117231c4596632200000000c7feba509f31d5f5c6aed9f664fda42d9bbe9d93cea4fc74b407726bfe7c20e223077cdc3ff9db5366d388a27071f46180aa5cc93e63f5081fcf3148b534bc0000a160788e44362c46027e6d53a0000000000000012fb88c11879756efe763", 0x8c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000019180)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) writev(r5, &(0x7f0000001a00)=[{&(0x7f0000000580)="f4474817aef2d542fa3ec5b69336aeb4c1903aa241ec472ca0166be60c29d2a7a05bc6f110e4369c76ff404ea358dcb21c4aacb6a916f6f847f2468f97022c795dc5683d40e946e5c3a0e1b9499af5a73d6481ca1eb3301895c2620fda1073afc0f22648c55da5991d937d416e527f97219cf82a3024306a92749442fe1fb4b898591a88f49cc7172a404bc467af23222231bed365af6b5b48ca8b418bd96c2d34d7d7fb03de538e662c4aa9931a4c682de112f555f46933fd88dfa8bbad5691b9ccb9c36b3a", 0xc6}, {&(0x7f0000000240)="fafd450be079848ded47c918473f0f1337b5ecc1edd3fe6a0af89e65bed27b33e7b6a9dc2641f0fa552a509c051c930d011d79612091f2b75da8219362e822d957943cc76772", 0x46}, {&(0x7f0000000680)="5512bb2eb9c43745e48376d4f0433debae34d885bae79fef53fe7b77ec4d094be0040c69e12978313d4779cfe646eca1a153cbb975b15506ff7cc6c202f985294ec332effeeddeebb5029d207925e843f8d69d9d1a4fb6ab31c78c637bfa83ca244ab29f4fcb77c50e8d36ee7f57eaece3c35c0614b6c5f764c92b1c2ea9724227d1eb83d06dcd0fdd19c6b2b7cd50fa62a2e28600a17b51b7fa3a2326e19819196078807e01008fd05b55ab933234", 0xaf}, {&(0x7f0000000740)="d68c40a96fb2b91b138ec9a806dd49f9007a6743289cb62e2d8f8f4062b93b92d6bb9dfa2fba19956035dc29ea8650f0e9bcaa7da4154fc594ade61fa5011ba27cf4e50d50623b518e046a47d187553637ed6e144ad504153af8fba88395b962002f0b4f9e5540bf5d2ef05c7820c348a0d4e49f0017a8122f47697407b906f8c7891b725c3e5c6f8f250d42ad72e40c86efeea0462a0b66f93e89f641ce40fcb60731f82ba4a249394bd53ab622e53ac3e5c9bb6522913df15e0b1b554abc352fe83bc5cab713b1e512a09ba296a38dd952fe5ca80b87fccc58968b6fda8067bb3168940dafc927b3bc59f532d1c58155129e96", 0xf4}, {&(0x7f0000000840)="910aaed2e7d3be61debd1e199b957dd03faed543b4cf2c2ff81907f7d21d04f4b73bc846620221663e96c891918373601dde50b2b171218ca0414116e6c4bbfca56ecc631101c28154ce3d4b11aaefbee3e0e0161401b7f77197e627e2952f0bf7fee59624148a4ac1701ac8b50f471b10f6b37c8995ca5ed2aa3f3f1f87544101ad302c5b6671bf2906724f1887b7c08438713863ca310aa3fde41c297479b8be8f2018c49f5594786f6f11c7f7db66d3ce6c1edca697e1fc2b6fcb693e1027181d298f13266457bec07dcd69aab8200db5ddab1466364ec99e1012b4f708ff8d81cc598c3c43e96f464f035362a8884dbfce521bb5bd9db256b91e477fc3b266482de241382ba8631e7061554295a5edf585a856b2f809137e0ce99161a30b072d2d2d2da1b2f08cfe2dbebcca82cd20d36972b8a42af251c167355fa0618c27d0961e02acd4c46e2742e392377cb537c895adfb2a1a22fad44d3f4ba07b4a148e73124b19c9accefdd78f96954e4b1e85c78d9d015d844b3bd75ef151c67648a085f3df42d05d358e48396fd9a0e9a2378a5917e1b661a9e5b1f0f42ed67c54321f91dd65e6d48697e3f16d8cb0ca46c3fa68e94bf58bcb65de845c9dfcf1a0cbc914a17160f9e12c36bf6abe7fcf84460e850734eaadf792a41dcd8053ca50551e52b3ce6d2f1652ba836ef354778eb38e0e06ff2150705e34f04a7e6e0f828c48c593e9f6ba53ba88b24aec220cebb21d6798641e656b48e82cc777d3d2964c00a0fea06f2d38fcb9d2b4487555f119cec8cfc3443fcadefc8966c8517f997969f4e1922492ae832afb430e6a8940e32a8b50d472561a81c5d84770970dc0e59a7d80ba8cf9e019eee8d5c971baf9e9d228e17748c2c5d5f4aaad9b890686e7cc2a90be689c1a13cd69e164b1e4549952376500ce719e77a42efe2ad545586e9a9b5bd9630b2fe631c39be4ecb95d35493392955c576c6cbec5879d97a7c92b591e7d7496b6fce62e9394a4b80de7544752a96ccf32a4206c5546be00817db5726aeb78f313b36ae2bda48441d803c18d811ce4d8102cfa6fe4f7e8ab1207afcc53ae5b9499bfe070fbe826e441ddeeaa246b2acbf2e5c386f2f15a133a2a1441318efdbbdc25e91551d77f97e18773f8150735ef38cb480e6ec9bc4702d6bd735b0513adb3851ae250ec0f509f3e68cb85aa9f30d7e967a1727a06c0d0d16dc56bc47b7dd5758ae31a1add168503458df03078c3a077ed027f4a78d578e82616ffc99368d4c0f293b0752f69aadaf05a84cebab1ba5d82482c0a43f1d8b4ebb755e43ac43d99e05b37657ae00c0eed1c95c675fb5edf7d267c63162f0147d047944c5c412a5544fc555ad6e8b62d91b9f620dbf8e1f1d4441fe45a1a00ad6d4827947ac905c0ec59db2fe7a8a2b8070e8a4ba2da9cf9655bd7eb7a01960b22526be703b95fa70febdc70a7b3f2d60217b69fa3e75fff9e65cc99e417850ca7034c95cc24ac1f1c83f0b0702a9881399a496579aab36fca06e3d22a4ae737a6c5abe47564058b86cb7d611d34d6b565cb795b26631e12b90a2dce5a1fd32b872e5e6fa0598491711aec5e9d13ac82efd55ed0e2e0e91e5db6aa92eeafacd103e68b919fa6fc9c31bfb7c8bfcec692b7eee6c30dd333b3bd7cfa79c7ae022344e43c17f24c5f3d877d8c3a74cc32bcde76072a5691debe5eb9a3a7fd88a0f1a86b9c50536edc77cd65fb46d5d128ea1af8290c951e060049eea9f0e4dc6f9ef9bb49b4887713f4be3d2684953e6f9a00a4ae2863ec687d651b5805052d001052a36963afae0a822a28f6bbd8335ecb5456e501435b25cb66d57279084f7c1e2f21952a3559e3462d31f97151f2fed954f9acb965fec8cc8b72c9afb0f1a74df4a386c1588c5e1e5287aa6813034da9c428e28fbc8591fffa6ac3650d303c8682b879d5efc023fe82b5f253b39bfcc1d6ac9a893a933f4717630c4672d73dc0c320645b8cbf06d233af8e2929d03720c918eec081d87244ab9f887410c1a5830512f4f971c1584d960e680aca67ed6beeca8edb47c935c7dff9f892fb449e9f814a3b83a82c0669a279d480bd828be67f999b1514f3e5c9794caf741b4db94e0119c1bd746adff994fa64d9598fb75ff87e8a046643d4953dea476a766ef25b515688e8eca08548d99c81d2e5123bee2de86adf5f0d8d87a9a78c0debd97b2f13e8a342426eb069c7bb304962bf7c0ed726417023174bb78a4c15538c52a06c217b8e27826bbfb52666a2b15753aaaf5c7eef299bf485c3792a732569aa0e70fb300fe6481c2ca0ebd6db6a19ff063e9d38581cbd4fbfc1634f4ed76a38a8a4c5224166aee6b25bca08147c710a58775b0c85dd053f2fd0d81781b8741107dee674fc63248663f8102801a6a8e6770a4f7f6e1a5c8fd31257c3ddc3299d9374994d392f35cc5ba7e2cb5895a5a7c68d75df1a1e64914a63204c0bc3306a538ecd0b2b3abb1090178831146f42e1e0703de7ddcf90a71d9d768e732c875cb3fc4435967d50c5805c12c925bb36a82ad0d25981df79cb5fe4027c447f5b8604e459ca38bd4e3b845beda4ed61de13c495273cf43861496ff95871ab1526d25d76ca21dbcae7360b09f5b0d1ab92fceca110cfa3f114eae924d07e6ca7df5864fc52c6e29ed7a677b0ec70e64b58c87662c7e13153416ee892765e50e4ba961d356033638d76a195ecf25dc1a0c96912fc9d72dca76476b33dce94b7c56e19584d1ae1cedd69635e8258837f95bcc1bacc06c904b9e8b5865d63d48e0ed6e56cfac3c9555eda7f8e56c84916905f255e692033d774c27413720bee12ca6de3688aadd93aa6de6a637e12ae763594678b1da7bbcbac122d553bb611a52430e865e68331e04e90e9f4b3abdf983d9375c8a1c6d310de47868c60560b5c21ffd448ac1a0ddc290b7f35025ed7fd0101e66c837df4df4cb03404fea89c1909af9862c5afe9f969a2404303f4bd4a05a4dd3256f45425410dbccb49f43c1b471a85573df899b890929a33c2c0525152ba1b4691e4bda641ab652d2057787dd125d3f7894b6a2374c1f1d7b04ea6a7b3a336a4f55ca2a386a4c159203908b04df26ad534782c995e13232cd9a470460f1818c8b5cb090b6ad2ef26d7accba8e83fca32b6fd15af4cd6155671343f3ea70ddd240a321be612ad9a41f1a6172181c907c9248c629a855b74d0de7b1f6a84d5c55bc49732b740e60d3b3c959467ea479b457291a41ff03376266564b7b74d0ba8f2b565f14c3ddd64fb4b7788a2c1da27e962ef000245aaa22d6e2bafa002c9c661bd8c352b40ba56e3554e699a2d6c5575398ea82e9b5d414b8d2fbd0c5ceb90099fad8cb98910c0ddb99167e9d26257d9768b8ad276068e19de121af751ef445529967979325cf27e363f05d1acd8beff9f5b1d7af47c30c11ac545da5ce5e9691fc63fa384be30eb2f21fabccd8500ac6f16376c8bbcb0cb4ed10ab44349de0be6041c1eae49fc48fd58111825677c151b7bada8e21049a01347921601b1b52df9982f68f0bbbea8cdd08423f93d2b13843d95a95cb34386334e67b7ebebdb0467966809fefc0eb29f7233e5d99d2e1375a5661021a3449093c0142923ac02684c3b955e08a6b9d38939f2c68e3378a2b67eba4f26bc6cbbc4958e1802e739910995c774c5babe15395c3e790de631510f97c7dc0aab1ed4f604c49f2f94f7731df55a5541c9b27c019ed4e23c4451768cd08ddb4a73047489982aa47d472af9a04a9b6819fc93ee6fe96f3bf72637f0703673a285b291f4dc0e3c07d39245427c933a6a2b28812e69b7df4f8af547af1809bfa845c50133dfed6bff60abb856a1c43b787a4788f9c08aec51cec8a01c037fbcadb0487dbf094fa964d340ae0dfad821ef54483d6af78bc5633cd5a83e7864bba32ae2926ef6737738c62fe2206f26e11c4e1e0c63c03cffb4aa55c0107d942fc71d2228e8570fb942fdf165e3de7fb1d1e211c91c3c5f69fd68eddfb86561eae2341dfd2b07c8789ad36b5783d5d164cdfdc1fe5d61dbb610e20ab15d1d6b304ccf3a8a9c9058c7c24fd341f5e9424f07c218e75b6a8a6bafe6cbda6904c1144b88b7ef17e1b95622eee53606dc7e1ccab8ae6e50eb113bec7fa4308ce9a04de113bc2a021a1e8a7104bd88f57da662b45ddb95e64346a8697329087fd125c2d6c76c730e5e27c33b3a1afee65ca5c249b906a3bac546d63e61b8852fe22b96b27e0960660cda813e41121ecab37df8ee09a3c6b4fe0e20553d913f4d681752166b840958303d662248253ec805b80740615bcec290f02f45bdc7dc5136a6936cd8ffe95a34caf042fe8860a61499b2dd11196b26406928deaa7907815f8c2793e12cb1dd64cf766aae1e1bd85094cadb9df3c6cafb8cec71d7fe7fdbc06b7bc180404731acc993a2fbbe0e19f386752f48deec290fc33da1607de6b69b4f5370aa07a87a1b7eb48e5be93326a59a201df1418b7951d37fe5556688ec8497ce4387246933e67a2a3ed4b9353a22b014129cd1d1635f59989757360f988d44826c607bb08cea08e6d8fd6b9c25752c7a049f79e975ad320a007f8c908bb7ea800cbcbe7a2c53f0eb53858bb225797d94afae12f8d0507c16796478038e00261f7ea19a98a3c23a15f4e882d4bce1a3827e3eedb3730f0f8cf11790d557d1c4614d06628eadaffcf090f0761d7d15721e0eb361f9a9e4201cbf0a9ea56426d14763268fd97475e9cdfb1f59870159817b7cdc1f96a9692932b23f575d933d0c38f5be2f62bd3e73c5b2a1ba1fee02a287cadf8ca3086eac7d3df7bbce8cad234e925171c64439c8063b93c660c5364c2035817423e4da847c1d7c3aa19988907c553bef6d9342ca6e5351adea5dbee964cb048582cb0e9d8a0c48861653a552fde44c266d62bc261ce76b982cf8dadc4b458547d61a1756b7cda3d8d5a1e7897702bc8f91ca2e0455f8e5b6926c0ad4b539bb2b0f663e8fdc6bf8b6189bc5c75fa86cd91413efdaed1b36ed6e813563da7d593681dcea6ba3891df002a6e2a47949eab1fc119bd24ac70b167631fc940e1a53a91d54f4863a524975a500a9ab249d1714c80684665e5dd1286958e11fc05006ec43d782963f0a8d5ea6f018ac97e701e578c6e6cf4c7bd87d1f624c454d9a508cf2f2ae6eb883797d0b5594950e60c9c9e7d8d25fef7cc65862e2265f015facbc9707ad62a7b1b59a47bf515ee00262325187b450ee2a3b9713f22e526c194801b969202e3c4552d089abc83aaae40c4cb72f94a13f85ca569f0ada1b8145c239507c25fac87c64514fc8472d4df54c2dc2f299cbe412b6d6fe7b3b07a669444708e39eaee9ab5f6da31603d8183d5e255ef5e069cdb1242df03a4cdad9fb793d3d736c877245514686fcc5b7d03af90ac36ce4d043a1f5b91677d25da919c3d426a944a5d2ca539ca12e1c7da0cbd9ced67044e0d9c0defb9a1e7d3e5bd3af0fe418829adfc3d6d5b76a7f019d61eb9f900611988a288c621b88939b2ad5d4b45987d673c0630cadd5f127ad9253fddf39a1ee9efea8f997fb20c8b3a3c1c1c273cbf8ef1efa1a6bbd89b36dc327ef85300df07a5dc60a3c9ba040ccdabc22f9dcbab1e6022e82982b50ff67472a49aabef8dce5e0ddff72be8b4d50048a71b05426db12df374199e34d2e28aed3b7897e8a452c365b42c41785156863ce6a70129c7616e8614d586f860bb75de158b2db4aae0d023a5849cb620068a41dc3e0f06d926b7615373b8196", 0x1000}, {&(0x7f0000001840)="2622e69ffa9a896eddde7e3e60d810fd5582d025dac39b9ee679ca5bfd004a6065a8559f55ad9a9db881e608ab02d2b65bf7e8351400214bd177f69660e5dde6c7adc322d3f36fb616b14556edcd597ff7986d7b7a71b521a8188e08fe2d0de41487d0c6f45a213acc7982dfd18535c8e6fc1a332e2729f0481e9e97a4cced50bbd689c8f732574df02284c49ea873beca14335db3a33085eb24b12cb44cd7b3dba29ac0c28afd62daaca2fa77954c0198b63c9d6d6695685a5b0bc75321", 0xbe}, {&(0x7f0000001900)="5458882785ca8ea58fa47b09ad2f885a8f4e902cececddebf58a8468e3f56ac601bbf8c6ec654023f8604a9ed977d1a6e3121bfb79ea53550be1f4949cab4cb1697b10850fd2f0406cd7455bb10e8f80607363c5f56205d32f2d46868e25064a8344c2bfa6a7ad54bd78459605a7b4a4adb1383e049745fd2625fd0c841b0f148055de167dcdd370ff6830e33abfd95f05ea368f5b65b5085c37411ca59e9478015bda5f4bb55716622f05db5bd626a8e8ae7a0b992ceb8e681bb1fb4e2601a2b5d28b780e01e9ce43b9bc15e2", 0xcd}], 0x7) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000480)) r8 = dup(r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:03:06 executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) (async) r0 = socket$inet(0x2, 0x4, 0x5) setsockopt(r0, 0x5, 0x5, &(0x7f00000000c0)="18021ede06a5d0615969dc6f6f465eefea2d38c01b8dde350d9e266766ee1cea81bc7ab54c575893cbb37d0d67256ea7f1fe6c444767b877adc827df3690578b6c8cf3582e6805d71326b1e0bd40c39100a094bce1775f9b3cea62fbb953d3e66dfd1015f4e597d7375faf483e82dbb8b37b50f4ded36214a3bff6546fdb761aa8376c3675a09dd1f873be1a281e3932a50f0c1b8ec1dcad42688e99f6c2ff04c81bcf8d360cb1032976daeacf2924247acf5db1b181d16818", 0xb9) 16:03:06 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00']) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000280)="2d6e64f11256fac3a3c472a46846", 0xe, 0x0) 16:03:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) dup2(r0, 0xffffffffffffff9c) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) 16:03:06 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xe00000, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xe00000, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) close(r0) (async) 16:03:06 executing program 3: r0 = semget(0x1, 0x0, 0x37d) semop(r0, &(0x7f0000000000)=[{0x1, 0x2a8a, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x101, 0x800}, {0x4}, {0x4, 0x4, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x82d, 0x1000}], 0x7) (async, rerun: 32) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 32) r2 = getuid() r3 = semget$private(0x0, 0x4000000009, 0x460) semop(r3, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) (async) semop(r3, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r3, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) (async) semctl$IPC_RMID(r3, 0x0, 0x0) (async, rerun: 32) semop(r3, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x1, 0xffff, 0x1800}, {0x1, 0x1}, {0x2, 0x0, 0x2000}, {0x0, 0x4fd}, {0x1, 0xd1, 0x1800}, {0x4, 0xd7ad}, {0x5, 0x4, 0x800}], 0x8) (async, rerun: 32) fchown(r1, r2, 0xffffffffffffffff) setreuid(0xee00, r2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) (async) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, r2, 0xffffffffffffffff, r5, r6, 0x1bc, 0x9}, 0x7, 0x2, 0x6}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r8, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xddae, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x41, 0x6}, 0x7, 0x1000, 0x3}) 16:03:06 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) lseek(0xffffffffffffffff, 0x9, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000400)=[{0x7, 0xac, 0x1, 0x3}, {0xf001, 0x0, 0x2}, {0xff, 0x6, 0x0, 0xfffffffc}, {0x3, 0x6, 0x8, 0x2}, {0x3, 0x1f, 0x81, 0x101}, {0x7f, 0x4b, 0xd2, 0x2}, {0x7, 0x20, 0x2, 0x1}, {0x818b, 0x4a, 0x5, 0xffff8001}, {0x1, 0x1, 0x3, 0x65d}, {0x62, 0x4}]}) lseek(r0, 0x0, 0x5) (async) getdents(r0, &(0x7f0000019200)=""/102400, 0x19000) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x7, 0x84, 0x4, 0x2}, {0x8000, 0x7f, 0xa0}, {0x7, 0x4, 0x0, 0x10000000}, {0x3, 0xa, 0xe0, 0xffffffff}, {0x5, 0x5, 0xd, 0x7fffbffb}, {0x2, 0x5, 0xfe, 0x3}]}) (async) r2 = socket(0x2, 0x3, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x5, 0x7, 0xa128}, {0x40, 0x84, 0x0, 0x477cefe5}, {0xd, 0x5, 0x7f, 0x2}, {0x65, 0xff, 0x6, 0x4e}, {0x6, 0x6, 0x1f, 0x5}, {0x81, 0x5, 0x8f, 0xffff99a5}]}) (async) write(r0, &(0x7f0000000340)="331f17fb3c0ae2324f86f7eee7743e5221da7f40027925ca31e0fb44d3b99ab98ed117231c4596632200000000c7feba509f31d5f5c6aed9f664fda42d9bbe9d93cea4fc74b407726bfe7c20e223077cdc3ff9db5366d388a27071f46180aa5cc93e63f5081fcf3148b534bc0000a160788e44362c46027e6d53a0000000000000012fb88c11879756efe763", 0x8c) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000019180)={'tap', 0x0}) (async, rerun: 64) r4 = fcntl$dupfd(r2, 0x0, r2) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) writev(r5, &(0x7f0000001a00)=[{&(0x7f0000000580)="f4474817aef2d542fa3ec5b69336aeb4c1903aa241ec472ca0166be60c29d2a7a05bc6f110e4369c76ff404ea358dcb21c4aacb6a916f6f847f2468f97022c795dc5683d40e946e5c3a0e1b9499af5a73d6481ca1eb3301895c2620fda1073afc0f22648c55da5991d937d416e527f97219cf82a3024306a92749442fe1fb4b898591a88f49cc7172a404bc467af23222231bed365af6b5b48ca8b418bd96c2d34d7d7fb03de538e662c4aa9931a4c682de112f555f46933fd88dfa8bbad5691b9ccb9c36b3a", 0xc6}, {&(0x7f0000000240)="fafd450be079848ded47c918473f0f1337b5ecc1edd3fe6a0af89e65bed27b33e7b6a9dc2641f0fa552a509c051c930d011d79612091f2b75da8219362e822d957943cc76772", 0x46}, {&(0x7f0000000680)="5512bb2eb9c43745e48376d4f0433debae34d885bae79fef53fe7b77ec4d094be0040c69e12978313d4779cfe646eca1a153cbb975b15506ff7cc6c202f985294ec332effeeddeebb5029d207925e843f8d69d9d1a4fb6ab31c78c637bfa83ca244ab29f4fcb77c50e8d36ee7f57eaece3c35c0614b6c5f764c92b1c2ea9724227d1eb83d06dcd0fdd19c6b2b7cd50fa62a2e28600a17b51b7fa3a2326e19819196078807e01008fd05b55ab933234", 0xaf}, {&(0x7f0000000740)="d68c40a96fb2b91b138ec9a806dd49f9007a6743289cb62e2d8f8f4062b93b92d6bb9dfa2fba19956035dc29ea8650f0e9bcaa7da4154fc594ade61fa5011ba27cf4e50d50623b518e046a47d187553637ed6e144ad504153af8fba88395b962002f0b4f9e5540bf5d2ef05c7820c348a0d4e49f0017a8122f47697407b906f8c7891b725c3e5c6f8f250d42ad72e40c86efeea0462a0b66f93e89f641ce40fcb60731f82ba4a249394bd53ab622e53ac3e5c9bb6522913df15e0b1b554abc352fe83bc5cab713b1e512a09ba296a38dd952fe5ca80b87fccc58968b6fda8067bb3168940dafc927b3bc59f532d1c58155129e96", 0xf4}, {&(0x7f0000000840)="910aaed2e7d3be61debd1e199b957dd03faed543b4cf2c2ff81907f7d21d04f4b73bc846620221663e96c891918373601dde50b2b171218ca0414116e6c4bbfca56ecc631101c28154ce3d4b11aaefbee3e0e0161401b7f77197e627e2952f0bf7fee59624148a4ac1701ac8b50f471b10f6b37c8995ca5ed2aa3f3f1f87544101ad302c5b6671bf2906724f1887b7c08438713863ca310aa3fde41c297479b8be8f2018c49f5594786f6f11c7f7db66d3ce6c1edca697e1fc2b6fcb693e1027181d298f13266457bec07dcd69aab8200db5ddab1466364ec99e1012b4f708ff8d81cc598c3c43e96f464f035362a8884dbfce521bb5bd9db256b91e477fc3b266482de241382ba8631e7061554295a5edf585a856b2f809137e0ce99161a30b072d2d2d2da1b2f08cfe2dbebcca82cd20d36972b8a42af251c167355fa0618c27d0961e02acd4c46e2742e392377cb537c895adfb2a1a22fad44d3f4ba07b4a148e73124b19c9accefdd78f96954e4b1e85c78d9d015d844b3bd75ef151c67648a085f3df42d05d358e48396fd9a0e9a2378a5917e1b661a9e5b1f0f42ed67c54321f91dd65e6d48697e3f16d8cb0ca46c3fa68e94bf58bcb65de845c9dfcf1a0cbc914a17160f9e12c36bf6abe7fcf84460e850734eaadf792a41dcd8053ca50551e52b3ce6d2f1652ba836ef354778eb38e0e06ff2150705e34f04a7e6e0f828c48c593e9f6ba53ba88b24aec220cebb21d6798641e656b48e82cc777d3d2964c00a0fea06f2d38fcb9d2b4487555f119cec8cfc3443fcadefc8966c8517f997969f4e1922492ae832afb430e6a8940e32a8b50d472561a81c5d84770970dc0e59a7d80ba8cf9e019eee8d5c971baf9e9d228e17748c2c5d5f4aaad9b890686e7cc2a90be689c1a13cd69e164b1e4549952376500ce719e77a42efe2ad545586e9a9b5bd9630b2fe631c39be4ecb95d35493392955c576c6cbec5879d97a7c92b591e7d7496b6fce62e9394a4b80de7544752a96ccf32a4206c5546be00817db5726aeb78f313b36ae2bda48441d803c18d811ce4d8102cfa6fe4f7e8ab1207afcc53ae5b9499bfe070fbe826e441ddeeaa246b2acbf2e5c386f2f15a133a2a1441318efdbbdc25e91551d77f97e18773f8150735ef38cb480e6ec9bc4702d6bd735b0513adb3851ae250ec0f509f3e68cb85aa9f30d7e967a1727a06c0d0d16dc56bc47b7dd5758ae31a1add168503458df03078c3a077ed027f4a78d578e82616ffc99368d4c0f293b0752f69aadaf05a84cebab1ba5d82482c0a43f1d8b4ebb755e43ac43d99e05b37657ae00c0eed1c95c675fb5edf7d267c63162f0147d047944c5c412a5544fc555ad6e8b62d91b9f620dbf8e1f1d4441fe45a1a00ad6d4827947ac905c0ec59db2fe7a8a2b8070e8a4ba2da9cf9655bd7eb7a01960b22526be703b95fa70febdc70a7b3f2d60217b69fa3e75fff9e65cc99e417850ca7034c95cc24ac1f1c83f0b0702a9881399a496579aab36fca06e3d22a4ae737a6c5abe47564058b86cb7d611d34d6b565cb795b26631e12b90a2dce5a1fd32b872e5e6fa0598491711aec5e9d13ac82efd55ed0e2e0e91e5db6aa92eeafacd103e68b919fa6fc9c31bfb7c8bfcec692b7eee6c30dd333b3bd7cfa79c7ae022344e43c17f24c5f3d877d8c3a74cc32bcde76072a5691debe5eb9a3a7fd88a0f1a86b9c50536edc77cd65fb46d5d128ea1af8290c951e060049eea9f0e4dc6f9ef9bb49b4887713f4be3d2684953e6f9a00a4ae2863ec687d651b5805052d001052a36963afae0a822a28f6bbd8335ecb5456e501435b25cb66d57279084f7c1e2f21952a3559e3462d31f97151f2fed954f9acb965fec8cc8b72c9afb0f1a74df4a386c1588c5e1e5287aa6813034da9c428e28fbc8591fffa6ac3650d303c8682b879d5efc023fe82b5f253b39bfcc1d6ac9a893a933f4717630c4672d73dc0c320645b8cbf06d233af8e2929d03720c918eec081d87244ab9f887410c1a5830512f4f971c1584d960e680aca67ed6beeca8edb47c935c7dff9f892fb449e9f814a3b83a82c0669a279d480bd828be67f999b1514f3e5c9794caf741b4db94e0119c1bd746adff994fa64d9598fb75ff87e8a046643d4953dea476a766ef25b515688e8eca08548d99c81d2e5123bee2de86adf5f0d8d87a9a78c0debd97b2f13e8a342426eb069c7bb304962bf7c0ed726417023174bb78a4c15538c52a06c217b8e27826bbfb52666a2b15753aaaf5c7eef299bf485c3792a732569aa0e70fb300fe6481c2ca0ebd6db6a19ff063e9d38581cbd4fbfc1634f4ed76a38a8a4c5224166aee6b25bca08147c710a58775b0c85dd053f2fd0d81781b8741107dee674fc63248663f8102801a6a8e6770a4f7f6e1a5c8fd31257c3ddc3299d9374994d392f35cc5ba7e2cb5895a5a7c68d75df1a1e64914a63204c0bc3306a538ecd0b2b3abb1090178831146f42e1e0703de7ddcf90a71d9d768e732c875cb3fc4435967d50c5805c12c925bb36a82ad0d25981df79cb5fe4027c447f5b8604e459ca38bd4e3b845beda4ed61de13c495273cf43861496ff95871ab1526d25d76ca21dbcae7360b09f5b0d1ab92fceca110cfa3f114eae924d07e6ca7df5864fc52c6e29ed7a677b0ec70e64b58c87662c7e13153416ee892765e50e4ba961d356033638d76a195ecf25dc1a0c96912fc9d72dca76476b33dce94b7c56e19584d1ae1cedd69635e8258837f95bcc1bacc06c904b9e8b5865d63d48e0ed6e56cfac3c9555eda7f8e56c84916905f255e692033d774c27413720bee12ca6de3688aadd93aa6de6a637e12ae763594678b1da7bbcbac122d553bb611a52430e865e68331e04e90e9f4b3abdf983d9375c8a1c6d310de47868c60560b5c21ffd448ac1a0ddc290b7f35025ed7fd0101e66c837df4df4cb03404fea89c1909af9862c5afe9f969a2404303f4bd4a05a4dd3256f45425410dbccb49f43c1b471a85573df899b890929a33c2c0525152ba1b4691e4bda641ab652d2057787dd125d3f7894b6a2374c1f1d7b04ea6a7b3a336a4f55ca2a386a4c159203908b04df26ad534782c995e13232cd9a470460f1818c8b5cb090b6ad2ef26d7accba8e83fca32b6fd15af4cd6155671343f3ea70ddd240a321be612ad9a41f1a6172181c907c9248c629a855b74d0de7b1f6a84d5c55bc49732b740e60d3b3c959467ea479b457291a41ff03376266564b7b74d0ba8f2b565f14c3ddd64fb4b7788a2c1da27e962ef000245aaa22d6e2bafa002c9c661bd8c352b40ba56e3554e699a2d6c5575398ea82e9b5d414b8d2fbd0c5ceb90099fad8cb98910c0ddb99167e9d26257d9768b8ad276068e19de121af751ef445529967979325cf27e363f05d1acd8beff9f5b1d7af47c30c11ac545da5ce5e9691fc63fa384be30eb2f21fabccd8500ac6f16376c8bbcb0cb4ed10ab44349de0be6041c1eae49fc48fd58111825677c151b7bada8e21049a01347921601b1b52df9982f68f0bbbea8cdd08423f93d2b13843d95a95cb34386334e67b7ebebdb0467966809fefc0eb29f7233e5d99d2e1375a5661021a3449093c0142923ac02684c3b955e08a6b9d38939f2c68e3378a2b67eba4f26bc6cbbc4958e1802e739910995c774c5babe15395c3e790de631510f97c7dc0aab1ed4f604c49f2f94f7731df55a5541c9b27c019ed4e23c4451768cd08ddb4a73047489982aa47d472af9a04a9b6819fc93ee6fe96f3bf72637f0703673a285b291f4dc0e3c07d39245427c933a6a2b28812e69b7df4f8af547af1809bfa845c50133dfed6bff60abb856a1c43b787a4788f9c08aec51cec8a01c037fbcadb0487dbf094fa964d340ae0dfad821ef54483d6af78bc5633cd5a83e7864bba32ae2926ef6737738c62fe2206f26e11c4e1e0c63c03cffb4aa55c0107d942fc71d2228e8570fb942fdf165e3de7fb1d1e211c91c3c5f69fd68eddfb86561eae2341dfd2b07c8789ad36b5783d5d164cdfdc1fe5d61dbb610e20ab15d1d6b304ccf3a8a9c9058c7c24fd341f5e9424f07c218e75b6a8a6bafe6cbda6904c1144b88b7ef17e1b95622eee53606dc7e1ccab8ae6e50eb113bec7fa4308ce9a04de113bc2a021a1e8a7104bd88f57da662b45ddb95e64346a8697329087fd125c2d6c76c730e5e27c33b3a1afee65ca5c249b906a3bac546d63e61b8852fe22b96b27e0960660cda813e41121ecab37df8ee09a3c6b4fe0e20553d913f4d681752166b840958303d662248253ec805b80740615bcec290f02f45bdc7dc5136a6936cd8ffe95a34caf042fe8860a61499b2dd11196b26406928deaa7907815f8c2793e12cb1dd64cf766aae1e1bd85094cadb9df3c6cafb8cec71d7fe7fdbc06b7bc180404731acc993a2fbbe0e19f386752f48deec290fc33da1607de6b69b4f5370aa07a87a1b7eb48e5be93326a59a201df1418b7951d37fe5556688ec8497ce4387246933e67a2a3ed4b9353a22b014129cd1d1635f59989757360f988d44826c607bb08cea08e6d8fd6b9c25752c7a049f79e975ad320a007f8c908bb7ea800cbcbe7a2c53f0eb53858bb225797d94afae12f8d0507c16796478038e00261f7ea19a98a3c23a15f4e882d4bce1a3827e3eedb3730f0f8cf11790d557d1c4614d06628eadaffcf090f0761d7d15721e0eb361f9a9e4201cbf0a9ea56426d14763268fd97475e9cdfb1f59870159817b7cdc1f96a9692932b23f575d933d0c38f5be2f62bd3e73c5b2a1ba1fee02a287cadf8ca3086eac7d3df7bbce8cad234e925171c64439c8063b93c660c5364c2035817423e4da847c1d7c3aa19988907c553bef6d9342ca6e5351adea5dbee964cb048582cb0e9d8a0c48861653a552fde44c266d62bc261ce76b982cf8dadc4b458547d61a1756b7cda3d8d5a1e7897702bc8f91ca2e0455f8e5b6926c0ad4b539bb2b0f663e8fdc6bf8b6189bc5c75fa86cd91413efdaed1b36ed6e813563da7d593681dcea6ba3891df002a6e2a47949eab1fc119bd24ac70b167631fc940e1a53a91d54f4863a524975a500a9ab249d1714c80684665e5dd1286958e11fc05006ec43d782963f0a8d5ea6f018ac97e701e578c6e6cf4c7bd87d1f624c454d9a508cf2f2ae6eb883797d0b5594950e60c9c9e7d8d25fef7cc65862e2265f015facbc9707ad62a7b1b59a47bf515ee00262325187b450ee2a3b9713f22e526c194801b969202e3c4552d089abc83aaae40c4cb72f94a13f85ca569f0ada1b8145c239507c25fac87c64514fc8472d4df54c2dc2f299cbe412b6d6fe7b3b07a669444708e39eaee9ab5f6da31603d8183d5e255ef5e069cdb1242df03a4cdad9fb793d3d736c877245514686fcc5b7d03af90ac36ce4d043a1f5b91677d25da919c3d426a944a5d2ca539ca12e1c7da0cbd9ced67044e0d9c0defb9a1e7d3e5bd3af0fe418829adfc3d6d5b76a7f019d61eb9f900611988a288c621b88939b2ad5d4b45987d673c0630cadd5f127ad9253fddf39a1ee9efea8f997fb20c8b3a3c1c1c273cbf8ef1efa1a6bbd89b36dc327ef85300df07a5dc60a3c9ba040ccdabc22f9dcbab1e6022e82982b50ff67472a49aabef8dce5e0ddff72be8b4d50048a71b05426db12df374199e34d2e28aed3b7897e8a452c365b42c41785156863ce6a70129c7616e8614d586f860bb75de158b2db4aae0d023a5849cb620068a41dc3e0f06d926b7615373b8196", 0x1000}, {&(0x7f0000001840)="2622e69ffa9a896eddde7e3e60d810fd5582d025dac39b9ee679ca5bfd004a6065a8559f55ad9a9db881e608ab02d2b65bf7e8351400214bd177f69660e5dde6c7adc322d3f36fb616b14556edcd597ff7986d7b7a71b521a8188e08fe2d0de41487d0c6f45a213acc7982dfd18535c8e6fc1a332e2729f0481e9e97a4cced50bbd689c8f732574df02284c49ea873beca14335db3a33085eb24b12cb44cd7b3dba29ac0c28afd62daaca2fa77954c0198b63c9d6d6695685a5b0bc75321", 0xbe}, {&(0x7f0000001900)="5458882785ca8ea58fa47b09ad2f885a8f4e902cececddebf58a8468e3f56ac601bbf8c6ec654023f8604a9ed977d1a6e3121bfb79ea53550be1f4949cab4cb1697b10850fd2f0406cd7455bb10e8f80607363c5f56205d32f2d46868e25064a8344c2bfa6a7ad54bd78459605a7b4a4adb1383e049745fd2625fd0c841b0f148055de167dcdd370ff6830e33abfd95f05ea368f5b65b5085c37411ca59e9478015bda5f4bb55716622f05db5bd626a8e8ae7a0b992ceb8e681bb1fb4e2601a2b5d28b780e01e9ce43b9bc15e2", 0xcd}], 0x7) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r6 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) (async) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000480)) (async) r8 = dup(r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:03:06 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x4, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x8) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900", 0x0, 0xfffffffc}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xac, 0x1ff, 0x2, 0x63, "0e9f846947502a0000000000007f8df344cd49da", 0x80000000, 0x8}) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSTOP(r5, 0x2000746f) write(r5, &(0x7f00000001c0)="0d1ca2c813af02246adfa6f652838fcb9d09b5910069c38c8c54cadfc420e3a0ae6ca19fac02acca39e82840a4cb680d03520f24e05e712f64e8e975db14e7d55e01684a44", 0x56) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r6, 0x0) (async) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0xfff) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x20000000000000ca, 0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) (async) r11 = dup2(r0, r10) dup(r11) (async) acct(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x7f, 0x9, 0x8, 0x8, "60becfd74a2cd95cffca474287290fe800", 0x1000}) 16:03:06 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x4, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x8) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900", 0x0, 0xfffffffc}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xac, 0x1ff, 0x2, 0x63, "0e9f846947502a0000000000007f8df344cd49da", 0x80000000, 0x8}) (async) r5 = syz_open_pts() close(r5) (async) ioctl$TIOCSTOP(r5, 0x2000746f) (async) write(r5, &(0x7f00000001c0)="0d1ca2c813af02246adfa6f652838fcb9d09b5910069c38c8c54cadfc420e3a0ae6ca19fac02acca39e82840a4cb680d03520f24e05e712f64e8e975db14e7d55e01684a44", 0x56) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r6, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0xfff) (async) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r8 = fcntl$dupfd(r0, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x20000000000000ca, 0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r9 = socket(0x18, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r1) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = dup2(r0, r10) dup(r11) acct(&(0x7f0000000240)='./file0\x00') (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x7f, 0x9, 0x8, 0x8, "60becfd74a2cd95cffca474287290fe800", 0x1000}) 16:03:06 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 64) lseek(0xffffffffffffffff, 0x9, 0x2) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000400)=[{0x7, 0xac, 0x1, 0x3}, {0xf001, 0x0, 0x2}, {0xff, 0x6, 0x0, 0xfffffffc}, {0x3, 0x6, 0x8, 0x2}, {0x3, 0x1f, 0x81, 0x101}, {0x7f, 0x4b, 0xd2, 0x2}, {0x7, 0x20, 0x2, 0x1}, {0x818b, 0x4a, 0x5, 0xffff8001}, {0x1, 0x1, 0x3, 0x65d}, {0x62, 0x4}]}) lseek(r0, 0x0, 0x5) (async) getdents(r0, &(0x7f0000019200)=""/102400, 0x19000) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x7, 0x84, 0x4, 0x2}, {0x8000, 0x7f, 0xa0}, {0x7, 0x4, 0x0, 0x10000000}, {0x3, 0xa, 0xe0, 0xffffffff}, {0x5, 0x5, 0xd, 0x7fffbffb}, {0x2, 0x5, 0xfe, 0x3}]}) r2 = socket(0x2, 0x3, 0x4) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x5, 0x7, 0xa128}, {0x40, 0x84, 0x0, 0x477cefe5}, {0xd, 0x5, 0x7f, 0x2}, {0x65, 0xff, 0x6, 0x4e}, {0x6, 0x6, 0x1f, 0x5}, {0x81, 0x5, 0x8f, 0xffff99a5}]}) (async, rerun: 32) write(r0, &(0x7f0000000340)="331f17fb3c0ae2324f86f7eee7743e5221da7f40027925ca31e0fb44d3b99ab98ed117231c4596632200000000c7feba509f31d5f5c6aed9f664fda42d9bbe9d93cea4fc74b407726bfe7c20e223077cdc3ff9db5366d388a27071f46180aa5cc93e63f5081fcf3148b534bc0000a160788e44362c46027e6d53a0000000000000012fb88c11879756efe763", 0x8c) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000019180)={'tap', 0x0}) (async, rerun: 32) r4 = fcntl$dupfd(r2, 0x0, r2) (async, rerun: 32) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) writev(r5, &(0x7f0000001a00)=[{&(0x7f0000000580)="f4474817aef2d542fa3ec5b69336aeb4c1903aa241ec472ca0166be60c29d2a7a05bc6f110e4369c76ff404ea358dcb21c4aacb6a916f6f847f2468f97022c795dc5683d40e946e5c3a0e1b9499af5a73d6481ca1eb3301895c2620fda1073afc0f22648c55da5991d937d416e527f97219cf82a3024306a92749442fe1fb4b898591a88f49cc7172a404bc467af23222231bed365af6b5b48ca8b418bd96c2d34d7d7fb03de538e662c4aa9931a4c682de112f555f46933fd88dfa8bbad5691b9ccb9c36b3a", 0xc6}, {&(0x7f0000000240)="fafd450be079848ded47c918473f0f1337b5ecc1edd3fe6a0af89e65bed27b33e7b6a9dc2641f0fa552a509c051c930d011d79612091f2b75da8219362e822d957943cc76772", 0x46}, {&(0x7f0000000680)="5512bb2eb9c43745e48376d4f0433debae34d885bae79fef53fe7b77ec4d094be0040c69e12978313d4779cfe646eca1a153cbb975b15506ff7cc6c202f985294ec332effeeddeebb5029d207925e843f8d69d9d1a4fb6ab31c78c637bfa83ca244ab29f4fcb77c50e8d36ee7f57eaece3c35c0614b6c5f764c92b1c2ea9724227d1eb83d06dcd0fdd19c6b2b7cd50fa62a2e28600a17b51b7fa3a2326e19819196078807e01008fd05b55ab933234", 0xaf}, {&(0x7f0000000740)="d68c40a96fb2b91b138ec9a806dd49f9007a6743289cb62e2d8f8f4062b93b92d6bb9dfa2fba19956035dc29ea8650f0e9bcaa7da4154fc594ade61fa5011ba27cf4e50d50623b518e046a47d187553637ed6e144ad504153af8fba88395b962002f0b4f9e5540bf5d2ef05c7820c348a0d4e49f0017a8122f47697407b906f8c7891b725c3e5c6f8f250d42ad72e40c86efeea0462a0b66f93e89f641ce40fcb60731f82ba4a249394bd53ab622e53ac3e5c9bb6522913df15e0b1b554abc352fe83bc5cab713b1e512a09ba296a38dd952fe5ca80b87fccc58968b6fda8067bb3168940dafc927b3bc59f532d1c58155129e96", 0xf4}, {&(0x7f0000000840)="910aaed2e7d3be61debd1e199b957dd03faed543b4cf2c2ff81907f7d21d04f4b73bc846620221663e96c891918373601dde50b2b171218ca0414116e6c4bbfca56ecc631101c28154ce3d4b11aaefbee3e0e0161401b7f77197e627e2952f0bf7fee59624148a4ac1701ac8b50f471b10f6b37c8995ca5ed2aa3f3f1f87544101ad302c5b6671bf2906724f1887b7c08438713863ca310aa3fde41c297479b8be8f2018c49f5594786f6f11c7f7db66d3ce6c1edca697e1fc2b6fcb693e1027181d298f13266457bec07dcd69aab8200db5ddab1466364ec99e1012b4f708ff8d81cc598c3c43e96f464f035362a8884dbfce521bb5bd9db256b91e477fc3b266482de241382ba8631e7061554295a5edf585a856b2f809137e0ce99161a30b072d2d2d2da1b2f08cfe2dbebcca82cd20d36972b8a42af251c167355fa0618c27d0961e02acd4c46e2742e392377cb537c895adfb2a1a22fad44d3f4ba07b4a148e73124b19c9accefdd78f96954e4b1e85c78d9d015d844b3bd75ef151c67648a085f3df42d05d358e48396fd9a0e9a2378a5917e1b661a9e5b1f0f42ed67c54321f91dd65e6d48697e3f16d8cb0ca46c3fa68e94bf58bcb65de845c9dfcf1a0cbc914a17160f9e12c36bf6abe7fcf84460e850734eaadf792a41dcd8053ca50551e52b3ce6d2f1652ba836ef354778eb38e0e06ff2150705e34f04a7e6e0f828c48c593e9f6ba53ba88b24aec220cebb21d6798641e656b48e82cc777d3d2964c00a0fea06f2d38fcb9d2b4487555f119cec8cfc3443fcadefc8966c8517f997969f4e1922492ae832afb430e6a8940e32a8b50d472561a81c5d84770970dc0e59a7d80ba8cf9e019eee8d5c971baf9e9d228e17748c2c5d5f4aaad9b890686e7cc2a90be689c1a13cd69e164b1e4549952376500ce719e77a42efe2ad545586e9a9b5bd9630b2fe631c39be4ecb95d35493392955c576c6cbec5879d97a7c92b591e7d7496b6fce62e9394a4b80de7544752a96ccf32a4206c5546be00817db5726aeb78f313b36ae2bda48441d803c18d811ce4d8102cfa6fe4f7e8ab1207afcc53ae5b9499bfe070fbe826e441ddeeaa246b2acbf2e5c386f2f15a133a2a1441318efdbbdc25e91551d77f97e18773f8150735ef38cb480e6ec9bc4702d6bd735b0513adb3851ae250ec0f509f3e68cb85aa9f30d7e967a1727a06c0d0d16dc56bc47b7dd5758ae31a1add168503458df03078c3a077ed027f4a78d578e82616ffc99368d4c0f293b0752f69aadaf05a84cebab1ba5d82482c0a43f1d8b4ebb755e43ac43d99e05b37657ae00c0eed1c95c675fb5edf7d267c63162f0147d047944c5c412a5544fc555ad6e8b62d91b9f620dbf8e1f1d4441fe45a1a00ad6d4827947ac905c0ec59db2fe7a8a2b8070e8a4ba2da9cf9655bd7eb7a01960b22526be703b95fa70febdc70a7b3f2d60217b69fa3e75fff9e65cc99e417850ca7034c95cc24ac1f1c83f0b0702a9881399a496579aab36fca06e3d22a4ae737a6c5abe47564058b86cb7d611d34d6b565cb795b26631e12b90a2dce5a1fd32b872e5e6fa0598491711aec5e9d13ac82efd55ed0e2e0e91e5db6aa92eeafacd103e68b919fa6fc9c31bfb7c8bfcec692b7eee6c30dd333b3bd7cfa79c7ae022344e43c17f24c5f3d877d8c3a74cc32bcde76072a5691debe5eb9a3a7fd88a0f1a86b9c50536edc77cd65fb46d5d128ea1af8290c951e060049eea9f0e4dc6f9ef9bb49b4887713f4be3d2684953e6f9a00a4ae2863ec687d651b5805052d001052a36963afae0a822a28f6bbd8335ecb5456e501435b25cb66d57279084f7c1e2f21952a3559e3462d31f97151f2fed954f9acb965fec8cc8b72c9afb0f1a74df4a386c1588c5e1e5287aa6813034da9c428e28fbc8591fffa6ac3650d303c8682b879d5efc023fe82b5f253b39bfcc1d6ac9a893a933f4717630c4672d73dc0c320645b8cbf06d233af8e2929d03720c918eec081d87244ab9f887410c1a5830512f4f971c1584d960e680aca67ed6beeca8edb47c935c7dff9f892fb449e9f814a3b83a82c0669a279d480bd828be67f999b1514f3e5c9794caf741b4db94e0119c1bd746adff994fa64d9598fb75ff87e8a046643d4953dea476a766ef25b515688e8eca08548d99c81d2e5123bee2de86adf5f0d8d87a9a78c0debd97b2f13e8a342426eb069c7bb304962bf7c0ed726417023174bb78a4c15538c52a06c217b8e27826bbfb52666a2b15753aaaf5c7eef299bf485c3792a732569aa0e70fb300fe6481c2ca0ebd6db6a19ff063e9d38581cbd4fbfc1634f4ed76a38a8a4c5224166aee6b25bca08147c710a58775b0c85dd053f2fd0d81781b8741107dee674fc63248663f8102801a6a8e6770a4f7f6e1a5c8fd31257c3ddc3299d9374994d392f35cc5ba7e2cb5895a5a7c68d75df1a1e64914a63204c0bc3306a538ecd0b2b3abb1090178831146f42e1e0703de7ddcf90a71d9d768e732c875cb3fc4435967d50c5805c12c925bb36a82ad0d25981df79cb5fe4027c447f5b8604e459ca38bd4e3b845beda4ed61de13c495273cf43861496ff95871ab1526d25d76ca21dbcae7360b09f5b0d1ab92fceca110cfa3f114eae924d07e6ca7df5864fc52c6e29ed7a677b0ec70e64b58c87662c7e13153416ee892765e50e4ba961d356033638d76a195ecf25dc1a0c96912fc9d72dca76476b33dce94b7c56e19584d1ae1cedd69635e8258837f95bcc1bacc06c904b9e8b5865d63d48e0ed6e56cfac3c9555eda7f8e56c84916905f255e692033d774c27413720bee12ca6de3688aadd93aa6de6a637e12ae763594678b1da7bbcbac122d553bb611a52430e865e68331e04e90e9f4b3abdf983d9375c8a1c6d310de47868c60560b5c21ffd448ac1a0ddc290b7f35025ed7fd0101e66c837df4df4cb03404fea89c1909af9862c5afe9f969a2404303f4bd4a05a4dd3256f45425410dbccb49f43c1b471a85573df899b890929a33c2c0525152ba1b4691e4bda641ab652d2057787dd125d3f7894b6a2374c1f1d7b04ea6a7b3a336a4f55ca2a386a4c159203908b04df26ad534782c995e13232cd9a470460f1818c8b5cb090b6ad2ef26d7accba8e83fca32b6fd15af4cd6155671343f3ea70ddd240a321be612ad9a41f1a6172181c907c9248c629a855b74d0de7b1f6a84d5c55bc49732b740e60d3b3c959467ea479b457291a41ff03376266564b7b74d0ba8f2b565f14c3ddd64fb4b7788a2c1da27e962ef000245aaa22d6e2bafa002c9c661bd8c352b40ba56e3554e699a2d6c5575398ea82e9b5d414b8d2fbd0c5ceb90099fad8cb98910c0ddb99167e9d26257d9768b8ad276068e19de121af751ef445529967979325cf27e363f05d1acd8beff9f5b1d7af47c30c11ac545da5ce5e9691fc63fa384be30eb2f21fabccd8500ac6f16376c8bbcb0cb4ed10ab44349de0be6041c1eae49fc48fd58111825677c151b7bada8e21049a01347921601b1b52df9982f68f0bbbea8cdd08423f93d2b13843d95a95cb34386334e67b7ebebdb0467966809fefc0eb29f7233e5d99d2e1375a5661021a3449093c0142923ac02684c3b955e08a6b9d38939f2c68e3378a2b67eba4f26bc6cbbc4958e1802e739910995c774c5babe15395c3e790de631510f97c7dc0aab1ed4f604c49f2f94f7731df55a5541c9b27c019ed4e23c4451768cd08ddb4a73047489982aa47d472af9a04a9b6819fc93ee6fe96f3bf72637f0703673a285b291f4dc0e3c07d39245427c933a6a2b28812e69b7df4f8af547af1809bfa845c50133dfed6bff60abb856a1c43b787a4788f9c08aec51cec8a01c037fbcadb0487dbf094fa964d340ae0dfad821ef54483d6af78bc5633cd5a83e7864bba32ae2926ef6737738c62fe2206f26e11c4e1e0c63c03cffb4aa55c0107d942fc71d2228e8570fb942fdf165e3de7fb1d1e211c91c3c5f69fd68eddfb86561eae2341dfd2b07c8789ad36b5783d5d164cdfdc1fe5d61dbb610e20ab15d1d6b304ccf3a8a9c9058c7c24fd341f5e9424f07c218e75b6a8a6bafe6cbda6904c1144b88b7ef17e1b95622eee53606dc7e1ccab8ae6e50eb113bec7fa4308ce9a04de113bc2a021a1e8a7104bd88f57da662b45ddb95e64346a8697329087fd125c2d6c76c730e5e27c33b3a1afee65ca5c249b906a3bac546d63e61b8852fe22b96b27e0960660cda813e41121ecab37df8ee09a3c6b4fe0e20553d913f4d681752166b840958303d662248253ec805b80740615bcec290f02f45bdc7dc5136a6936cd8ffe95a34caf042fe8860a61499b2dd11196b26406928deaa7907815f8c2793e12cb1dd64cf766aae1e1bd85094cadb9df3c6cafb8cec71d7fe7fdbc06b7bc180404731acc993a2fbbe0e19f386752f48deec290fc33da1607de6b69b4f5370aa07a87a1b7eb48e5be93326a59a201df1418b7951d37fe5556688ec8497ce4387246933e67a2a3ed4b9353a22b014129cd1d1635f59989757360f988d44826c607bb08cea08e6d8fd6b9c25752c7a049f79e975ad320a007f8c908bb7ea800cbcbe7a2c53f0eb53858bb225797d94afae12f8d0507c16796478038e00261f7ea19a98a3c23a15f4e882d4bce1a3827e3eedb3730f0f8cf11790d557d1c4614d06628eadaffcf090f0761d7d15721e0eb361f9a9e4201cbf0a9ea56426d14763268fd97475e9cdfb1f59870159817b7cdc1f96a9692932b23f575d933d0c38f5be2f62bd3e73c5b2a1ba1fee02a287cadf8ca3086eac7d3df7bbce8cad234e925171c64439c8063b93c660c5364c2035817423e4da847c1d7c3aa19988907c553bef6d9342ca6e5351adea5dbee964cb048582cb0e9d8a0c48861653a552fde44c266d62bc261ce76b982cf8dadc4b458547d61a1756b7cda3d8d5a1e7897702bc8f91ca2e0455f8e5b6926c0ad4b539bb2b0f663e8fdc6bf8b6189bc5c75fa86cd91413efdaed1b36ed6e813563da7d593681dcea6ba3891df002a6e2a47949eab1fc119bd24ac70b167631fc940e1a53a91d54f4863a524975a500a9ab249d1714c80684665e5dd1286958e11fc05006ec43d782963f0a8d5ea6f018ac97e701e578c6e6cf4c7bd87d1f624c454d9a508cf2f2ae6eb883797d0b5594950e60c9c9e7d8d25fef7cc65862e2265f015facbc9707ad62a7b1b59a47bf515ee00262325187b450ee2a3b9713f22e526c194801b969202e3c4552d089abc83aaae40c4cb72f94a13f85ca569f0ada1b8145c239507c25fac87c64514fc8472d4df54c2dc2f299cbe412b6d6fe7b3b07a669444708e39eaee9ab5f6da31603d8183d5e255ef5e069cdb1242df03a4cdad9fb793d3d736c877245514686fcc5b7d03af90ac36ce4d043a1f5b91677d25da919c3d426a944a5d2ca539ca12e1c7da0cbd9ced67044e0d9c0defb9a1e7d3e5bd3af0fe418829adfc3d6d5b76a7f019d61eb9f900611988a288c621b88939b2ad5d4b45987d673c0630cadd5f127ad9253fddf39a1ee9efea8f997fb20c8b3a3c1c1c273cbf8ef1efa1a6bbd89b36dc327ef85300df07a5dc60a3c9ba040ccdabc22f9dcbab1e6022e82982b50ff67472a49aabef8dce5e0ddff72be8b4d50048a71b05426db12df374199e34d2e28aed3b7897e8a452c365b42c41785156863ce6a70129c7616e8614d586f860bb75de158b2db4aae0d023a5849cb620068a41dc3e0f06d926b7615373b8196", 0x1000}, {&(0x7f0000001840)="2622e69ffa9a896eddde7e3e60d810fd5582d025dac39b9ee679ca5bfd004a6065a8559f55ad9a9db881e608ab02d2b65bf7e8351400214bd177f69660e5dde6c7adc322d3f36fb616b14556edcd597ff7986d7b7a71b521a8188e08fe2d0de41487d0c6f45a213acc7982dfd18535c8e6fc1a332e2729f0481e9e97a4cced50bbd689c8f732574df02284c49ea873beca14335db3a33085eb24b12cb44cd7b3dba29ac0c28afd62daaca2fa77954c0198b63c9d6d6695685a5b0bc75321", 0xbe}, {&(0x7f0000001900)="5458882785ca8ea58fa47b09ad2f885a8f4e902cececddebf58a8468e3f56ac601bbf8c6ec654023f8604a9ed977d1a6e3121bfb79ea53550be1f4949cab4cb1697b10850fd2f0406cd7455bb10e8f80607363c5f56205d32f2d46868e25064a8344c2bfa6a7ad54bd78459605a7b4a4adb1383e049745fd2625fd0c841b0f148055de167dcdd370ff6830e33abfd95f05ea368f5b65b5085c37411ca59e9478015bda5f4bb55716622f05db5bd626a8e8ae7a0b992ceb8e681bb1fb4e2601a2b5d28b780e01e9ce43b9bc15e2", 0xcd}], 0x7) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = socket(0x2, 0x1, 0x0) (async, rerun: 64) r7 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r7, 0x0) (async) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000480)) r8 = dup(r6) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:03:06 executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) r0 = socket$inet(0x2, 0x4, 0x5) setsockopt(r0, 0x5, 0x5, &(0x7f00000000c0)="18021ede06a5d0615969dc6f6f465eefea2d38c01b8dde350d9e266766ee1cea81bc7ab54c575893cbb37d0d67256ea7f1fe6c444767b877adc827df3690578b6c8cf3582e6805d71326b1e0bd40c39100a094bce1775f9b3cea62fbb953d3e66dfd1015f4e597d7375faf483e82dbb8b37b50f4ded36214a3bff6546fdb761aa8376c3675a09dd1f873be1a281e3932a50f0c1b8ec1dcad42688e99f6c2ff04c81bcf8d360cb1032976daeacf2924247acf5db1b181d16818", 0xb9) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x8, 0x4) (async) socket$inet(0x2, 0x4, 0x5) (async) setsockopt(r0, 0x5, 0x5, &(0x7f00000000c0)="18021ede06a5d0615969dc6f6f465eefea2d38c01b8dde350d9e266766ee1cea81bc7ab54c575893cbb37d0d67256ea7f1fe6c444767b877adc827df3690578b6c8cf3582e6805d71326b1e0bd40c39100a094bce1775f9b3cea62fbb953d3e66dfd1015f4e597d7375faf483e82dbb8b37b50f4ded36214a3bff6546fdb761aa8376c3675a09dd1f873be1a281e3932a50f0c1b8ec1dcad42688e99f6c2ff04c81bcf8d360cb1032976daeacf2924247acf5db1b181d16818", 0xb9) (async) 16:03:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) dup2(r0, 0xffffffffffffff9c) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) (rerun: 64) 16:03:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00']) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000280)="2d6e64f11256fac3a3c472a46846", 0xe, 0x0) 16:03:06 executing program 3: r0 = msgget(0x3, 0x318) msgsnd(0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000006029a266da17fc4429e9ec712794b8eee2bddd66b530ee00684632fcb8a16629aeb77a2deaed02161ec28333073821af80f3321bfb7d2e44870c132b7d40dd8fae47657411269a5a1e0d01edd5a0924831166290482f59b0e87844f6773c05222b67c6ad649135f8606708e1d8d5f2c17e634a11fdd9adeb4e8e589408520dbaabd3bb55436acbd58c577fd3129e577a88d6c36c8e99ab9d420842645c74696a171d7b12bea21e67f3a9b51ea18f1efb0b2f55336d1f3dbbeb15d3f0403e31651500ab8b0038de4353f27851ad3ef546333e963ee6b5e0d971a1a251d285fd83f4e35684545601e6356526ca0abe861662b8a2c16db4ebeb6b3025ccaa5952a8d5d215c6d826f7e0ce56d5f66027c75cfe97eff20483f470a046e23c131ef8b37a2187fd147b49290dd152fa1e0729c6fe1553d91be711703c00704fc63534c36ba16bf4db62c6154fb5be431a1c86930000000000000000461aeae37b37dce753d201c66999e3dde85e102acec62ddcedf50a77c4d6ac400532f6ad7eb9699cc1"], 0x100, 0x800) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRESDEC], 0x107, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) r5 = semget$private(0x0, 0x4000000009, 0x460) semop(r5, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r5, &(0x7f0000000680), 0x0) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r5, &(0x7f0000000600)=[{0x3, 0x2}, {0x4, 0x7, 0x1800}, {0x1, 0x7d, 0x400}, {0x0, 0xfffd, 0x1000}, {0x3, 0x2e5, 0x800}, {0x0, 0xffff}, {0x4, 0x7, 0x1800}, {0x4, 0x11}, {0x1}], 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = msgget$private(0x0, 0x58) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x5, r9, r3, r2, r3, 0x104, 0x7f}, 0x10, 0x8, r1, 0xffffffffffffffff, 0x10000, 0x6, 0x7fffffffffffffff, 0xc000000000000}) r10 = getuid() fchown(r6, r10, 0xffffffffffffffff) setreuid(0xee00, r10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x8, r2, r3, r10, r3, 0x80, 0x2}, 0x89d3, 0x4, 0x1}) semop(r4, &(0x7f0000000400)=[{0x3, 0x6, 0x3c00}, {0x1, 0x1000, 0x800}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0x40, 0x9286000ee7827ecc}], 0x5) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x1, 0x2041}, {0x0, 0x3}, {0x3, 0x3, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0x2, 0x2000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x8, 0x1800}], 0x8) setuid(r10) semctl$IPC_RMID(r4, 0x0, 0x0) msgsnd(r7, &(0x7f0000000180)={0x2, "35368016c95a3ef3a0ef895c6b40b7e97dbb1674f7a58e8df646406bddb46c47d6e896f0a006c250ed74dd82d65164f14b5ab1f8147db17b67af7dbe4edf8628c0260a07183db13ce8c7dd5c0a8bc9264b714387ee7b908c73716d3770f08aaa9a96e4a9ea46c5818fa5d72cf2b1b2575cdc51067912bbd30e0d487142a731b313ea897246f22e60b3f157182bf6fc93d13abd74d404d451ead8953fc250c5766e0b6d1e5e5075d89c12f0a6ee76b35fcdcbc965fc96c6"}, 0xbf, 0x800) 16:03:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00']) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000280)="2d6e64f11256fac3a3c472a46846", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00']) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) (async) pwrite(r0, &(0x7f0000000280)="2d6e64f11256fac3a3c472a46846", 0xe, 0x0) (async) 16:03:06 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x3aec36e0ae0a3159, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xe8, 0x6, 0x40, 0xc7}, {0x9, 0x7f, 0xff}, {0x76f2, 0x1, 0x80, 0x23f8}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x4, 0x2, r2}) socket$inet6(0x18, 0x8002, 0x3f) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socket$inet6(0x18, 0x4000, 0x1) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r7 = syz_open_pts() close(r7) ioctl$TIOCSTOP(r7, 0x2000746f) write(r7, &(0x7f0000000140)=' ', 0x1) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/4, 0x4}], 0x1) r8 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = fcntl$dupfd(r8, 0x0, r5) write(r1, &(0x7f0000000200)="4f9668120295f47dd38cf47be87c54a2c160ea096d5e0ac18f9dbd659a864681b5885bcdc3d2", 0x26) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xe00000, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) close(r0) 16:03:06 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:06 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000300)=[0xce61]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r2, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semop(0x0, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(0x0, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(0xee00, r4) getgroups(0x8, &(0x7f0000000440)=[r1, r2, r1, r1, r2, r1, r1, r1]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xfffffffd, r4, r5, r6, r2, 0x100, 0x81}, 0x40, 0x7, 0xa2d6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x5}, 0xffffffffffffffff, 0x3, 0x6}) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r9, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0xffffffffffffffff) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x1000, 0x0, 0x0, r11, r9, 0x0, 0x1}, 0x82, 0x5, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x9, r8, r2, r0, r9, 0x13b, 0x7}, 0xa1, 0x20002000000000, 0x7}) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000001c0)="0e6ed84beddcc510d3a85c0e4ba021e4f024d72c300de16244acfff8eb50f546c6df4abc35ea523800cbc3b77a6275c270c573bc573cebf337e82b51111cd46e42c28680021af1eccae6995cfd655a48c3a3666133f7ea1860732d3c9493cbf4550997d0be75daeb71087a4cb5e869a2619b7377d99373be01426ac17328e4367c8f75980cb310d002fa27d00a21f0c163f06fcc111536e1e70c3df4706330", &(0x7f00000000c0)=0x39, &(0x7f0000000100), 0xdd) 16:03:06 executing program 3: r0 = msgget(0x3, 0x318) msgsnd(0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000006029a266da17fc4429e9ec712794b8eee2bddd66b530ee00684632fcb8a16629aeb77a2deaed02161ec28333073821af80f3321bfb7d2e44870c132b7d40dd8fae47657411269a5a1e0d01edd5a0924831166290482f59b0e87844f6773c05222b67c6ad649135f8606708e1d8d5f2c17e634a11fdd9adeb4e8e589408520dbaabd3bb55436acbd58c577fd3129e577a88d6c36c8e99ab9d420842645c74696a171d7b12bea21e67f3a9b51ea18f1efb0b2f55336d1f3dbbeb15d3f0403e31651500ab8b0038de4353f27851ad3ef546333e963ee6b5e0d971a1a251d285fd83f4e35684545601e6356526ca0abe861662b8a2c16db4ebeb6b3025ccaa5952a8d5d215c6d826f7e0ce56d5f66027c75cfe97eff20483f470a046e23c131ef8b37a2187fd147b49290dd152fa1e0729c6fe1553d91be711703c00704fc63534c36ba16bf4db62c6154fb5be431a1c86930000000000000000461aeae37b37dce753d201c66999e3dde85e102acec62ddcedf50a77c4d6ac400532f6ad7eb9699cc1"], 0x100, 0x800) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRESDEC], 0x107, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) (async) r5 = semget$private(0x0, 0x4000000009, 0x460) semop(r5, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r5, &(0x7f0000000680), 0x0) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) (async) semop(r5, &(0x7f0000000600)=[{0x3, 0x2}, {0x4, 0x7, 0x1800}, {0x1, 0x7d, 0x400}, {0x0, 0xfffd, 0x1000}, {0x3, 0x2e5, 0x800}, {0x0, 0xffff}, {0x4, 0x7, 0x1800}, {0x4, 0x11}, {0x1}], 0x9) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = msgget$private(0x0, 0x58) (async) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x5, r9, r3, r2, r3, 0x104, 0x7f}, 0x10, 0x8, r1, 0xffffffffffffffff, 0x10000, 0x6, 0x7fffffffffffffff, 0xc000000000000}) (async) r10 = getuid() fchown(r6, r10, 0xffffffffffffffff) (async) setreuid(0xee00, r10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x8, r2, r3, r10, r3, 0x80, 0x2}, 0x89d3, 0x4, 0x1}) semop(r4, &(0x7f0000000400)=[{0x3, 0x6, 0x3c00}, {0x1, 0x1000, 0x800}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0x40, 0x9286000ee7827ecc}], 0x5) (async) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x1, 0x2041}, {0x0, 0x3}, {0x3, 0x3, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0x2, 0x2000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x8, 0x1800}], 0x8) (async) setuid(r10) (async) semctl$IPC_RMID(r4, 0x0, 0x0) (async) msgsnd(r7, &(0x7f0000000180)={0x2, "35368016c95a3ef3a0ef895c6b40b7e97dbb1674f7a58e8df646406bddb46c47d6e896f0a006c250ed74dd82d65164f14b5ab1f8147db17b67af7dbe4edf8628c0260a07183db13ce8c7dd5c0a8bc9264b714387ee7b908c73716d3770f08aaa9a96e4a9ea46c5818fa5d72cf2b1b2575cdc51067912bbd30e0d487142a731b313ea897246f22e60b3f157182bf6fc93d13abd74d404d451ead8953fc250c5766e0b6d1e5e5075d89c12f0a6ee76b35fcdcbc965fc96c6"}, 0xbf, 0x800) 16:03:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140)="9d87a5670000b0ff03000000", 0xc) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x6, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r3, @ANYBLOB="24ef07b15036fbc4fa9a9850bc9630eb03bde22d7b7bcda468a6ffb61261e4eac688fcb54c07b3da032692fb8fd381630db1ab95aa6bb85ca9cd3b0fe3bd12421548c68649714b01147bd63b6f70097bd44b531b6f3112e4748e4cae23e05cb385704f78e46027ba2688f3a51e9dd3304da60c66aec282a5a77700c89de260a3db5f1f77a262a248b72fe885d8869be4c0cf228b9ce0cf79dda4a46c6808f474c84174588d40", @ANYRESHEX=r0, @ANYRES32=r0], 0x1) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4023a253d55a2fe7be9ca6e187b2430a6e7aafccfce13cd5fd7573eb12a5cf78faff4b952d3cd2dd43d48ebc6fd682506037dbb86f5743655e069ac7298bc07bd9175fc86855a9c34a6b1123b3cfcc4c04c083ae80d3efc", 0x58}, {&(0x7f0000000180)="a9bcf7cef34a2800c565dc817abf2f08c4796589829df45ce3938d5ecab846b20ac6f8115453", 0x26}], 0x2, &(0x7f0000000200)=[{0x28, 0xffff, 0x1, "f89d9353aa45bb4bb79350c3fde2db92e0022f0f"}], 0x28}, 0x1}, 0x10, 0x3) 16:03:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x0, 0xc0, 0x88, 0x73d}, {0xffff, 0x0, 0x6, 0x9}, {0x4, 0x40, 0x0, 0x1}, {0x6a9, 0x3, 0x7f, 0x80000001}, {0x58, 0x7d, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="fbbb75f7c85f4a3e24620acc22bad0c665db3e6187f9029751cf1ed922e24c4d2c2b5fc9b3664a52a43cae80e8a168fded7ef177acd0c02fbaa54f3824bc025e84d0d099aa052dd9c3842bb622651ebdb903ea1f4036621aca303bc8a011ce8cd74f0eb24a37427e4082f5a5c544f8fe279426ad066b481708449f435494ee71f0", @ANYRES8=r0]) fsync(r2) 16:03:06 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) socket(0x18, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x54) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) shmget(0x0, 0x1000, 0x400, &(0x7f000049d000/0x1000)=nil) 16:03:06 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000300)=[0xce61]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r2, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semop(0x0, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(0x0, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(0xee00, r4) getgroups(0x8, &(0x7f0000000440)=[r1, r2, r1, r1, r2, r1, r1, r1]) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xfffffffd, r4, r5, r6, r2, 0x100, 0x81}, 0x40, 0x7, 0xa2d6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x5}, 0xffffffffffffffff, 0x3, 0x6}) (async) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r9, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r11 = getuid() fchown(r10, r11, 0xffffffffffffffff) setreuid(0xee00, r11) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x1000, 0x0, 0x0, r11, r9, 0x0, 0x1}, 0x82, 0x5, 0x6}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x9, r8, r2, r0, r9, 0x13b, 0x7}, 0xa1, 0x20002000000000, 0x7}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000001c0)="0e6ed84beddcc510d3a85c0e4ba021e4f024d72c300de16244acfff8eb50f546c6df4abc35ea523800cbc3b77a6275c270c573bc573cebf337e82b51111cd46e42c28680021af1eccae6995cfd655a48c3a3666133f7ea1860732d3c9493cbf4550997d0be75daeb71087a4cb5e869a2619b7377d99373be01426ac17328e4367c8f75980cb310d002fa27d00a21f0c163f06fcc111536e1e70c3df4706330", &(0x7f00000000c0)=0x39, &(0x7f0000000100), 0xdd) 16:03:06 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000080)=""/91, 0x5b, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x4}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000200)=""/91, 0x5b) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x1}, {0xffff, 0xb6}}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002f2f66696c653070"], 0xa) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x84) 16:03:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x0, 0xc0, 0x88, 0x73d}, {0xffff, 0x0, 0x6, 0x9}, {0x4, 0x40, 0x0, 0x1}, {0x6a9, 0x3, 0x7f, 0x80000001}, {0x58, 0x7d, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)=' ', 0x1) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="fbbb75f7c85f4a3e24620acc22bad0c665db3e6187f9029751cf1ed922e24c4d2c2b5fc9b3664a52a43cae80e8a168fded7ef177acd0c02fbaa54f3824bc025e84d0d099aa052dd9c3842bb622651ebdb903ea1f4036621aca303bc8a011ce8cd74f0eb24a37427e4082f5a5c544f8fe279426ad066b481708449f435494ee71f0", @ANYRES8=r0]) (rerun: 64) fsync(r2) 16:03:06 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x3aec36e0ae0a3159, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xe8, 0x6, 0x40, 0xc7}, {0x9, 0x7f, 0xff}, {0x76f2, 0x1, 0x80, 0x23f8}]}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x4, 0x2, r2}) (async) socket$inet6(0x18, 0x8002, 0x3f) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) socket$inet6(0x18, 0x4000, 0x1) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) r7 = syz_open_pts() close(r7) (async, rerun: 64) ioctl$TIOCSTOP(r7, 0x2000746f) (async, rerun: 64) write(r7, &(0x7f0000000140)=' ', 0x1) (async) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/4, 0x4}], 0x1) (async) r8 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) (async, rerun: 32) r9 = fcntl$dupfd(r8, 0x0, r5) (async, rerun: 32) write(r1, &(0x7f0000000200)="4f9668120295f47dd38cf47be87c54a2c160ea096d5e0ac18f9dbd659a864681b5885bcdc3d2", 0x26) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140)="9d87a5670000b0ff03000000", 0xc) (async) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x6, 0x4) (async) r3 = syz_open_pts() close(r3) (async) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r3, @ANYBLOB="24ef07b15036fbc4fa9a9850bc9630eb03bde22d7b7bcda468a6ffb61261e4eac688fcb54c07b3da032692fb8fd381630db1ab95aa6bb85ca9cd3b0fe3bd12421548c68649714b01147bd63b6f70097bd44b531b6f3112e4748e4cae23e05cb385704f78e46027ba2688f3a51e9dd3304da60c66aec282a5a77700c89de260a3db5f1f77a262a248b72fe885d8869be4c0cf228b9ce0cf79dda4a46c6808f474c84174588d40", @ANYRESHEX=r0, @ANYRES32=r0], 0x1) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4023a253d55a2fe7be9ca6e187b2430a6e7aafccfce13cd5fd7573eb12a5cf78faff4b952d3cd2dd43d48ebc6fd682506037dbb86f5743655e069ac7298bc07bd9175fc86855a9c34a6b1123b3cfcc4c04c083ae80d3efc", 0x58}, {&(0x7f0000000180)="a9bcf7cef34a2800c565dc817abf2f08c4796589829df45ce3938d5ecab846b20ac6f8115453", 0x26}], 0x2, &(0x7f0000000200)=[{0x28, 0xffff, 0x1, "f89d9353aa45bb4bb79350c3fde2db92e0022f0f"}], 0x28}, 0x1}, 0x10, 0x3) 16:03:06 executing program 3: r0 = msgget(0x3, 0x318) msgsnd(0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000006029a266da17fc4429e9ec712794b8eee2bddd66b530ee00684632fcb8a16629aeb77a2deaed02161ec28333073821af80f3321bfb7d2e44870c132b7d40dd8fae47657411269a5a1e0d01edd5a0924831166290482f59b0e87844f6773c05222b67c6ad649135f8606708e1d8d5f2c17e634a11fdd9adeb4e8e589408520dbaabd3bb55436acbd58c577fd3129e577a88d6c36c8e99ab9d420842645c74696a171d7b12bea21e67f3a9b51ea18f1efb0b2f55336d1f3dbbeb15d3f0403e31651500ab8b0038de4353f27851ad3ef546333e963ee6b5e0d971a1a251d285fd83f4e35684545601e6356526ca0abe861662b8a2c16db4ebeb6b3025ccaa5952a8d5d215c6d826f7e0ce56d5f66027c75cfe97eff20483f470a046e23c131ef8b37a2187fd147b49290dd152fa1e0729c6fe1553d91be711703c00704fc63534c36ba16bf4db62c6154fb5be431a1c86930000000000000000461aeae37b37dce753d201c66999e3dde85e102acec62ddcedf50a77c4d6ac400532f6ad7eb9699cc1"], 0x100, 0x800) (async) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRESDEC], 0x107, 0x0) (async) msgrcv(r0, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r4 = semget$private(0x0, 0x4, 0x408) (async) r5 = semget$private(0x0, 0x4000000009, 0x460) semop(r5, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) (async) semop(r5, &(0x7f0000000680), 0x0) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) (async) semop(r5, &(0x7f0000000600)=[{0x3, 0x2}, {0x4, 0x7, 0x1800}, {0x1, 0x7d, 0x400}, {0x0, 0xfffd, 0x1000}, {0x3, 0x2e5, 0x800}, {0x0, 0xffff}, {0x4, 0x7, 0x1800}, {0x4, 0x11}, {0x1}], 0x9) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r7 = msgget$private(0x0, 0x58) (async) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) setreuid(0xee00, r9) (async) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x5, r9, r3, r2, r3, 0x104, 0x7f}, 0x10, 0x8, r1, 0xffffffffffffffff, 0x10000, 0x6, 0x7fffffffffffffff, 0xc000000000000}) (async) r10 = getuid() fchown(r6, r10, 0xffffffffffffffff) (async) setreuid(0xee00, r10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x8, r2, r3, r10, r3, 0x80, 0x2}, 0x89d3, 0x4, 0x1}) semop(r4, &(0x7f0000000400)=[{0x3, 0x6, 0x3c00}, {0x1, 0x1000, 0x800}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0x40, 0x9286000ee7827ecc}], 0x5) (async) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x1, 0x2041}, {0x0, 0x3}, {0x3, 0x3, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0x2, 0x2000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x8, 0x1800}], 0x8) setuid(r10) semctl$IPC_RMID(r4, 0x0, 0x0) (async) msgsnd(r7, &(0x7f0000000180)={0x2, "35368016c95a3ef3a0ef895c6b40b7e97dbb1674f7a58e8df646406bddb46c47d6e896f0a006c250ed74dd82d65164f14b5ab1f8147db17b67af7dbe4edf8628c0260a07183db13ce8c7dd5c0a8bc9264b714387ee7b908c73716d3770f08aaa9a96e4a9ea46c5818fa5d72cf2b1b2575cdc51067912bbd30e0d487142a731b313ea897246f22e60b3f157182bf6fc93d13abd74d404d451ead8953fc250c5766e0b6d1e5e5075d89c12f0a6ee76b35fcdcbc965fc96c6"}, 0xbf, 0x800) 16:03:06 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0xfffeffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:06 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) (rerun: 64) socket(0x18, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x54) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) shmget(0x0, 0x1000, 0x400, &(0x7f000049d000/0x1000)=nil) 16:03:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x0, 0xc0, 0x88, 0x73d}, {0xffff, 0x0, 0x6, 0x9}, {0x4, 0x40, 0x0, 0x1}, {0x6a9, 0x3, 0x7f, 0x80000001}, {0x58, 0x7d, 0x7, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) write(r2, &(0x7f0000000140)=' ', 0x1) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="fbbb75f7c85f4a3e24620acc22bad0c665db3e6187f9029751cf1ed922e24c4d2c2b5fc9b3664a52a43cae80e8a168fded7ef177acd0c02fbaa54f3824bc025e84d0d099aa052dd9c3842bb622651ebdb903ea1f4036621aca303bc8a011ce8cd74f0eb24a37427e4082f5a5c544f8fe279426ad066b481708449f435494ee71f0", @ANYRES8=r0]) fsync(r2) 16:03:06 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140)="9d87a5670000b0ff03000000", 0xc) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x6, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)=' ', 0x1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r3, @ANYBLOB="24ef07b15036fbc4fa9a9850bc9630eb03bde22d7b7bcda468a6ffb61261e4eac688fcb54c07b3da032692fb8fd381630db1ab95aa6bb85ca9cd3b0fe3bd12421548c68649714b01147bd63b6f70097bd44b531b6f3112e4748e4cae23e05cb385704f78e46027ba2688f3a51e9dd3304da60c66aec282a5a77700c89de260a3db5f1f77a262a248b72fe885d8869be4c0cf228b9ce0cf79dda4a46c6808f474c84174588d40", @ANYRESHEX=r0, @ANYRES32=r0], 0x1) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4023a253d55a2fe7be9ca6e187b2430a6e7aafccfce13cd5fd7573eb12a5cf78faff4b952d3cd2dd43d48ebc6fd682506037dbb86f5743655e069ac7298bc07bd9175fc86855a9c34a6b1123b3cfcc4c04c083ae80d3efc", 0x58}, {&(0x7f0000000180)="a9bcf7cef34a2800c565dc817abf2f08c4796589829df45ce3938d5ecab846b20ac6f8115453", 0x26}], 0x2, &(0x7f0000000200)=[{0x28, 0xffff, 0x1, "f89d9353aa45bb4bb79350c3fde2db92e0022f0f"}], 0x28}, 0x1}, 0x10, 0x3) socket(0x1, 0x2, 0x0) (async) close(r0) (async) socket$inet(0x2, 0x3, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000140)="9d87a5670000b0ff03000000", 0xc) (async) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x6, 0x4) (async) syz_open_pts() (async) close(r3) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) write(r3, &(0x7f0000000140)=' ', 0x1) (async) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r3, @ANYBLOB="24ef07b15036fbc4fa9a9850bc9630eb03bde22d7b7bcda468a6ffb61261e4eac688fcb54c07b3da032692fb8fd381630db1ab95aa6bb85ca9cd3b0fe3bd12421548c68649714b01147bd63b6f70097bd44b531b6f3112e4748e4cae23e05cb385704f78e46027ba2688f3a51e9dd3304da60c66aec282a5a77700c89de260a3db5f1f77a262a248b72fe885d8869be4c0cf228b9ce0cf79dda4a46c6808f474c84174588d40", @ANYRESHEX=r0, @ANYRES32=r0], 0x1) (async) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d4023a253d55a2fe7be9ca6e187b2430a6e7aafccfce13cd5fd7573eb12a5cf78faff4b952d3cd2dd43d48ebc6fd682506037dbb86f5743655e069ac7298bc07bd9175fc86855a9c34a6b1123b3cfcc4c04c083ae80d3efc", 0x58}, {&(0x7f0000000180)="a9bcf7cef34a2800c565dc817abf2f08c4796589829df45ce3938d5ecab846b20ac6f8115453", 0x26}], 0x2, &(0x7f0000000200)=[{0x28, 0xffff, 0x1, "f89d9353aa45bb4bb79350c3fde2db92e0022f0f"}], 0x28}, 0x1}, 0x10, 0x3) (async) 16:03:06 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x5, 0x9e7, 0x9, "3417e335d0b2211622dfed0981f44bd96ad7ab92", 0x1, 0xfd}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae85142b589d6860060f9ff0000140600fe441f39487827d904f5c8bd2759029e6906ae080100002d66530000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780002"]) 16:03:06 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000080)=""/91, 0x5b, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x4}) (async, rerun: 32) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) (async, rerun: 32) getdents(r1, &(0x7f0000000200)=""/91, 0x5b) (async, rerun: 64) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x1}, {0xffff, 0xb6}}, 0x0) (rerun: 64) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) (async) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) (async, rerun: 64) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) (async) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002f2f66696c653070"], 0xa) (async, rerun: 32) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x84) 16:03:06 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x3aec36e0ae0a3159, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xe8, 0x6, 0x40, 0xc7}, {0x9, 0x7f, 0xff}, {0x76f2, 0x1, 0x80, 0x23f8}]}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x4, 0x2, r2}) (async) socket$inet6(0x18, 0x8002, 0x3f) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socket$inet6(0x18, 0x4000, 0x1) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) r7 = syz_open_pts() close(r7) (async) ioctl$TIOCSTOP(r7, 0x2000746f) (async) write(r7, &(0x7f0000000140)=' ', 0x1) (async) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/4, 0x4}], 0x1) r8 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r8, 0x0) r9 = fcntl$dupfd(r8, 0x0, r5) write(r1, &(0x7f0000000200)="4f9668120295f47dd38cf47be87c54a2c160ea096d5e0ac18f9dbd659a864681b5885bcdc3d2", 0x26) (async) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 7: semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x0, 0x1}], 0x2) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000300)=[0xce61]) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r2, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) semop(0x0, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(0x0, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) (async) setreuid(0xee00, r4) (async) getgroups(0x8, &(0x7f0000000440)=[r1, r2, r1, r1, r2, r1, r1, r1]) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xfffffffd, r4, r5, r6, r2, 0x100, 0x81}, 0x40, 0x7, 0xa2d6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0x80, 0x5, 0x6}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x5}, 0xffffffffffffffff, 0x3, 0x6}) (async) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) (async) setreuid(0xee00, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r9, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) (async) r10 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r11 = getuid() fchown(r10, r11, 0xffffffffffffffff) setreuid(0xee00, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x1000, 0x0, 0x0, r11, r9, 0x0, 0x1}, 0x82, 0x5, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x9, r8, r2, r0, r9, 0x13b, 0x7}, 0xa1, 0x20002000000000, 0x7}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000001c0)="0e6ed84beddcc510d3a85c0e4ba021e4f024d72c300de16244acfff8eb50f546c6df4abc35ea523800cbc3b77a6275c270c573bc573cebf337e82b51111cd46e42c28680021af1eccae6995cfd655a48c3a3666133f7ea1860732d3c9493cbf4550997d0be75daeb71087a4cb5e869a2619b7377d99373be01426ac17328e4367c8f75980cb310d002fa27d00a21f0c163f06fcc111536e1e70c3df4706330", &(0x7f00000000c0)=0x39, &(0x7f0000000100), 0xdd) 16:03:06 executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x602, 0x0) (async, rerun: 32) socket(0x18, 0x4, 0x4) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x54) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) shmget(0x0, 0x1000, 0x400, &(0x7f000049d000/0x1000)=nil) 16:03:06 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x5, 0x9e7, 0x9, "3417e335d0b2211622dfed0981f44bd96ad7ab92", 0x1, 0xfd}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae85142b589d6860060f9ff0000140600fe441f39487827d904f5c8bd2759029e6906ae080100002d66530000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780002"]) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x5, 0x9e7, 0x9, "3417e335d0b2211622dfed0981f44bd96ad7ab92", 0x1, 0xfd}) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae85142b589d6860060f9ff0000140600fe441f39487827d904f5c8bd2759029e6906ae080100002d66530000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780002"]) (async) 16:03:06 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c91d6b", 0x10, 0x0, 0x0, @rand_addr="be04e640b58ca2d5c7646436c31f7c52", @mcast1, {[@hopopts={0x2b}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x1012, &(0x7f0000000100)={@random="158ba4492395", @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8008, "7fd752b70a95e8e5cebd042b4bd856897089affdb011c1dfc5b2af29f02da035e2c6347614511d1d8bec13e60528822ae908a0cd93fb5d99926f6c36bfc5c22b694c0a8c3b5547a97365a178b56de5048f8876aa0c3875c203dc63b5123e946fa46470bb94a4be3676cecb1003a8d8dd8c053c8f228c60125f1a2c47f758d9d78662019366f443dce6101206b9c4f57b8a4198ffea691f4977aa37ca608f07e8adbbf0737b7659f89a8ee901bb86645f39ee337e3d1fe64471c9d1e46cc9b72b3d45a5b86fa879db244ed9e4bc28a04cc5d90df662f83ba7d6f73ce225e046e06d0971243aafe70102e72f38ff72487193cd98d7522e92e61529c5b85ed8157d2537fe727c329a684bff6d4d58a754dd64e07b8338f24e7621ef323cc6797092140b9a827cc6980a35c5f4b791a6c45e3708aa9064184800768b9b9ea4247d35e19dd73171aa22e53d89bbfe3e36b2f35e984056f04fb1b1b563161d32fb6b53e18487dbc2b6f95ab04cd44900574ac6f0af85807ab61001fb319219975149b43d8c42a7cf7c652ba558b8ab8927c5247244b733165cc40e79b3ae70ed78c89ca44662c934ab1bb3659538b4f7aec69d0267ca19144b4ba5932515af5477479be24131c46032a80980d2c9690772deb93147378de201e471331bdcd025090a638d3f4c756182d954e1af5ce30156d899be78b3c1b16409ef807dc58890e3ee8da9338d1668629b64fdb4da1428edede18f03e6750bcd9254214172b8c34c3ed2d4672192e7ab744bd2ac23ae3291bbaedf0e47be3e96c2892b918b03a47bdcfb73c2adf4b3fad86fddda99ebb0c50cac441eeab050f8fb72163cb5b516ab3f31cbb0504aebd9357f6fb98e61f68985dcdd908137ed8396be0d6075c477a18c2c8d25269ad297d49ced0e189841197b32bdde5ad5a32d15f79a128e78704b522e717cd1f2885d0638731a2c64ded37d57241af06e02aa6d1e8fc84a4af28c1d6a0173235ebed382c2735f3518582c55d4a01ed15350c1450724ad19c1c1e049651c32db9d8225decb81452196941b8495a4263e36de81cb51fe197abc72083f8654afeb2e370b5ca47e6a7e800ef543287cddb1cb364fa70c2dcf9947dde0192b2634bc551e85a9b7a2fa262fe0649904abe15e838b22534b420e8f488e797229b85032826d2698c5705aca8b76ecec6fc80c9a002246e0ee99a293f7c3c54231e3439167e3eb604672838a0e5c6b88a4124634883d3a4f566fa2f654db671b9ae77713fefd858ecb830117076a3b00c33538b58ab31a984b2889adbdbdbe4f5cd09410cb80c51253805510ccae223fb1c7b1d2c242390fbb9b89385e604a275edbabf6b225fb041e6a64114ba23d520e1a87f39d15ced47df30678cd69a1e19360e2c6a0d0b6ecea5fdc58a2e88705bba9d366f1fa4734577f30b60f0e5db728db06f073e2f93430e737ce716b39a541ed1fc9ff7a82b0f0c99419d2f85690256aada112fedf5928def738a0b9bb994a735dc29e5702f7dcd37fcb4c38eac72643f757bf05647635fb9ff2909f671230a16b12e4e67716184236e35b6f657995a356220363beabdea273b7bbe4b1a7d135cab99c3475408187e43b4d5b9b3e5c0c33d91b34b1852203925129e69615fba82f355295c00fb95d0f05bb8247377386e32c69858b8a7625c1745d82ca6b937aba4561c47b382990360b2778ee530a6218fbbe9b78b97f752aeb2ee8e52604ef5de3e336bbba127ee02889ed2f6ae0334021c535ea6ac28c0b9fb9e6e5d49e71bab869cde5ad87fcee54c9ee3bb576377bc6ee4f007fa771ab9594e38cb4dc42cb75f21d5018c4f93282c0fd88a4a7b4107e87d2fc45244fffac72ff4d2a30443b00f2d443e67dd6f8b9fa810221b57c4ffb44c435ce7822f5156067bd7f6b4c822e3541d1b6744e755c6598deed67df8c9a49ef421b9483c1b7f150b28df573552159520bcbd9ae3cba949bfdddce06f120d722de2de27cad141cb1f49fe93e6ab6643d87fdc83192dbe0a258bfcd4cdbb1a3782d857f14279a7ba76eb7007f20e44fb0657a2318b8b83823c5fc4fd60b21284c24c1aaad1a4568930093655196a039f8ebce29216b7fc695037f0e7c035be169c4863e1495e793c5edf2a018e9cbd4e0cd35924b39c95d783541a4328186382fe0392edd0dbb03eb2eed7c270a3e08285ebb1a31aa0af5de0aea9087397e9aed226e82280b7d24fd5097be2ea8ae9356a77a382bc7cc1613e0e08a130bdcd0a8c12d46592f9ba28187becb89e241f58bf88c4da9d80524bd1ee55b723df6102f75029dac1ce7c79e3e20db86a88c15cca033e5299d93af47e0d8f8a215671f38ab33aad0e6dc74503548502cc99077d919ba006148fa4d06781be2e1952abcc9b4bcf86723237b47b48860395ebf971b8e46c8b6f7820ae021045b56a224470d5b441c96cf749de9cb9731198fa8569e8ca6498fe967a003d15d9f992ab1d5eb7e0dd2bb7294655cabff283db255f1a1787de34d195169dbfc617983445250606a435b54bf974c27e4c9bc5f78e24ab36709c964e83533f13f384f9423c9d980e2dd30451cd8f2db040fdaee6b1cb455a735ec6351946b536831caff506de37ec1690644cb81b3fce87f5145cb74a9b656482934aef889dd37fdf6464fd190f60ba0fef93e6ce8b072fa2827e72f13614739fbcf2edde44f42e5d5ec04305f1111c582e4d60f93fc71111c33a3083c621f280aa28ae15e7671ebc59f270d55ada792dcf577a8610a86e4686510cb6b8d7f290b6ec388bc59341c68edd4a7afda3623c9896de8d3bc6e1678b078fb7753d934f2595164109bc6999e233a66cb34cb6f22f7a3051994a2bb9c0a4f8eef5ce8473e64975236bd1c794b03ef56cd1e26f8910be895f8d792fce09a689403b6da8d5c140cf7bb122333a0c880a02f6f7511b7e3a950c83485a589e6355cc1c54f0bff9cc4e36ef65a128cdd4a4c8678dce549814ae55a58460849b3cb254db1b354b4400d28fae93d8db1d3cb03a38af0842537efb2e4b7cbb325008458faefb125d1a803344bf39a038261a5821c36cfca62064d53db35e601147d9a9887068b49f04ab1ed2373dcfc25270f74b1fd906582393d2c62e5343c74a8e01d994e3af43bb4fa9b657ff0e156a55b21fae18f1cd528558a26fa7a10a3117ae974500d1c4d661d1c2fb39466b98d18973423868305d935c6b445e317c567b4b240e4efccd16af1f00b92b0849c32350c58a419e1ae6188129aeb467db3a9c386715c64efae888ef2761adced5383beafa15efaf7242c88a9e186a9554d2f70d73ebc15bea1a04b49539992243eb4980a4840d221c77230293f19f583503e323bedfef5c03363d2b3c056babf8b8e061b86b7f40fa874d85a4fdeb2faec2ab616b70b94b9e90e6c23a423f01a4849c95ed9ddcce26aee81f60f500375f1ed7e59d8c46bbb2db49bb8a74366b10065eb7e16496f928ebbcb64e90bf22e41f09cb92b0745b99a3131c70a9ae32b82c4797113a4ee39ee7a21e34bd87a18083ed46f82421b8aec040539da69e04ffca742d9fb851590012375b019a1c5b19a5d9554fa534c91268fba943c2531a8b7ec75095fe877ccc2481352fb927618eaadfda199d7cd254f72e9446ccf08af6a88517361a8802e781c7161afe530549ecb7f35027a93ec5076909944a81f487887963c0b0a2b38b645a565def5552e2f8e438767308711865fc567e75c9341863f95ff5a14f787cb1cf8cb8b53539b59f32209d260445123b56b936c721252c26dcae5852d1d4b9d925f345729c97a017ea68b2328e8cc7e2fd1efed69638f523c3a04d1b5a9b53d7799f511ed4bb065cc8a392fca9d23d39ce3c54e2798a4010df440441b8c6bf18ae3157fd54e082b071c7460c5cac0e2f1ae6dd7e6dbfd7aaec0f1a5510c7e913957e16fc16af5cd9740cadf87cf06dab2109924f59dead8aad146518ab9ceca63bb1d7a7161a55098090f589addb380bde378d2eb74cdbd45cef88229f4a34da4fd103fe6dfabc1e571c5c46ec4cd949539a015434ceae2b663b35889fe98c5863c45de28bfe5af2d3ad721fbd6fda2a735b1f78e7af160649a9b2b811136730e725f532ed946eb4ac6065cbe03a50f5a0e6fe66841a61e18a3c468cc58697dab5e4d1916c75f82334409a29aecbeebe8dcb2cee94d072e9989eecbf54ab03eaf581109e3ecb3ce84772702c775dd18102b5a4ccbadd73e6ce711f024d94698abf633a4002184ceb723ac4bd8d575795dad87396ff09652f565f5512da735ae63e8bdbdda5bcdebf80799b5110d39322df1fe25d6726b5ab81556134f1a5dc1a617f9a41623dedb7564fc4e964453fffc2bc5b75d9ce46aca091db346d3cb2da2a02f514c037d0b92b4503a9eb4e0a753ded8792036dc5204be6d4bd9ffc5f00a465241daf4e647770a5d07a41b2428801b796a10d077d225379abf98c79845b6f931436ea7659e5e063472f9a660a95c53de2f5bde44ce3dbe27afdced7bc281bcbd5417bcdf719e4da63ffbb9a8df0e45a3f5395e40e719705013ced2a203914ebba823187d967220f11f5307d0100317406d9c2473f26484d13bf94e41f911dcb7ad9f6607cb6175ba713575fcfb043e62a5b653e4f1999da9d968247207d89204b002eaf115f881891d3af926648052d627206aad0925fcd84e5fc64ab1cc2202ec7086d837e5f14421b173edfaa56c65213dbb25eccfb5a818da0135dde312aa9b0566c8ec863e6ae27e06b5bddb1078162c4a7e2bcb835aa1461c4619fe344d99e415037393ce9ef41adfda7801a36a47dec5cd9019be5be8c073e587e49d95eaccb6210fdc348f349c4b4856292ecb1cb73b65aa6d57895e679cf305a66d92c40e069f294003829673aa8111fb21d101a0019e95d451a6303d947f2f1b5323cbb51e0d6d21f0914beacb75493942464a231579e2310d4c7230897adf82636b6e47e310beb86ae1903e9f5e9b0880c21fee45851f6f25de87ca9ef3a85a5158786d16d61836a24044c626105be48b61eefe0a198a9fe74d7e68eb38d6bd925cb914d43932804cffa0c33cde5add266fce9948c5441ff6e268fbf70b99f0d8106643c289dd0f7c0081ed4f7b938a6a4b1a8b9cb9be517b8f978ab4b519a698cd5371f935763265386bae804f730bfd59230c4f70bc88eae1ed0e78a1808ffa48816bbda042f4160cf12d1373e2b2aa55f287b120ec19f9e8d6086879ebf7587f18203447f75fbd912712474447e37fe6b3faeb59a3e7ad4e5b95399b8c584d63acf58649169f32584b4b61bd004a94be349c2df032a5bbb0291283102b436a85b4f188b4d7e8668046199132d7336092c64d8bb24d7ce01abd7dba61df58c5d4d9dccdb7236d1664da41737d01edfd4792d7adfdef8886b60e16682aa1a99f3485067ca08bab9006a08639fb3beefefff9de88c79db65288f9ee0436f03794d30e34a01426bad96817def7f30fd8537ec7b927b4237bb95569a5605754258f1b4e047cb1b240da99ca91b118356b7cc0eebd1f025a730bb39732f9321b960de9caaae48756adcd0b9261fc7247ecf51b853c90a96ff79d2ee7f362f057f45d455a59509da62a83db66dcbd2554fb6f6eac629e5f137aba5fd8435861427b3118cac8fe5eec7186a2683b6fb19c30c2954271c31762d5fa1a18be31e9a29ddf7f8aeabd3ccc6734f04c755bd9395a0e863df05633212f71c4e7e20d96d944c625a1cdecb4f351fe768e68ffcc5d0029c775db7a638c"}}}) syz_extract_tcp_res(&(0x7f00000011c0), 0x7d, 0x7) syz_emit_ethernet(0x2a, &(0x7f0000001180)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @remote}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffff7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001140), 0x8, 0x8) 16:03:06 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000080)=""/91, 0x5b, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 32) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x4}) (async) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000200)=""/91, 0x5b) (async, rerun: 32) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x6, 0x1}, {0xffff, 0xb6}}, 0x0) (async, rerun: 32) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) (async) connect$inet(r2, &(0x7f00000003c0)={0x2, 0x2}, 0xc) (async) accept(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) (async) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002f2f66696c653070"], 0xa) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x84) (rerun: 32) 16:03:06 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x93e8eff073282dc8, 0x1e31) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xc2) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10, 0x0) 16:03:07 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:07 executing program 7: r0 = socket(0x11, 0x3, 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r2) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000000), 0x22) ktrace(&(0x7f0000000440)='./file2\x00', 0x0, 0x1d00, r1) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x2, 0x2037, 0x800}, {0x4, 0xe8}, {0x1, 0x0, 0x1000}], 0x6) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x93, 0x47}, 0x18040808000, 0x6, 0x6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r3, &(0x7f0000000280)=[{0x2, 0x8}, {0x0, 0x7a9}, {0x3, 0x9, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x6, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24, 0x7fff}, 0x4ff, 0x1, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r4) r5 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c6530001c157fe04e690656b884a6862abe5beab287d5b0478c98693f31468df04bb834f76d2e12262fb8c08a0cd31043c2a1c713aecb2267c2a9c32ae1894366"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="5d07c43aa2f4b1b08c654475e822607bc02beaf294", 0x15}, {&(0x7f00000001c0)="90e24c0a41f67557399b13cf495ca3dea3454e66b9287f4e97dbcc0d67fca7d75f5f80ebef1baa77c5ce6cf65f69054d67a57c37b307101b3f8150d6f54a75eb7dd9b00220482bf1587ce5d04b09a94cfef4e8", 0x53}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000008aabff87958614cd0ea88bbc5902bae9", @ANYRES32=r0, @ANYBLOB="0000000020000000000000145fff000000000000d1c31c438f53af34fe167f1e364f554b76a3eb41fbc030fb98f45f907ddbdfc1d8bf5709b6b11af8a4caf58b86e3b0322a11bfd3cdb52d6807d62d48f4d56da37a80b96733d52047458a0e7c9af2a1", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x405}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x220, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES16=r3], 0xa) socket(0x10, 0x8000, 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000001540)="0eab0a488c65ea59", &(0x7f0000000040)=0x8, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b0293e62b"], 0x10) sendmmsg(r6, &(0x7f00000003c0)={0x0}, 0xfffffffffffffd52, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) dup2(r6, r7) 16:03:07 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00003dc000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r5 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) syz_open_pts() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = getpid() ktrace(0x0, 0x5, 0x1b0a, r7) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) r8 = semget$private(0x0, 0x1, 0x20b) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) flock(0xffffffffffffffff, 0x8) getrlimit(0x5, &(0x7f0000000080)) getpgid(0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) close(r5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x1fff]) semop(r8, &(0x7f0000000240)=[{0x1, 0x802, 0x1800}, {0x0, 0x6}, {0x2, 0x848}, {0x4}, {0x3, 0xffdf, 0x800}, {0x2, 0x0, 0x1800}], 0x6) 16:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="8bbfa0", 0x3, 0xffffffff00000000) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r1, &(0x7f0000000140)=""/39, 0x27) 16:03:07 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffbff) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8000000000}], 0x2, 0x0, 0x1003, 0x0) 16:03:08 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:08 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c91d6b", 0x10, 0x0, 0x0, @rand_addr="be04e640b58ca2d5c7646436c31f7c52", @mcast1, {[@hopopts={0x2b}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x1012, &(0x7f0000000100)={@random="158ba4492395", @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8008, "7fd752b70a95e8e5cebd042b4bd856897089affdb011c1dfc5b2af29f02da035e2c6347614511d1d8bec13e60528822ae908a0cd93fb5d99926f6c36bfc5c22b694c0a8c3b5547a97365a178b56de5048f8876aa0c3875c203dc63b5123e946fa46470bb94a4be3676cecb1003a8d8dd8c053c8f228c60125f1a2c47f758d9d78662019366f443dce6101206b9c4f57b8a4198ffea691f4977aa37ca608f07e8adbbf0737b7659f89a8ee901bb86645f39ee337e3d1fe64471c9d1e46cc9b72b3d45a5b86fa879db244ed9e4bc28a04cc5d90df662f83ba7d6f73ce225e046e06d0971243aafe70102e72f38ff72487193cd98d7522e92e61529c5b85ed8157d2537fe727c329a684bff6d4d58a754dd64e07b8338f24e7621ef323cc6797092140b9a827cc6980a35c5f4b791a6c45e3708aa9064184800768b9b9ea4247d35e19dd73171aa22e53d89bbfe3e36b2f35e984056f04fb1b1b563161d32fb6b53e18487dbc2b6f95ab04cd44900574ac6f0af85807ab61001fb319219975149b43d8c42a7cf7c652ba558b8ab8927c5247244b733165cc40e79b3ae70ed78c89ca44662c934ab1bb3659538b4f7aec69d0267ca19144b4ba5932515af5477479be24131c46032a80980d2c9690772deb93147378de201e471331bdcd025090a638d3f4c756182d954e1af5ce30156d899be78b3c1b16409ef807dc58890e3ee8da9338d1668629b64fdb4da1428edede18f03e6750bcd9254214172b8c34c3ed2d4672192e7ab744bd2ac23ae3291bbaedf0e47be3e96c2892b918b03a47bdcfb73c2adf4b3fad86fddda99ebb0c50cac441eeab050f8fb72163cb5b516ab3f31cbb0504aebd9357f6fb98e61f68985dcdd908137ed8396be0d6075c477a18c2c8d25269ad297d49ced0e189841197b32bdde5ad5a32d15f79a128e78704b522e717cd1f2885d0638731a2c64ded37d57241af06e02aa6d1e8fc84a4af28c1d6a0173235ebed382c2735f3518582c55d4a01ed15350c1450724ad19c1c1e049651c32db9d8225decb81452196941b8495a4263e36de81cb51fe197abc72083f8654afeb2e370b5ca47e6a7e800ef543287cddb1cb364fa70c2dcf9947dde0192b2634bc551e85a9b7a2fa262fe0649904abe15e838b22534b420e8f488e797229b85032826d2698c5705aca8b76ecec6fc80c9a002246e0ee99a293f7c3c54231e3439167e3eb604672838a0e5c6b88a4124634883d3a4f566fa2f654db671b9ae77713fefd858ecb830117076a3b00c33538b58ab31a984b2889adbdbdbe4f5cd09410cb80c51253805510ccae223fb1c7b1d2c242390fbb9b89385e604a275edbabf6b225fb041e6a64114ba23d520e1a87f39d15ced47df30678cd69a1e19360e2c6a0d0b6ecea5fdc58a2e88705bba9d366f1fa4734577f30b60f0e5db728db06f073e2f93430e737ce716b39a541ed1fc9ff7a82b0f0c99419d2f85690256aada112fedf5928def738a0b9bb994a735dc29e5702f7dcd37fcb4c38eac72643f757bf05647635fb9ff2909f671230a16b12e4e67716184236e35b6f657995a356220363beabdea273b7bbe4b1a7d135cab99c3475408187e43b4d5b9b3e5c0c33d91b34b1852203925129e69615fba82f355295c00fb95d0f05bb8247377386e32c69858b8a7625c1745d82ca6b937aba4561c47b382990360b2778ee530a6218fbbe9b78b97f752aeb2ee8e52604ef5de3e336bbba127ee02889ed2f6ae0334021c535ea6ac28c0b9fb9e6e5d49e71bab869cde5ad87fcee54c9ee3bb576377bc6ee4f007fa771ab9594e38cb4dc42cb75f21d5018c4f93282c0fd88a4a7b4107e87d2fc45244fffac72ff4d2a30443b00f2d443e67dd6f8b9fa810221b57c4ffb44c435ce7822f5156067bd7f6b4c822e3541d1b6744e755c6598deed67df8c9a49ef421b9483c1b7f150b28df573552159520bcbd9ae3cba949bfdddce06f120d722de2de27cad141cb1f49fe93e6ab6643d87fdc83192dbe0a258bfcd4cdbb1a3782d857f14279a7ba76eb7007f20e44fb0657a2318b8b83823c5fc4fd60b21284c24c1aaad1a4568930093655196a039f8ebce29216b7fc695037f0e7c035be169c4863e1495e793c5edf2a018e9cbd4e0cd35924b39c95d783541a4328186382fe0392edd0dbb03eb2eed7c270a3e08285ebb1a31aa0af5de0aea9087397e9aed226e82280b7d24fd5097be2ea8ae9356a77a382bc7cc1613e0e08a130bdcd0a8c12d46592f9ba28187becb89e241f58bf88c4da9d80524bd1ee55b723df6102f75029dac1ce7c79e3e20db86a88c15cca033e5299d93af47e0d8f8a215671f38ab33aad0e6dc74503548502cc99077d919ba006148fa4d06781be2e1952abcc9b4bcf86723237b47b48860395ebf971b8e46c8b6f7820ae021045b56a224470d5b441c96cf749de9cb9731198fa8569e8ca6498fe967a003d15d9f992ab1d5eb7e0dd2bb7294655cabff283db255f1a1787de34d195169dbfc617983445250606a435b54bf974c27e4c9bc5f78e24ab36709c964e83533f13f384f9423c9d980e2dd30451cd8f2db040fdaee6b1cb455a735ec6351946b536831caff506de37ec1690644cb81b3fce87f5145cb74a9b656482934aef889dd37fdf6464fd190f60ba0fef93e6ce8b072fa2827e72f13614739fbcf2edde44f42e5d5ec04305f1111c582e4d60f93fc71111c33a3083c621f280aa28ae15e7671ebc59f270d55ada792dcf577a8610a86e4686510cb6b8d7f290b6ec388bc59341c68edd4a7afda3623c9896de8d3bc6e1678b078fb7753d934f2595164109bc6999e233a66cb34cb6f22f7a3051994a2bb9c0a4f8eef5ce8473e64975236bd1c794b03ef56cd1e26f8910be895f8d792fce09a689403b6da8d5c140cf7bb122333a0c880a02f6f7511b7e3a950c83485a589e6355cc1c54f0bff9cc4e36ef65a128cdd4a4c8678dce549814ae55a58460849b3cb254db1b354b4400d28fae93d8db1d3cb03a38af0842537efb2e4b7cbb325008458faefb125d1a803344bf39a038261a5821c36cfca62064d53db35e601147d9a9887068b49f04ab1ed2373dcfc25270f74b1fd906582393d2c62e5343c74a8e01d994e3af43bb4fa9b657ff0e156a55b21fae18f1cd528558a26fa7a10a3117ae974500d1c4d661d1c2fb39466b98d18973423868305d935c6b445e317c567b4b240e4efccd16af1f00b92b0849c32350c58a419e1ae6188129aeb467db3a9c386715c64efae888ef2761adced5383beafa15efaf7242c88a9e186a9554d2f70d73ebc15bea1a04b49539992243eb4980a4840d221c77230293f19f583503e323bedfef5c03363d2b3c056babf8b8e061b86b7f40fa874d85a4fdeb2faec2ab616b70b94b9e90e6c23a423f01a4849c95ed9ddcce26aee81f60f500375f1ed7e59d8c46bbb2db49bb8a74366b10065eb7e16496f928ebbcb64e90bf22e41f09cb92b0745b99a3131c70a9ae32b82c4797113a4ee39ee7a21e34bd87a18083ed46f82421b8aec040539da69e04ffca742d9fb851590012375b019a1c5b19a5d9554fa534c91268fba943c2531a8b7ec75095fe877ccc2481352fb927618eaadfda199d7cd254f72e9446ccf08af6a88517361a8802e781c7161afe530549ecb7f35027a93ec5076909944a81f487887963c0b0a2b38b645a565def5552e2f8e438767308711865fc567e75c9341863f95ff5a14f787cb1cf8cb8b53539b59f32209d260445123b56b936c721252c26dcae5852d1d4b9d925f345729c97a017ea68b2328e8cc7e2fd1efed69638f523c3a04d1b5a9b53d7799f511ed4bb065cc8a392fca9d23d39ce3c54e2798a4010df440441b8c6bf18ae3157fd54e082b071c7460c5cac0e2f1ae6dd7e6dbfd7aaec0f1a5510c7e913957e16fc16af5cd9740cadf87cf06dab2109924f59dead8aad146518ab9ceca63bb1d7a7161a55098090f589addb380bde378d2eb74cdbd45cef88229f4a34da4fd103fe6dfabc1e571c5c46ec4cd949539a015434ceae2b663b35889fe98c5863c45de28bfe5af2d3ad721fbd6fda2a735b1f78e7af160649a9b2b811136730e725f532ed946eb4ac6065cbe03a50f5a0e6fe66841a61e18a3c468cc58697dab5e4d1916c75f82334409a29aecbeebe8dcb2cee94d072e9989eecbf54ab03eaf581109e3ecb3ce84772702c775dd18102b5a4ccbadd73e6ce711f024d94698abf633a4002184ceb723ac4bd8d575795dad87396ff09652f565f5512da735ae63e8bdbdda5bcdebf80799b5110d39322df1fe25d6726b5ab81556134f1a5dc1a617f9a41623dedb7564fc4e964453fffc2bc5b75d9ce46aca091db346d3cb2da2a02f514c037d0b92b4503a9eb4e0a753ded8792036dc5204be6d4bd9ffc5f00a465241daf4e647770a5d07a41b2428801b796a10d077d225379abf98c79845b6f931436ea7659e5e063472f9a660a95c53de2f5bde44ce3dbe27afdced7bc281bcbd5417bcdf719e4da63ffbb9a8df0e45a3f5395e40e719705013ced2a203914ebba823187d967220f11f5307d0100317406d9c2473f26484d13bf94e41f911dcb7ad9f6607cb6175ba713575fcfb043e62a5b653e4f1999da9d968247207d89204b002eaf115f881891d3af926648052d627206aad0925fcd84e5fc64ab1cc2202ec7086d837e5f14421b173edfaa56c65213dbb25eccfb5a818da0135dde312aa9b0566c8ec863e6ae27e06b5bddb1078162c4a7e2bcb835aa1461c4619fe344d99e415037393ce9ef41adfda7801a36a47dec5cd9019be5be8c073e587e49d95eaccb6210fdc348f349c4b4856292ecb1cb73b65aa6d57895e679cf305a66d92c40e069f294003829673aa8111fb21d101a0019e95d451a6303d947f2f1b5323cbb51e0d6d21f0914beacb75493942464a231579e2310d4c7230897adf82636b6e47e310beb86ae1903e9f5e9b0880c21fee45851f6f25de87ca9ef3a85a5158786d16d61836a24044c626105be48b61eefe0a198a9fe74d7e68eb38d6bd925cb914d43932804cffa0c33cde5add266fce9948c5441ff6e268fbf70b99f0d8106643c289dd0f7c0081ed4f7b938a6a4b1a8b9cb9be517b8f978ab4b519a698cd5371f935763265386bae804f730bfd59230c4f70bc88eae1ed0e78a1808ffa48816bbda042f4160cf12d1373e2b2aa55f287b120ec19f9e8d6086879ebf7587f18203447f75fbd912712474447e37fe6b3faeb59a3e7ad4e5b95399b8c584d63acf58649169f32584b4b61bd004a94be349c2df032a5bbb0291283102b436a85b4f188b4d7e8668046199132d7336092c64d8bb24d7ce01abd7dba61df58c5d4d9dccdb7236d1664da41737d01edfd4792d7adfdef8886b60e16682aa1a99f3485067ca08bab9006a08639fb3beefefff9de88c79db65288f9ee0436f03794d30e34a01426bad96817def7f30fd8537ec7b927b4237bb95569a5605754258f1b4e047cb1b240da99ca91b118356b7cc0eebd1f025a730bb39732f9321b960de9caaae48756adcd0b9261fc7247ecf51b853c90a96ff79d2ee7f362f057f45d455a59509da62a83db66dcbd2554fb6f6eac629e5f137aba5fd8435861427b3118cac8fe5eec7186a2683b6fb19c30c2954271c31762d5fa1a18be31e9a29ddf7f8aeabd3ccc6734f04c755bd9395a0e863df05633212f71c4e7e20d96d944c625a1cdecb4f351fe768e68ffcc5d0029c775db7a638c"}}}) syz_extract_tcp_res(&(0x7f00000011c0), 0x7d, 0x7) syz_emit_ethernet(0x2a, &(0x7f0000001180)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @remote}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffff7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001140), 0x8, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c91d6b", 0x10, 0x0, 0x0, @rand_addr="be04e640b58ca2d5c7646436c31f7c52", @mcast1, {[@hopopts={0x2b}], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x1012, &(0x7f0000000100)={@random="158ba4492395", @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8008, "7fd752b70a95e8e5cebd042b4bd856897089affdb011c1dfc5b2af29f02da035e2c6347614511d1d8bec13e60528822ae908a0cd93fb5d99926f6c36bfc5c22b694c0a8c3b5547a97365a178b56de5048f8876aa0c3875c203dc63b5123e946fa46470bb94a4be3676cecb1003a8d8dd8c053c8f228c60125f1a2c47f758d9d78662019366f443dce6101206b9c4f57b8a4198ffea691f4977aa37ca608f07e8adbbf0737b7659f89a8ee901bb86645f39ee337e3d1fe64471c9d1e46cc9b72b3d45a5b86fa879db244ed9e4bc28a04cc5d90df662f83ba7d6f73ce225e046e06d0971243aafe70102e72f38ff72487193cd98d7522e92e61529c5b85ed8157d2537fe727c329a684bff6d4d58a754dd64e07b8338f24e7621ef323cc6797092140b9a827cc6980a35c5f4b791a6c45e3708aa9064184800768b9b9ea4247d35e19dd73171aa22e53d89bbfe3e36b2f35e984056f04fb1b1b563161d32fb6b53e18487dbc2b6f95ab04cd44900574ac6f0af85807ab61001fb319219975149b43d8c42a7cf7c652ba558b8ab8927c5247244b733165cc40e79b3ae70ed78c89ca44662c934ab1bb3659538b4f7aec69d0267ca19144b4ba5932515af5477479be24131c46032a80980d2c9690772deb93147378de201e471331bdcd025090a638d3f4c756182d954e1af5ce30156d899be78b3c1b16409ef807dc58890e3ee8da9338d1668629b64fdb4da1428edede18f03e6750bcd9254214172b8c34c3ed2d4672192e7ab744bd2ac23ae3291bbaedf0e47be3e96c2892b918b03a47bdcfb73c2adf4b3fad86fddda99ebb0c50cac441eeab050f8fb72163cb5b516ab3f31cbb0504aebd9357f6fb98e61f68985dcdd908137ed8396be0d6075c477a18c2c8d25269ad297d49ced0e189841197b32bdde5ad5a32d15f79a128e78704b522e717cd1f2885d0638731a2c64ded37d57241af06e02aa6d1e8fc84a4af28c1d6a0173235ebed382c2735f3518582c55d4a01ed15350c1450724ad19c1c1e049651c32db9d8225decb81452196941b8495a4263e36de81cb51fe197abc72083f8654afeb2e370b5ca47e6a7e800ef543287cddb1cb364fa70c2dcf9947dde0192b2634bc551e85a9b7a2fa262fe0649904abe15e838b22534b420e8f488e797229b85032826d2698c5705aca8b76ecec6fc80c9a002246e0ee99a293f7c3c54231e3439167e3eb604672838a0e5c6b88a4124634883d3a4f566fa2f654db671b9ae77713fefd858ecb830117076a3b00c33538b58ab31a984b2889adbdbdbe4f5cd09410cb80c51253805510ccae223fb1c7b1d2c242390fbb9b89385e604a275edbabf6b225fb041e6a64114ba23d520e1a87f39d15ced47df30678cd69a1e19360e2c6a0d0b6ecea5fdc58a2e88705bba9d366f1fa4734577f30b60f0e5db728db06f073e2f93430e737ce716b39a541ed1fc9ff7a82b0f0c99419d2f85690256aada112fedf5928def738a0b9bb994a735dc29e5702f7dcd37fcb4c38eac72643f757bf05647635fb9ff2909f671230a16b12e4e67716184236e35b6f657995a356220363beabdea273b7bbe4b1a7d135cab99c3475408187e43b4d5b9b3e5c0c33d91b34b1852203925129e69615fba82f355295c00fb95d0f05bb8247377386e32c69858b8a7625c1745d82ca6b937aba4561c47b382990360b2778ee530a6218fbbe9b78b97f752aeb2ee8e52604ef5de3e336bbba127ee02889ed2f6ae0334021c535ea6ac28c0b9fb9e6e5d49e71bab869cde5ad87fcee54c9ee3bb576377bc6ee4f007fa771ab9594e38cb4dc42cb75f21d5018c4f93282c0fd88a4a7b4107e87d2fc45244fffac72ff4d2a30443b00f2d443e67dd6f8b9fa810221b57c4ffb44c435ce7822f5156067bd7f6b4c822e3541d1b6744e755c6598deed67df8c9a49ef421b9483c1b7f150b28df573552159520bcbd9ae3cba949bfdddce06f120d722de2de27cad141cb1f49fe93e6ab6643d87fdc83192dbe0a258bfcd4cdbb1a3782d857f14279a7ba76eb7007f20e44fb0657a2318b8b83823c5fc4fd60b21284c24c1aaad1a4568930093655196a039f8ebce29216b7fc695037f0e7c035be169c4863e1495e793c5edf2a018e9cbd4e0cd35924b39c95d783541a4328186382fe0392edd0dbb03eb2eed7c270a3e08285ebb1a31aa0af5de0aea9087397e9aed226e82280b7d24fd5097be2ea8ae9356a77a382bc7cc1613e0e08a130bdcd0a8c12d46592f9ba28187becb89e241f58bf88c4da9d80524bd1ee55b723df6102f75029dac1ce7c79e3e20db86a88c15cca033e5299d93af47e0d8f8a215671f38ab33aad0e6dc74503548502cc99077d919ba006148fa4d06781be2e1952abcc9b4bcf86723237b47b48860395ebf971b8e46c8b6f7820ae021045b56a224470d5b441c96cf749de9cb9731198fa8569e8ca6498fe967a003d15d9f992ab1d5eb7e0dd2bb7294655cabff283db255f1a1787de34d195169dbfc617983445250606a435b54bf974c27e4c9bc5f78e24ab36709c964e83533f13f384f9423c9d980e2dd30451cd8f2db040fdaee6b1cb455a735ec6351946b536831caff506de37ec1690644cb81b3fce87f5145cb74a9b656482934aef889dd37fdf6464fd190f60ba0fef93e6ce8b072fa2827e72f13614739fbcf2edde44f42e5d5ec04305f1111c582e4d60f93fc71111c33a3083c621f280aa28ae15e7671ebc59f270d55ada792dcf577a8610a86e4686510cb6b8d7f290b6ec388bc59341c68edd4a7afda3623c9896de8d3bc6e1678b078fb7753d934f2595164109bc6999e233a66cb34cb6f22f7a3051994a2bb9c0a4f8eef5ce8473e64975236bd1c794b03ef56cd1e26f8910be895f8d792fce09a689403b6da8d5c140cf7bb122333a0c880a02f6f7511b7e3a950c83485a589e6355cc1c54f0bff9cc4e36ef65a128cdd4a4c8678dce549814ae55a58460849b3cb254db1b354b4400d28fae93d8db1d3cb03a38af0842537efb2e4b7cbb325008458faefb125d1a803344bf39a038261a5821c36cfca62064d53db35e601147d9a9887068b49f04ab1ed2373dcfc25270f74b1fd906582393d2c62e5343c74a8e01d994e3af43bb4fa9b657ff0e156a55b21fae18f1cd528558a26fa7a10a3117ae974500d1c4d661d1c2fb39466b98d18973423868305d935c6b445e317c567b4b240e4efccd16af1f00b92b0849c32350c58a419e1ae6188129aeb467db3a9c386715c64efae888ef2761adced5383beafa15efaf7242c88a9e186a9554d2f70d73ebc15bea1a04b49539992243eb4980a4840d221c77230293f19f583503e323bedfef5c03363d2b3c056babf8b8e061b86b7f40fa874d85a4fdeb2faec2ab616b70b94b9e90e6c23a423f01a4849c95ed9ddcce26aee81f60f500375f1ed7e59d8c46bbb2db49bb8a74366b10065eb7e16496f928ebbcb64e90bf22e41f09cb92b0745b99a3131c70a9ae32b82c4797113a4ee39ee7a21e34bd87a18083ed46f82421b8aec040539da69e04ffca742d9fb851590012375b019a1c5b19a5d9554fa534c91268fba943c2531a8b7ec75095fe877ccc2481352fb927618eaadfda199d7cd254f72e9446ccf08af6a88517361a8802e781c7161afe530549ecb7f35027a93ec5076909944a81f487887963c0b0a2b38b645a565def5552e2f8e438767308711865fc567e75c9341863f95ff5a14f787cb1cf8cb8b53539b59f32209d260445123b56b936c721252c26dcae5852d1d4b9d925f345729c97a017ea68b2328e8cc7e2fd1efed69638f523c3a04d1b5a9b53d7799f511ed4bb065cc8a392fca9d23d39ce3c54e2798a4010df440441b8c6bf18ae3157fd54e082b071c7460c5cac0e2f1ae6dd7e6dbfd7aaec0f1a5510c7e913957e16fc16af5cd9740cadf87cf06dab2109924f59dead8aad146518ab9ceca63bb1d7a7161a55098090f589addb380bde378d2eb74cdbd45cef88229f4a34da4fd103fe6dfabc1e571c5c46ec4cd949539a015434ceae2b663b35889fe98c5863c45de28bfe5af2d3ad721fbd6fda2a735b1f78e7af160649a9b2b811136730e725f532ed946eb4ac6065cbe03a50f5a0e6fe66841a61e18a3c468cc58697dab5e4d1916c75f82334409a29aecbeebe8dcb2cee94d072e9989eecbf54ab03eaf581109e3ecb3ce84772702c775dd18102b5a4ccbadd73e6ce711f024d94698abf633a4002184ceb723ac4bd8d575795dad87396ff09652f565f5512da735ae63e8bdbdda5bcdebf80799b5110d39322df1fe25d6726b5ab81556134f1a5dc1a617f9a41623dedb7564fc4e964453fffc2bc5b75d9ce46aca091db346d3cb2da2a02f514c037d0b92b4503a9eb4e0a753ded8792036dc5204be6d4bd9ffc5f00a465241daf4e647770a5d07a41b2428801b796a10d077d225379abf98c79845b6f931436ea7659e5e063472f9a660a95c53de2f5bde44ce3dbe27afdced7bc281bcbd5417bcdf719e4da63ffbb9a8df0e45a3f5395e40e719705013ced2a203914ebba823187d967220f11f5307d0100317406d9c2473f26484d13bf94e41f911dcb7ad9f6607cb6175ba713575fcfb043e62a5b653e4f1999da9d968247207d89204b002eaf115f881891d3af926648052d627206aad0925fcd84e5fc64ab1cc2202ec7086d837e5f14421b173edfaa56c65213dbb25eccfb5a818da0135dde312aa9b0566c8ec863e6ae27e06b5bddb1078162c4a7e2bcb835aa1461c4619fe344d99e415037393ce9ef41adfda7801a36a47dec5cd9019be5be8c073e587e49d95eaccb6210fdc348f349c4b4856292ecb1cb73b65aa6d57895e679cf305a66d92c40e069f294003829673aa8111fb21d101a0019e95d451a6303d947f2f1b5323cbb51e0d6d21f0914beacb75493942464a231579e2310d4c7230897adf82636b6e47e310beb86ae1903e9f5e9b0880c21fee45851f6f25de87ca9ef3a85a5158786d16d61836a24044c626105be48b61eefe0a198a9fe74d7e68eb38d6bd925cb914d43932804cffa0c33cde5add266fce9948c5441ff6e268fbf70b99f0d8106643c289dd0f7c0081ed4f7b938a6a4b1a8b9cb9be517b8f978ab4b519a698cd5371f935763265386bae804f730bfd59230c4f70bc88eae1ed0e78a1808ffa48816bbda042f4160cf12d1373e2b2aa55f287b120ec19f9e8d6086879ebf7587f18203447f75fbd912712474447e37fe6b3faeb59a3e7ad4e5b95399b8c584d63acf58649169f32584b4b61bd004a94be349c2df032a5bbb0291283102b436a85b4f188b4d7e8668046199132d7336092c64d8bb24d7ce01abd7dba61df58c5d4d9dccdb7236d1664da41737d01edfd4792d7adfdef8886b60e16682aa1a99f3485067ca08bab9006a08639fb3beefefff9de88c79db65288f9ee0436f03794d30e34a01426bad96817def7f30fd8537ec7b927b4237bb95569a5605754258f1b4e047cb1b240da99ca91b118356b7cc0eebd1f025a730bb39732f9321b960de9caaae48756adcd0b9261fc7247ecf51b853c90a96ff79d2ee7f362f057f45d455a59509da62a83db66dcbd2554fb6f6eac629e5f137aba5fd8435861427b3118cac8fe5eec7186a2683b6fb19c30c2954271c31762d5fa1a18be31e9a29ddf7f8aeabd3ccc6734f04c755bd9395a0e863df05633212f71c4e7e20d96d944c625a1cdecb4f351fe768e68ffcc5d0029c775db7a638c"}}}) (async) syz_extract_tcp_res(&(0x7f00000011c0), 0x7d, 0x7) (async) syz_emit_ethernet(0x2a, &(0x7f0000001180)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @remote}}}}) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffff7) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000001140), 0x8, 0x8) (async) 16:03:08 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 32) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffbff) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8000000000}], 0x2, 0x0, 0x1003, 0x0) 16:03:08 executing program 7: r0 = socket(0x11, 0x3, 0x3f) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) (rerun: 64) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r2) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000000), 0x22) (async) ktrace(&(0x7f0000000440)='./file2\x00', 0x0, 0x1d00, r1) (async) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x2, 0x2037, 0x800}, {0x4, 0xe8}, {0x1, 0x0, 0x1000}], 0x6) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x93, 0x47}, 0x18040808000, 0x6, 0x6}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) semop(r3, &(0x7f0000000280)=[{0x2, 0x8}, {0x0, 0x7a9}, {0x3, 0x9, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x6, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24, 0x7fff}, 0x4ff, 0x1, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r4) (async) r5 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c6530001c157fe04e690656b884a6862abe5beab287d5b0478c98693f31468df04bb834f76d2e12262fb8c08a0cd31043c2a1c713aecb2267c2a9c32ae1894366"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="5d07c43aa2f4b1b08c654475e822607bc02beaf294", 0x15}, {&(0x7f00000001c0)="90e24c0a41f67557399b13cf495ca3dea3454e66b9287f4e97dbcc0d67fca7d75f5f80ebef1baa77c5ce6cf65f69054d67a57c37b307101b3f8150d6f54a75eb7dd9b00220482bf1587ce5d04b09a94cfef4e8", 0x53}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000008aabff87958614cd0ea88bbc5902bae9", @ANYRES32=r0, @ANYBLOB="0000000020000000000000145fff000000000000d1c31c438f53af34fe167f1e364f554b76a3eb41fbc030fb98f45f907ddbdfc1d8bf5709b6b11af8a4caf58b86e3b0322a11bfd3cdb52d6807d62d48f4d56da37a80b96733d52047458a0e7c9af2a1", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x405}, 0xc) (async) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x220, 0x0) (async, rerun: 64) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES16=r3], 0xa) (async, rerun: 64) socket(0x10, 0x8000, 0x7) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000001540)="0eab0a488c65ea59", &(0x7f0000000040)=0x8, 0x0, 0x0) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b0293e62b"], 0x10) sendmmsg(r6, &(0x7f00000003c0)={0x0}, 0xfffffffffffffd52, 0x0) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) dup2(r6, r7) 16:03:08 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x5, 0x9e7, 0x9, "3417e335d0b2211622dfed0981f44bd96ad7ab92", 0x1, 0xfd}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae85142b589d6860060f9ff0000140600fe441f39487827d904f5c8bd2759029e6906ae080100002d66530000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780002"]) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xe826, 0x1fc80d8b, "04ebff42000000e25ed900"}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x5, 0x9e7, 0x9, "3417e335d0b2211622dfed0981f44bd96ad7ab92", 0x1, 0xfd}) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaae85142b589d6860060f9ff0000140600fe441f39487827d904f5c8bd2759029e6906ae080100002d66530000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780002"]) (async) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="8bbfa0", 0x3, 0xffffffff00000000) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) read(r1, &(0x7f0000000140)=""/39, 0x27) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (async) dup(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000000)="8bbfa0", 0x3, 0xffffffff00000000) (async) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) read(r1, &(0x7f0000000140)=""/39, 0x27) (async) 16:03:08 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x1, 0x1) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00003dc000/0x3000)=nil, 0x3000) (async) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r5 = syz_open_pts() (async) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) (async) r7 = getpid() ktrace(0x0, 0x5, 0x1b0a, r7) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) r8 = semget$private(0x0, 0x1, 0x20b) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) (async, rerun: 32) flock(0xffffffffffffffff, 0x8) (async) getrlimit(0x5, &(0x7f0000000080)) (async) getpgid(0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) (async, rerun: 64) close(r5) (async, rerun: 64) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x1fff]) (async) semop(r8, &(0x7f0000000240)=[{0x1, 0x802, 0x1800}, {0x0, 0x6}, {0x2, 0x848}, {0x4}, {0x3, 0xffdf, 0x800}, {0x2, 0x0, 0x1800}], 0x6) 16:03:08 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x93e8eff073282dc8, 0x1e31) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xc2) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x93e8eff073282dc8, 0x1e31) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10, 0x0) (async) 16:03:08 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:08 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c91d6b", 0x10, 0x0, 0x0, @rand_addr="be04e640b58ca2d5c7646436c31f7c52", @mcast1, {[@hopopts={0x2b}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x1012, &(0x7f0000000100)={@random="158ba4492395", @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8008, "7fd752b70a95e8e5cebd042b4bd856897089affdb011c1dfc5b2af29f02da035e2c6347614511d1d8bec13e60528822ae908a0cd93fb5d99926f6c36bfc5c22b694c0a8c3b5547a97365a178b56de5048f8876aa0c3875c203dc63b5123e946fa46470bb94a4be3676cecb1003a8d8dd8c053c8f228c60125f1a2c47f758d9d78662019366f443dce6101206b9c4f57b8a4198ffea691f4977aa37ca608f07e8adbbf0737b7659f89a8ee901bb86645f39ee337e3d1fe64471c9d1e46cc9b72b3d45a5b86fa879db244ed9e4bc28a04cc5d90df662f83ba7d6f73ce225e046e06d0971243aafe70102e72f38ff72487193cd98d7522e92e61529c5b85ed8157d2537fe727c329a684bff6d4d58a754dd64e07b8338f24e7621ef323cc6797092140b9a827cc6980a35c5f4b791a6c45e3708aa9064184800768b9b9ea4247d35e19dd73171aa22e53d89bbfe3e36b2f35e984056f04fb1b1b563161d32fb6b53e18487dbc2b6f95ab04cd44900574ac6f0af85807ab61001fb319219975149b43d8c42a7cf7c652ba558b8ab8927c5247244b733165cc40e79b3ae70ed78c89ca44662c934ab1bb3659538b4f7aec69d0267ca19144b4ba5932515af5477479be24131c46032a80980d2c9690772deb93147378de201e471331bdcd025090a638d3f4c756182d954e1af5ce30156d899be78b3c1b16409ef807dc58890e3ee8da9338d1668629b64fdb4da1428edede18f03e6750bcd9254214172b8c34c3ed2d4672192e7ab744bd2ac23ae3291bbaedf0e47be3e96c2892b918b03a47bdcfb73c2adf4b3fad86fddda99ebb0c50cac441eeab050f8fb72163cb5b516ab3f31cbb0504aebd9357f6fb98e61f68985dcdd908137ed8396be0d6075c477a18c2c8d25269ad297d49ced0e189841197b32bdde5ad5a32d15f79a128e78704b522e717cd1f2885d0638731a2c64ded37d57241af06e02aa6d1e8fc84a4af28c1d6a0173235ebed382c2735f3518582c55d4a01ed15350c1450724ad19c1c1e049651c32db9d8225decb81452196941b8495a4263e36de81cb51fe197abc72083f8654afeb2e370b5ca47e6a7e800ef543287cddb1cb364fa70c2dcf9947dde0192b2634bc551e85a9b7a2fa262fe0649904abe15e838b22534b420e8f488e797229b85032826d2698c5705aca8b76ecec6fc80c9a002246e0ee99a293f7c3c54231e3439167e3eb604672838a0e5c6b88a4124634883d3a4f566fa2f654db671b9ae77713fefd858ecb830117076a3b00c33538b58ab31a984b2889adbdbdbe4f5cd09410cb80c51253805510ccae223fb1c7b1d2c242390fbb9b89385e604a275edbabf6b225fb041e6a64114ba23d520e1a87f39d15ced47df30678cd69a1e19360e2c6a0d0b6ecea5fdc58a2e88705bba9d366f1fa4734577f30b60f0e5db728db06f073e2f93430e737ce716b39a541ed1fc9ff7a82b0f0c99419d2f85690256aada112fedf5928def738a0b9bb994a735dc29e5702f7dcd37fcb4c38eac72643f757bf05647635fb9ff2909f671230a16b12e4e67716184236e35b6f657995a356220363beabdea273b7bbe4b1a7d135cab99c3475408187e43b4d5b9b3e5c0c33d91b34b1852203925129e69615fba82f355295c00fb95d0f05bb8247377386e32c69858b8a7625c1745d82ca6b937aba4561c47b382990360b2778ee530a6218fbbe9b78b97f752aeb2ee8e52604ef5de3e336bbba127ee02889ed2f6ae0334021c535ea6ac28c0b9fb9e6e5d49e71bab869cde5ad87fcee54c9ee3bb576377bc6ee4f007fa771ab9594e38cb4dc42cb75f21d5018c4f93282c0fd88a4a7b4107e87d2fc45244fffac72ff4d2a30443b00f2d443e67dd6f8b9fa810221b57c4ffb44c435ce7822f5156067bd7f6b4c822e3541d1b6744e755c6598deed67df8c9a49ef421b9483c1b7f150b28df573552159520bcbd9ae3cba949bfdddce06f120d722de2de27cad141cb1f49fe93e6ab6643d87fdc83192dbe0a258bfcd4cdbb1a3782d857f14279a7ba76eb7007f20e44fb0657a2318b8b83823c5fc4fd60b21284c24c1aaad1a4568930093655196a039f8ebce29216b7fc695037f0e7c035be169c4863e1495e793c5edf2a018e9cbd4e0cd35924b39c95d783541a4328186382fe0392edd0dbb03eb2eed7c270a3e08285ebb1a31aa0af5de0aea9087397e9aed226e82280b7d24fd5097be2ea8ae9356a77a382bc7cc1613e0e08a130bdcd0a8c12d46592f9ba28187becb89e241f58bf88c4da9d80524bd1ee55b723df6102f75029dac1ce7c79e3e20db86a88c15cca033e5299d93af47e0d8f8a215671f38ab33aad0e6dc74503548502cc99077d919ba006148fa4d06781be2e1952abcc9b4bcf86723237b47b48860395ebf971b8e46c8b6f7820ae021045b56a224470d5b441c96cf749de9cb9731198fa8569e8ca6498fe967a003d15d9f992ab1d5eb7e0dd2bb7294655cabff283db255f1a1787de34d195169dbfc617983445250606a435b54bf974c27e4c9bc5f78e24ab36709c964e83533f13f384f9423c9d980e2dd30451cd8f2db040fdaee6b1cb455a735ec6351946b536831caff506de37ec1690644cb81b3fce87f5145cb74a9b656482934aef889dd37fdf6464fd190f60ba0fef93e6ce8b072fa2827e72f13614739fbcf2edde44f42e5d5ec04305f1111c582e4d60f93fc71111c33a3083c621f280aa28ae15e7671ebc59f270d55ada792dcf577a8610a86e4686510cb6b8d7f290b6ec388bc59341c68edd4a7afda3623c9896de8d3bc6e1678b078fb7753d934f2595164109bc6999e233a66cb34cb6f22f7a3051994a2bb9c0a4f8eef5ce8473e64975236bd1c794b03ef56cd1e26f8910be895f8d792fce09a689403b6da8d5c140cf7bb122333a0c880a02f6f7511b7e3a950c83485a589e6355cc1c54f0bff9cc4e36ef65a128cdd4a4c8678dce549814ae55a58460849b3cb254db1b354b4400d28fae93d8db1d3cb03a38af0842537efb2e4b7cbb325008458faefb125d1a803344bf39a038261a5821c36cfca62064d53db35e601147d9a9887068b49f04ab1ed2373dcfc25270f74b1fd906582393d2c62e5343c74a8e01d994e3af43bb4fa9b657ff0e156a55b21fae18f1cd528558a26fa7a10a3117ae974500d1c4d661d1c2fb39466b98d18973423868305d935c6b445e317c567b4b240e4efccd16af1f00b92b0849c32350c58a419e1ae6188129aeb467db3a9c386715c64efae888ef2761adced5383beafa15efaf7242c88a9e186a9554d2f70d73ebc15bea1a04b49539992243eb4980a4840d221c77230293f19f583503e323bedfef5c03363d2b3c056babf8b8e061b86b7f40fa874d85a4fdeb2faec2ab616b70b94b9e90e6c23a423f01a4849c95ed9ddcce26aee81f60f500375f1ed7e59d8c46bbb2db49bb8a74366b10065eb7e16496f928ebbcb64e90bf22e41f09cb92b0745b99a3131c70a9ae32b82c4797113a4ee39ee7a21e34bd87a18083ed46f82421b8aec040539da69e04ffca742d9fb851590012375b019a1c5b19a5d9554fa534c91268fba943c2531a8b7ec75095fe877ccc2481352fb927618eaadfda199d7cd254f72e9446ccf08af6a88517361a8802e781c7161afe530549ecb7f35027a93ec5076909944a81f487887963c0b0a2b38b645a565def5552e2f8e438767308711865fc567e75c9341863f95ff5a14f787cb1cf8cb8b53539b59f32209d260445123b56b936c721252c26dcae5852d1d4b9d925f345729c97a017ea68b2328e8cc7e2fd1efed69638f523c3a04d1b5a9b53d7799f511ed4bb065cc8a392fca9d23d39ce3c54e2798a4010df440441b8c6bf18ae3157fd54e082b071c7460c5cac0e2f1ae6dd7e6dbfd7aaec0f1a5510c7e913957e16fc16af5cd9740cadf87cf06dab2109924f59dead8aad146518ab9ceca63bb1d7a7161a55098090f589addb380bde378d2eb74cdbd45cef88229f4a34da4fd103fe6dfabc1e571c5c46ec4cd949539a015434ceae2b663b35889fe98c5863c45de28bfe5af2d3ad721fbd6fda2a735b1f78e7af160649a9b2b811136730e725f532ed946eb4ac6065cbe03a50f5a0e6fe66841a61e18a3c468cc58697dab5e4d1916c75f82334409a29aecbeebe8dcb2cee94d072e9989eecbf54ab03eaf581109e3ecb3ce84772702c775dd18102b5a4ccbadd73e6ce711f024d94698abf633a4002184ceb723ac4bd8d575795dad87396ff09652f565f5512da735ae63e8bdbdda5bcdebf80799b5110d39322df1fe25d6726b5ab81556134f1a5dc1a617f9a41623dedb7564fc4e964453fffc2bc5b75d9ce46aca091db346d3cb2da2a02f514c037d0b92b4503a9eb4e0a753ded8792036dc5204be6d4bd9ffc5f00a465241daf4e647770a5d07a41b2428801b796a10d077d225379abf98c79845b6f931436ea7659e5e063472f9a660a95c53de2f5bde44ce3dbe27afdced7bc281bcbd5417bcdf719e4da63ffbb9a8df0e45a3f5395e40e719705013ced2a203914ebba823187d967220f11f5307d0100317406d9c2473f26484d13bf94e41f911dcb7ad9f6607cb6175ba713575fcfb043e62a5b653e4f1999da9d968247207d89204b002eaf115f881891d3af926648052d627206aad0925fcd84e5fc64ab1cc2202ec7086d837e5f14421b173edfaa56c65213dbb25eccfb5a818da0135dde312aa9b0566c8ec863e6ae27e06b5bddb1078162c4a7e2bcb835aa1461c4619fe344d99e415037393ce9ef41adfda7801a36a47dec5cd9019be5be8c073e587e49d95eaccb6210fdc348f349c4b4856292ecb1cb73b65aa6d57895e679cf305a66d92c40e069f294003829673aa8111fb21d101a0019e95d451a6303d947f2f1b5323cbb51e0d6d21f0914beacb75493942464a231579e2310d4c7230897adf82636b6e47e310beb86ae1903e9f5e9b0880c21fee45851f6f25de87ca9ef3a85a5158786d16d61836a24044c626105be48b61eefe0a198a9fe74d7e68eb38d6bd925cb914d43932804cffa0c33cde5add266fce9948c5441ff6e268fbf70b99f0d8106643c289dd0f7c0081ed4f7b938a6a4b1a8b9cb9be517b8f978ab4b519a698cd5371f935763265386bae804f730bfd59230c4f70bc88eae1ed0e78a1808ffa48816bbda042f4160cf12d1373e2b2aa55f287b120ec19f9e8d6086879ebf7587f18203447f75fbd912712474447e37fe6b3faeb59a3e7ad4e5b95399b8c584d63acf58649169f32584b4b61bd004a94be349c2df032a5bbb0291283102b436a85b4f188b4d7e8668046199132d7336092c64d8bb24d7ce01abd7dba61df58c5d4d9dccdb7236d1664da41737d01edfd4792d7adfdef8886b60e16682aa1a99f3485067ca08bab9006a08639fb3beefefff9de88c79db65288f9ee0436f03794d30e34a01426bad96817def7f30fd8537ec7b927b4237bb95569a5605754258f1b4e047cb1b240da99ca91b118356b7cc0eebd1f025a730bb39732f9321b960de9caaae48756adcd0b9261fc7247ecf51b853c90a96ff79d2ee7f362f057f45d455a59509da62a83db66dcbd2554fb6f6eac629e5f137aba5fd8435861427b3118cac8fe5eec7186a2683b6fb19c30c2954271c31762d5fa1a18be31e9a29ddf7f8aeabd3ccc6734f04c755bd9395a0e863df05633212f71c4e7e20d96d944c625a1cdecb4f351fe768e68ffcc5d0029c775db7a638c"}}}) syz_extract_tcp_res(&(0x7f00000011c0), 0x7d, 0x7) syz_emit_ethernet(0x2a, &(0x7f0000001180)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @remote}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffff7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001140), 0x8, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c91d6b", 0x10, 0x0, 0x0, @rand_addr="be04e640b58ca2d5c7646436c31f7c52", @mcast1, {[@hopopts={0x2b}], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x1012, &(0x7f0000000100)={@random="158ba4492395", @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@generic={0x8008, "7fd752b70a95e8e5cebd042b4bd856897089affdb011c1dfc5b2af29f02da035e2c6347614511d1d8bec13e60528822ae908a0cd93fb5d99926f6c36bfc5c22b694c0a8c3b5547a97365a178b56de5048f8876aa0c3875c203dc63b5123e946fa46470bb94a4be3676cecb1003a8d8dd8c053c8f228c60125f1a2c47f758d9d78662019366f443dce6101206b9c4f57b8a4198ffea691f4977aa37ca608f07e8adbbf0737b7659f89a8ee901bb86645f39ee337e3d1fe64471c9d1e46cc9b72b3d45a5b86fa879db244ed9e4bc28a04cc5d90df662f83ba7d6f73ce225e046e06d0971243aafe70102e72f38ff72487193cd98d7522e92e61529c5b85ed8157d2537fe727c329a684bff6d4d58a754dd64e07b8338f24e7621ef323cc6797092140b9a827cc6980a35c5f4b791a6c45e3708aa9064184800768b9b9ea4247d35e19dd73171aa22e53d89bbfe3e36b2f35e984056f04fb1b1b563161d32fb6b53e18487dbc2b6f95ab04cd44900574ac6f0af85807ab61001fb319219975149b43d8c42a7cf7c652ba558b8ab8927c5247244b733165cc40e79b3ae70ed78c89ca44662c934ab1bb3659538b4f7aec69d0267ca19144b4ba5932515af5477479be24131c46032a80980d2c9690772deb93147378de201e471331bdcd025090a638d3f4c756182d954e1af5ce30156d899be78b3c1b16409ef807dc58890e3ee8da9338d1668629b64fdb4da1428edede18f03e6750bcd9254214172b8c34c3ed2d4672192e7ab744bd2ac23ae3291bbaedf0e47be3e96c2892b918b03a47bdcfb73c2adf4b3fad86fddda99ebb0c50cac441eeab050f8fb72163cb5b516ab3f31cbb0504aebd9357f6fb98e61f68985dcdd908137ed8396be0d6075c477a18c2c8d25269ad297d49ced0e189841197b32bdde5ad5a32d15f79a128e78704b522e717cd1f2885d0638731a2c64ded37d57241af06e02aa6d1e8fc84a4af28c1d6a0173235ebed382c2735f3518582c55d4a01ed15350c1450724ad19c1c1e049651c32db9d8225decb81452196941b8495a4263e36de81cb51fe197abc72083f8654afeb2e370b5ca47e6a7e800ef543287cddb1cb364fa70c2dcf9947dde0192b2634bc551e85a9b7a2fa262fe0649904abe15e838b22534b420e8f488e797229b85032826d2698c5705aca8b76ecec6fc80c9a002246e0ee99a293f7c3c54231e3439167e3eb604672838a0e5c6b88a4124634883d3a4f566fa2f654db671b9ae77713fefd858ecb830117076a3b00c33538b58ab31a984b2889adbdbdbe4f5cd09410cb80c51253805510ccae223fb1c7b1d2c242390fbb9b89385e604a275edbabf6b225fb041e6a64114ba23d520e1a87f39d15ced47df30678cd69a1e19360e2c6a0d0b6ecea5fdc58a2e88705bba9d366f1fa4734577f30b60f0e5db728db06f073e2f93430e737ce716b39a541ed1fc9ff7a82b0f0c99419d2f85690256aada112fedf5928def738a0b9bb994a735dc29e5702f7dcd37fcb4c38eac72643f757bf05647635fb9ff2909f671230a16b12e4e67716184236e35b6f657995a356220363beabdea273b7bbe4b1a7d135cab99c3475408187e43b4d5b9b3e5c0c33d91b34b1852203925129e69615fba82f355295c00fb95d0f05bb8247377386e32c69858b8a7625c1745d82ca6b937aba4561c47b382990360b2778ee530a6218fbbe9b78b97f752aeb2ee8e52604ef5de3e336bbba127ee02889ed2f6ae0334021c535ea6ac28c0b9fb9e6e5d49e71bab869cde5ad87fcee54c9ee3bb576377bc6ee4f007fa771ab9594e38cb4dc42cb75f21d5018c4f93282c0fd88a4a7b4107e87d2fc45244fffac72ff4d2a30443b00f2d443e67dd6f8b9fa810221b57c4ffb44c435ce7822f5156067bd7f6b4c822e3541d1b6744e755c6598deed67df8c9a49ef421b9483c1b7f150b28df573552159520bcbd9ae3cba949bfdddce06f120d722de2de27cad141cb1f49fe93e6ab6643d87fdc83192dbe0a258bfcd4cdbb1a3782d857f14279a7ba76eb7007f20e44fb0657a2318b8b83823c5fc4fd60b21284c24c1aaad1a4568930093655196a039f8ebce29216b7fc695037f0e7c035be169c4863e1495e793c5edf2a018e9cbd4e0cd35924b39c95d783541a4328186382fe0392edd0dbb03eb2eed7c270a3e08285ebb1a31aa0af5de0aea9087397e9aed226e82280b7d24fd5097be2ea8ae9356a77a382bc7cc1613e0e08a130bdcd0a8c12d46592f9ba28187becb89e241f58bf88c4da9d80524bd1ee55b723df6102f75029dac1ce7c79e3e20db86a88c15cca033e5299d93af47e0d8f8a215671f38ab33aad0e6dc74503548502cc99077d919ba006148fa4d06781be2e1952abcc9b4bcf86723237b47b48860395ebf971b8e46c8b6f7820ae021045b56a224470d5b441c96cf749de9cb9731198fa8569e8ca6498fe967a003d15d9f992ab1d5eb7e0dd2bb7294655cabff283db255f1a1787de34d195169dbfc617983445250606a435b54bf974c27e4c9bc5f78e24ab36709c964e83533f13f384f9423c9d980e2dd30451cd8f2db040fdaee6b1cb455a735ec6351946b536831caff506de37ec1690644cb81b3fce87f5145cb74a9b656482934aef889dd37fdf6464fd190f60ba0fef93e6ce8b072fa2827e72f13614739fbcf2edde44f42e5d5ec04305f1111c582e4d60f93fc71111c33a3083c621f280aa28ae15e7671ebc59f270d55ada792dcf577a8610a86e4686510cb6b8d7f290b6ec388bc59341c68edd4a7afda3623c9896de8d3bc6e1678b078fb7753d934f2595164109bc6999e233a66cb34cb6f22f7a3051994a2bb9c0a4f8eef5ce8473e64975236bd1c794b03ef56cd1e26f8910be895f8d792fce09a689403b6da8d5c140cf7bb122333a0c880a02f6f7511b7e3a950c83485a589e6355cc1c54f0bff9cc4e36ef65a128cdd4a4c8678dce549814ae55a58460849b3cb254db1b354b4400d28fae93d8db1d3cb03a38af0842537efb2e4b7cbb325008458faefb125d1a803344bf39a038261a5821c36cfca62064d53db35e601147d9a9887068b49f04ab1ed2373dcfc25270f74b1fd906582393d2c62e5343c74a8e01d994e3af43bb4fa9b657ff0e156a55b21fae18f1cd528558a26fa7a10a3117ae974500d1c4d661d1c2fb39466b98d18973423868305d935c6b445e317c567b4b240e4efccd16af1f00b92b0849c32350c58a419e1ae6188129aeb467db3a9c386715c64efae888ef2761adced5383beafa15efaf7242c88a9e186a9554d2f70d73ebc15bea1a04b49539992243eb4980a4840d221c77230293f19f583503e323bedfef5c03363d2b3c056babf8b8e061b86b7f40fa874d85a4fdeb2faec2ab616b70b94b9e90e6c23a423f01a4849c95ed9ddcce26aee81f60f500375f1ed7e59d8c46bbb2db49bb8a74366b10065eb7e16496f928ebbcb64e90bf22e41f09cb92b0745b99a3131c70a9ae32b82c4797113a4ee39ee7a21e34bd87a18083ed46f82421b8aec040539da69e04ffca742d9fb851590012375b019a1c5b19a5d9554fa534c91268fba943c2531a8b7ec75095fe877ccc2481352fb927618eaadfda199d7cd254f72e9446ccf08af6a88517361a8802e781c7161afe530549ecb7f35027a93ec5076909944a81f487887963c0b0a2b38b645a565def5552e2f8e438767308711865fc567e75c9341863f95ff5a14f787cb1cf8cb8b53539b59f32209d260445123b56b936c721252c26dcae5852d1d4b9d925f345729c97a017ea68b2328e8cc7e2fd1efed69638f523c3a04d1b5a9b53d7799f511ed4bb065cc8a392fca9d23d39ce3c54e2798a4010df440441b8c6bf18ae3157fd54e082b071c7460c5cac0e2f1ae6dd7e6dbfd7aaec0f1a5510c7e913957e16fc16af5cd9740cadf87cf06dab2109924f59dead8aad146518ab9ceca63bb1d7a7161a55098090f589addb380bde378d2eb74cdbd45cef88229f4a34da4fd103fe6dfabc1e571c5c46ec4cd949539a015434ceae2b663b35889fe98c5863c45de28bfe5af2d3ad721fbd6fda2a735b1f78e7af160649a9b2b811136730e725f532ed946eb4ac6065cbe03a50f5a0e6fe66841a61e18a3c468cc58697dab5e4d1916c75f82334409a29aecbeebe8dcb2cee94d072e9989eecbf54ab03eaf581109e3ecb3ce84772702c775dd18102b5a4ccbadd73e6ce711f024d94698abf633a4002184ceb723ac4bd8d575795dad87396ff09652f565f5512da735ae63e8bdbdda5bcdebf80799b5110d39322df1fe25d6726b5ab81556134f1a5dc1a617f9a41623dedb7564fc4e964453fffc2bc5b75d9ce46aca091db346d3cb2da2a02f514c037d0b92b4503a9eb4e0a753ded8792036dc5204be6d4bd9ffc5f00a465241daf4e647770a5d07a41b2428801b796a10d077d225379abf98c79845b6f931436ea7659e5e063472f9a660a95c53de2f5bde44ce3dbe27afdced7bc281bcbd5417bcdf719e4da63ffbb9a8df0e45a3f5395e40e719705013ced2a203914ebba823187d967220f11f5307d0100317406d9c2473f26484d13bf94e41f911dcb7ad9f6607cb6175ba713575fcfb043e62a5b653e4f1999da9d968247207d89204b002eaf115f881891d3af926648052d627206aad0925fcd84e5fc64ab1cc2202ec7086d837e5f14421b173edfaa56c65213dbb25eccfb5a818da0135dde312aa9b0566c8ec863e6ae27e06b5bddb1078162c4a7e2bcb835aa1461c4619fe344d99e415037393ce9ef41adfda7801a36a47dec5cd9019be5be8c073e587e49d95eaccb6210fdc348f349c4b4856292ecb1cb73b65aa6d57895e679cf305a66d92c40e069f294003829673aa8111fb21d101a0019e95d451a6303d947f2f1b5323cbb51e0d6d21f0914beacb75493942464a231579e2310d4c7230897adf82636b6e47e310beb86ae1903e9f5e9b0880c21fee45851f6f25de87ca9ef3a85a5158786d16d61836a24044c626105be48b61eefe0a198a9fe74d7e68eb38d6bd925cb914d43932804cffa0c33cde5add266fce9948c5441ff6e268fbf70b99f0d8106643c289dd0f7c0081ed4f7b938a6a4b1a8b9cb9be517b8f978ab4b519a698cd5371f935763265386bae804f730bfd59230c4f70bc88eae1ed0e78a1808ffa48816bbda042f4160cf12d1373e2b2aa55f287b120ec19f9e8d6086879ebf7587f18203447f75fbd912712474447e37fe6b3faeb59a3e7ad4e5b95399b8c584d63acf58649169f32584b4b61bd004a94be349c2df032a5bbb0291283102b436a85b4f188b4d7e8668046199132d7336092c64d8bb24d7ce01abd7dba61df58c5d4d9dccdb7236d1664da41737d01edfd4792d7adfdef8886b60e16682aa1a99f3485067ca08bab9006a08639fb3beefefff9de88c79db65288f9ee0436f03794d30e34a01426bad96817def7f30fd8537ec7b927b4237bb95569a5605754258f1b4e047cb1b240da99ca91b118356b7cc0eebd1f025a730bb39732f9321b960de9caaae48756adcd0b9261fc7247ecf51b853c90a96ff79d2ee7f362f057f45d455a59509da62a83db66dcbd2554fb6f6eac629e5f137aba5fd8435861427b3118cac8fe5eec7186a2683b6fb19c30c2954271c31762d5fa1a18be31e9a29ddf7f8aeabd3ccc6734f04c755bd9395a0e863df05633212f71c4e7e20d96d944c625a1cdecb4f351fe768e68ffcc5d0029c775db7a638c"}}}) (async) syz_extract_tcp_res(&(0x7f00000011c0), 0x7d, 0x7) (async) syz_emit_ethernet(0x2a, &(0x7f0000001180)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @remote}}}}) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xfffffff7) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000001140), 0x8, 0x8) (async) 16:03:08 executing program 3: r0 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x5, 0x1f) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8302572a96"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="a1f516caea9fe6cd330a3add4b97440bca59620e8e78b79fac62baf9e79b90e369e1df051823faa944c3529a9d8661c23a0f115a2567009c9fc01e4386eadd4d42641036144be4d6f6635451015e1475f53f5951223b5015c6cd2c57cafdcdec9f904c1871c750d2082c10d54a0cfc73b6754ba00e4841ab33c88eb912df650ca7fd60f7ff409dc982db5e8fc39ec5632724e9fdde30f0df9d65fe7890b6bf62fe193673a8c47de8773fff807ac5af6cc1ad42b861000ea25e8c9e3e1906f1267ed72050d2f945134602a0ab870027208cc29969b467fad72a50", 0xda}, {&(0x7f00000001c0)="efa6dd776f1f08ecd2b676cffddfb4608ad78ed209e11845d35d1ce75679b5c4ca4a90959123c61bad4d7d1a26be60c0be5b51f1c9c86cdfb136f6154a247ac70105b1da34be510da52e3359c1464944732a392f741b75e281bfdb11d8ffadb7c6cf6161bbdf1a140c7e68b086524705a0ac258b0a2dc38aa885b127380a61b90faf218967dda2f95ea5755962f0bb", 0x8f}, {&(0x7f0000000280)="3a483f4046e55781", 0x8}], 0x3) 16:03:08 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x93e8eff073282dc8, 0x1e31) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xc2) (async) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x0) (async, rerun: 64) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x10, 0x0) 16:03:08 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x1, 0x1) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00003dc000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r5 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) (async) syz_open_pts() (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = getpid() ktrace(0x0, 0x5, 0x1b0a, r7) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) (async) r8 = semget$private(0x0, 0x1, 0x20b) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) flock(0xffffffffffffffff, 0x8) (async) getrlimit(0x5, &(0x7f0000000080)) (async) getpgid(0x0) (async) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) (async) close(r5) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x1fff]) (async) semop(r8, &(0x7f0000000240)=[{0x1, 0x802, 0x1800}, {0x0, 0x6}, {0x2, 0x848}, {0x4}, {0x3, 0xffdf, 0x800}, {0x2, 0x0, 0x1800}], 0x6) 16:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) pwrite(r1, &(0x7f0000000000)="8bbfa0", 0x3, 0xffffffff00000000) (async) syz_emit_ethernet(0x2312, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (rerun: 64) read(r1, &(0x7f0000000140)=""/39, 0x27) 16:03:08 executing program 2: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xfffffffc, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1096, &(0x7f0000000080)={@random="c0db9043e424", @broadcast, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x36, 0x1080, 0x68, 0x8, 0x1, 0xff, 0x0, @broadcast, @empty, {[@generic={0x0, 0x8, "145c8a9408d6"}, @ra={0x94, 0x6, 0x1}]}}, @tcp={{0x3, 0x0, r1, r0, 0x1, 0x0, 0x17, 0x0, 0xd47, 0x0, 0xad90, {[@nop, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "47adb780ffa8f2889d2b4a58078bad62"}, @window={0x3, 0x3, 0x5}, @timestamp={0x8, 0xa, 0x6, 0xff}, @generic={0x0, 0x2}, @mss={0x2, 0x4, 0x2}, @timestamp={0x8, 0xa, 0x0, 0x401}, @md5sig={0x13, 0x12, "b6da43414001868a45d24ac84d3e99dc"}]}}, {"69d0ab71f6411eea1402234308957c799fbce63fa74880138766fdd9e61dc4ecce5eccac9e3022676e7ef4cbddb940fd23120454a79433147186b7fc0121295f361c1204d2eea687838dc1d7b1be604d582c22cbbaae0af3985240e053e16248cc29a014a67388b4fa60e3421ca2a0361d3b55c56da703f4ca42aae5d758e0542ea3cf410f9f03a20a9ca0b9f605e61c49718558d869cbe4abe27be1e85ee79fccdd9e8389a2a5c7e6afa4705df17a37c8a4a387f8e79955f95edc24be39769e0a900b7d827a77512c99fb49a11f695b9bef6756acb36e3248dbf8eae8714241b744da93124546ff636df5c8c3ff50a1974b497063443f66c8d38ff407d0798da5300a02e12c225a64c27b734cf26efcfca9a50096117ad9d1eb5597f3e9736cbb36342a40a75a86200049ea211250d8881b519fb2d93accbd34ceffc492a786ceb6ec2bfc19cc81a8514750d330477eda8e478c245e153624252d1be378c1ec710291f988b6d39cf657209f73560e2335f93ce679d115a075d6f02727408c582beba5faa14ef65a3b025ce901a0b4b8a00cd4f0fbe22f3f656bbff61a780011154db758e86875a8114593ed838e92bb2e17866027227e2590562b6d84e2acd29da4b9af0b8ee04308dbfe0a04f9ea7b15de58cd91df040b5a03c867e31d2a6ae63f057c67d0db0415c991a0ffe7efbeaf6ee29fa898412fe8d6af578c3f8d14bda229d8ecb1ec03b5938f14a11e0442d0eddec182e1d514e302edc6cc547d1c5e76d246ffa0b2094185cd3b6ca03d9749f2e932a9d150dc83caa712cbcc2fdae182ad9ecc0ab3eba197d684e67a6cebc70eb773b541eb1649f58fe02c03c0b14e85003ece43482a39476835b160f261a85842384109ca5a03f33006bd3742dc8201a5da169c38831f6aa1cde0683eb06a2f404c8fd46268e1f3ff5d0a2b00ead4b310a6dea269b3cd274270b57bc5583e38187207f35b0efa5226e6cfe6d65fe4ce2c2cd4afd77885739948102518ca0ef26926570e83aa85b3c0d562e54d181fe420676c94820fa8fbbcbf6dc93973dc6c98dde532b487e690ab79fee686bb9b4df26b424e6027df8c460d49077656b8612921bf8607e66292b74d4e17bd0ed2db6a613cf93302addf4c8fe635af190cc6cc7ef96dd3fbe5396fb6adaee2f4db2486fb78f0d1b34a79936a121b6dc7252af211e20b707bbe308bdd546008111bd21198a0d89c50d9c569dcd29bffbc5bf485964f491c19158ede5c1f24ccae98dd8282df9c8feb5b4cde52190e0fcbf7d4a158b45169f6b8ed69665f88ee0d66575b3c665b560ab92843d38d52a9da791c3f3505f3d98dd8fb4225e97767375bcf31a129da8f51651af2993cdd0a0b5821b5a6fde9504c4f769ac1899c7d44b5b3ed0b744d69bfade29cc275179dee24f4d41c499bd4e77a67f2d7376ddb4fc093c480455adac5cd7a7e2f0790a1b4d321ae198ec074f07e0afacbeff5da14fa721035b09fc90fc2609dbb463892d2ed2ba8fc4040058d0576462fac109f96591142344ed571e8c577d96e9e9c6d9163bdc42e94ba1fb989fad020aa9f2f2b694f02dfc2cf0f260e4e442cfc59a2d8fefa94937976ec8052c78b353050b85e322e3a843702525e9fe3ca4bfc5cbc16a1820f2c54307812b5025fa91e49e8f04da4726d62673d0a8d8e7150e1cc73b61b1dcb117e51729f00490970d74d03f85f795a0d784d1e12d54030f485dcd8108f9d0773aaf33593459621afd17fb98d0dfefccc43366d6fb7f1437a29c74de874f6007ce0d7b64bb2ad3fa6ee750271a1359bb2bfb34ea20ebcd8a852fdc51987d906cb73a169d518f3614d16deef8583004e83c96539fa6418520af007bfe80664986743344a4fc28335ffa09450b1b70e921591c24fad89c236b4f9e6837b02f1ef2866035d587870f0d855245808de5529067df5e2fe46d007192720f6e88c9371c265c9b671b8c59b9244b96775b4695cd08dac789a5f9e56716be06ac424ffad34f20afd38970e9a77fadf51973a277e881c25e3c28c496d71c48c100d1b40b55578d3e3fc3b186bc6b0e9dd8f882cb56be91aa24b656a25dc0bd60a5eece510a957956734a1b39d5018528a71ed121fe70f3adf90df23e93bbde14bb161af57b01eac2c255c2057a30318d4b340cf3366d736e27074f680cdf898507b8ee16aa0a69941279d51e2c11fba3421e9b87a2fa603f3cef00a8d9e2a20e948a638a64b6c19b28870fedadba76e4b759cf36f0db5adf3f8315f46ab173e8275a58b2adcb065aac9157c9a6d21d435440fc772358341c92ad3f79ff868f6d92b2a8d6eb7c6f2e56109419bf60f0134f05a9cc821612fd979d15581e2cbd68b54a05d659c11923a7e11a6ce03820a77c3d66733fc0963f2c2af717d39146770b455ff5613423cde6dbd5c691711f3b77a5d1e1f782588f9f14a8045671f53c2dc891dc02fe1d69bf512f1a0562dc3353d8d266a47aba9f406176cff9aacd4692cf3fc3e7417874d95923ecc0784a5d29856d41cba185bb7b9b3ce71386f76cef0d00be1b1b849d6e3b97d66571bfc90b0f4e8efe3edc5ac1667ce45689ef8cac4bef12b2523db96386512ba5f1de4aef747a305e981da886979b47904a3f456c06b9c6f4fe56cf8a6a57105342119b024aa403eea8fff08b986ed24ed6be7eebd1d1593e5d6ec16e11d3444b5d6587c5d2b7810381d00ec49795b4b8bfeceea3b54f3040c56ab7f9bfc075522761b8843633272f65f6040c440475ac7ea058679b5c6909aff66bc6b33a049d35d6c6f4f097e05d408253a253ec476903807dc430dcee08542dbf9b1b7e613892187c87646e5ed4ddc5a70fa9469630b3797885a3d3a5a5c51a9e28c15b2e4f979fd6ca35471855b99fb4ad9de00b0909395b3edd80c29958dfb57f2d21f9522214d05571d8677cacc5b953b4ddf5a712e255b7d950492467954f94dca051e5eba2969b7d7ded83a60026b755b4e4d784068960fa69e532396ae00e58ad0587c1c78a7978f9f034786c8dc6c9c263ffecd71953e0515e0e583d026a60b68af44a79f08d875984439e9c9bb07ecabd26fd6c0a02396d2c47d51cf885d485437f3f94a43862fc400bab94aa4b1fb42b36c60f9912ece8d0f235c0a2a5541dbb57b9c204a954127fb13dbc8908f62d299b2c937989add7835ccc6ed864466d9bb85926df836e0d5f041b51b54cb0739c8de60addb69d4ab82fee017d881a0626ce515ae5b5fc1703664c0446c92fd93ebf860e9b1c1a2aa84c897776807364718c2844b10110cf8844f1d86eda2731887b475e42a8e74deb558a16750a72cee3687356363e8a3004c3ef06d5b11b9c99fcb3323555cb41652f0c2ad97feb42856d21e1201ece3c2596c7e4d67b4b4fb09c8f3eb6978a27151bc915cab96ea027d5afa5e218927f5f8ceaa2fe78e7550d04e3c7164c7c9a1be68147f022019a60af05484b7e7c69bbc4557da380212c258dbe8500aaf229f14e526b2f049220077d486101d3c6f0d789f2265c4b04365c820638add67aad40dd2fff1a9aec4a788700a4594c412edb053ccb337ffa0b265b9547ca84d29e5e146ed34b751d25c5c3ffae9f03e9c46a2e25f20db19c8fa2a56eb9b281025510b35cb7db09f3247664965cf39bb40a87e8cedd29da6ccadd850ca608e1ddfec7ec72a1738a58886a2a93b3e5b7074622c91b21162e4118ff96d1fbebda022fe5c9ee7d2f970c39dc218c99fc7a9ce3a71ebeb0d8676ff65b9ea68d200daf80d58e668d6403ad3491d2b16f84386fe193b1e172697f9754474ac8056dbb78eb93b7223a37db19394af8b77a5293ba5a2dc1e6b80f55e6f661e4a59ea935d861abe52f457bfc3d36a3f745390e79a4f26e79aae031e8c6f61ff45461b4f225150f3fb70490bcf19f3a96fbf6c6252ffef0ef69cbbf9955a96175e30ab682a96d66a022255118053d7a55e049803d812299f9b9191e5b29486c9bd388b17bfccab69feec8a761cf47d76c677353169382065e6fd5c0c1372cbf93080fd6916337674457a7316038087336abec2976ff3cf2e33e37fe23fdf5164035617a72f1cf7600ca98b9202477d750f1b7b1d7f1158631de35464f704af9623027b616a54530208635414bdbd17273d3578e30cd37d5c766d5578b3525bfd930f4087b764b472dd8667cec4e7abccaa10e33e7fb7daf72bdf7eb4377b325fe2afcd02de51f8929ecb027eaa86c5393c5d5ad77720df863da05b0b73bedc32325fbc088a0ba0e278f75999098fedbcfaa368a576174a1e9d2b57d78020ea41e6e124332cf4be5823759edb123c65876be2e8932ec5531cc2dc5b572343abb38daf0f482578260fc64d81db08b30c5b50cd55c887cd454a8c64b03bb982bc9dd950549cdc3e45f264d8a70bd0bbfa3c047515c27c03e4c941f9b273b6b6e54187e76610c054d5161c689bd1b59c3b915fec46564375bed9c02c84a45bfc71d460ab438b42d11c8d2e9a93f4973e6af9fbf33b36a113d3e0efda00fbe16a9568f19ec396c2f95145878da5fb003af40439d16ab1fc1a904625eee84cdf53e119eb68cd84617e1479dffed8ef78d53e4a28817776d118c3e37dab52787d0f3fafa10e5d35cf8479c6ee13e195dfbddc07492ba24307a447bef99f8e530f4e03993c507e20342f53bc4241a8096b15cf75b98b0b60d8ced0dcc3a36bfc4b785aafe0557646194984a5101a9c1e2a8e8220071e96a9974c5fc1bdc96c0e4b69b251a16c1d7819d7c041bad66f8054ac2c2c5d45b3a79ccc4c3b8e20d13d6567d2586dafde3f58536ee6eb960a32c78e5b444520ea3f22eaf371a7ae4d4e653b66f8c9eb040623eedfbdc64aa3a199d972374b95dcadc36336028b8aa7a76663389a7af95d526a1787185a63f1047b689d0026b435338a92278528076fe5da529ff75b507999cef37b9defb081ea935dc8f03467864d95b9e1325c3463cff3286b614da3e3e2cb241acb47d1c00f3695377de419f26a084de1ef33448b95e83bba6f1789b25aa7bb162444616d523aba1aaea9208ffed70f277f9bc0f6df859d74b225868ee9b2d0606ea7c622158210b2970d3b2ced67f9cfc2466c2510dc06c1b580c32621b4382ed7b81763769d3826acf40a11939064f65e6c11aef0a03eee120e8278df9b5a246fb12dfce379caee3d3b55430d05ab6f31c346ed2e767341e9f3556810b748fababe298955027196b6c61fb38bd368396c2277855c2455774c879f32b9eb09569bdb33957862609f3c108fbbd9564ee0c9110cd6a7ba60aa25e88dc4f6875fa843edc4d8248116e3fee4a2a7bc0f8dcd3bca7455dce70432299b78f2c81eb2470fccef28fa0e5d21675489da84f59e040aa648cca179cbfd291ba8b0b5635992687cd93f8ccfdd3ff441813bae7438013c122cad4da61bd3061677a4f07cec88077d74af6fb5c3e89d349cfd600175b4dd1af93ea025c2c053a66b70fc72e0c0bdd6270205cdb90e0ae022072dc5fcf62876476a72c4a1d262fd722a45c2e420389f151b190570b4a79e19e251ad6b36e8131d29475cd47acf93b19c5d568a51804b5f6518bcf89348078afe005c1609b8842b37d4bfb4c23822e398cd6293a9f34292f7d9095082d4923a46cf853844e5bbac70fae034b90cecefcf142cc535cc5f1c3f9d3516a5f045d3cce6e07bd050f23b123d60e80eadeae8a8caabef4b94856d15eeb65a3b7dbf7825b62c54b5d39a74978e5e46f89b60b1db449b7db65f6d974c480a16cc23dd51dc3a47"}}}}}}) 16:03:08 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffbff) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8000000000}], 0x2, 0x0, 0x1003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffbff) (async) kqueue() (async) kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x8000000000}], 0x2, 0x0, 0x1003, 0x0) (async) 16:03:08 executing program 3: r0 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x5, 0x1f) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8302572a96"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="a1f516caea9fe6cd330a3add4b97440bca59620e8e78b79fac62baf9e79b90e369e1df051823faa944c3529a9d8661c23a0f115a2567009c9fc01e4386eadd4d42641036144be4d6f6635451015e1475f53f5951223b5015c6cd2c57cafdcdec9f904c1871c750d2082c10d54a0cfc73b6754ba00e4841ab33c88eb912df650ca7fd60f7ff409dc982db5e8fc39ec5632724e9fdde30f0df9d65fe7890b6bf62fe193673a8c47de8773fff807ac5af6cc1ad42b861000ea25e8c9e3e1906f1267ed72050d2f945134602a0ab870027208cc29969b467fad72a50", 0xda}, {&(0x7f00000001c0)="efa6dd776f1f08ecd2b676cffddfb4608ad78ed209e11845d35d1ce75679b5c4ca4a90959123c61bad4d7d1a26be60c0be5b51f1c9c86cdfb136f6154a247ac70105b1da34be510da52e3359c1464944732a392f741b75e281bfdb11d8ffadb7c6cf6161bbdf1a140c7e68b086524705a0ac258b0a2dc38aa885b127380a61b90faf218967dda2f95ea5755962f0bb", 0x8f}, {&(0x7f0000000280)="3a483f4046e55781", 0x8}], 0x3) socket(0x2, 0x8001, 0x0) (async) socket(0x1, 0x5, 0x1f) (async) close(r0) (async) socket$inet(0x2, 0x3, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) dup2(r2, r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TIOCSDTR(r4, 0x20007479) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8302572a96"], 0x10) (async) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="a1f516caea9fe6cd330a3add4b97440bca59620e8e78b79fac62baf9e79b90e369e1df051823faa944c3529a9d8661c23a0f115a2567009c9fc01e4386eadd4d42641036144be4d6f6635451015e1475f53f5951223b5015c6cd2c57cafdcdec9f904c1871c750d2082c10d54a0cfc73b6754ba00e4841ab33c88eb912df650ca7fd60f7ff409dc982db5e8fc39ec5632724e9fdde30f0df9d65fe7890b6bf62fe193673a8c47de8773fff807ac5af6cc1ad42b861000ea25e8c9e3e1906f1267ed72050d2f945134602a0ab870027208cc29969b467fad72a50", 0xda}, {&(0x7f00000001c0)="efa6dd776f1f08ecd2b676cffddfb4608ad78ed209e11845d35d1ce75679b5c4ca4a90959123c61bad4d7d1a26be60c0be5b51f1c9c86cdfb136f6154a247ac70105b1da34be510da52e3359c1464944732a392f741b75e281bfdb11d8ffadb7c6cf6161bbdf1a140c7e68b086524705a0ac258b0a2dc38aa885b127380a61b90faf218967dda2f95ea5755962f0bb", 0x8f}, {&(0x7f0000000280)="3a483f4046e55781", 0x8}], 0x3) (async) 16:03:08 executing program 5: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x496) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="8526abd75b3b", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a9b12f", 0x14, 0x3a, 0x0, @empty, @rand_addr="000040000000000000a700", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="01004000"}}}}}}) 16:03:08 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x1111, 0x4, &(0x7f0000000100)="e6e77edca692f7c649454a8efa134afbabf25872fa899149ead68996251996f56b2d82a9ad5ab6bf2046ed92fa495a2d6754fd4932d83b2804832d85cb640d498662a27a", 0x44) 16:03:09 executing program 7: r0 = socket(0x11, 0x3, 0x3f) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r1) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) (rerun: 64) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r2) (async) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f0000000000), 0x22) (async) ktrace(&(0x7f0000000440)='./file2\x00', 0x0, 0x1d00, r1) semop(r3, &(0x7f0000000240)=[{0x2, 0xffff}, {0x4, 0x18, 0x800}, {0x2, 0xffd6, 0x1800}, {0x2, 0x2037, 0x800}, {0x4, 0xe8}, {0x1, 0x0, 0x1000}], 0x6) semop(r3, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x93, 0x47}, 0x18040808000, 0x6, 0x6}) (async) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x9) (async, rerun: 32) semop(r3, &(0x7f0000000280)=[{0x2, 0x8}, {0x0, 0x7a9}, {0x3, 0x9, 0x1000}, {0x3, 0x2, 0x1800}, {0x2, 0x6, 0x800}], 0x5) (rerun: 32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24, 0x7fff}, 0x4ff, 0x1, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000500)='./file1\x00', 0x4, 0x40000200, r4) (async) r5 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c6530001c157fe04e690656b884a6862abe5beab287d5b0478c98693f31468df04bb834f76d2e12262fb8c08a0cd31043c2a1c713aecb2267c2a9c32ae1894366"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="5d07c43aa2f4b1b08c654475e822607bc02beaf294", 0x15}, {&(0x7f00000001c0)="90e24c0a41f67557399b13cf495ca3dea3454e66b9287f4e97dbcc0d67fca7d75f5f80ebef1baa77c5ce6cf65f69054d67a57c37b307101b3f8150d6f54a75eb7dd9b00220482bf1587ce5d04b09a94cfef4e8", 0x53}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000008aabff87958614cd0ea88bbc5902bae9", @ANYRES32=r0, @ANYBLOB="0000000020000000000000145fff000000000000d1c31c438f53af34fe167f1e364f554b76a3eb41fbc030fb98f45f907ddbdfc1d8bf5709b6b11af8a4caf58b86e3b0322a11bfd3cdb52d6807d62d48f4d56da37a80b96733d52047458a0e7c9af2a1", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x405}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020020124d5acd39862d5b0b20a3c1372e2938000000000202080000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x220, 0x0) (async) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRES16=r3], 0xa) socket(0x10, 0x8000, 0x7) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000001540)="0eab0a488c65ea59", &(0x7f0000000040)=0x8, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="9b0293e62b"], 0x10) sendmmsg(r6, &(0x7f00000003c0)={0x0}, 0xfffffffffffffd52, 0x0) (async, rerun: 64) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (rerun: 64) dup2(r6, r7) 16:03:09 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=""/156, 0x9c}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1518, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="e253f57da81b1a90811e", 0xa}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) recvmmsg(r1, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/145, 0x91}, {&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f0000000580)=""/115, 0x73}], 0x7, &(0x7f0000000680)=""/246, 0xf6}, 0x2}, 0x10, 0x842, 0x0) sendmmsg(r0, &(0x7f0000000100)={0x0}, 0x10, 0x0) 16:03:09 executing program 2: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xfffffffc, 0x2) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) (rerun: 32) syz_emit_ethernet(0x1096, &(0x7f0000000080)={@random="c0db9043e424", @broadcast, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x36, 0x1080, 0x68, 0x8, 0x1, 0xff, 0x0, @broadcast, @empty, {[@generic={0x0, 0x8, "145c8a9408d6"}, @ra={0x94, 0x6, 0x1}]}}, @tcp={{0x3, 0x0, r1, r0, 0x1, 0x0, 0x17, 0x0, 0xd47, 0x0, 0xad90, {[@nop, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "47adb780ffa8f2889d2b4a58078bad62"}, @window={0x3, 0x3, 0x5}, @timestamp={0x8, 0xa, 0x6, 0xff}, @generic={0x0, 0x2}, @mss={0x2, 0x4, 0x2}, @timestamp={0x8, 0xa, 0x0, 0x401}, @md5sig={0x13, 0x12, "b6da43414001868a45d24ac84d3e99dc"}]}}, {"69d0ab71f6411eea1402234308957c799fbce63fa74880138766fdd9e61dc4ecce5eccac9e3022676e7ef4cbddb940fd23120454a79433147186b7fc0121295f361c1204d2eea687838dc1d7b1be604d582c22cbbaae0af3985240e053e16248cc29a014a67388b4fa60e3421ca2a0361d3b55c56da703f4ca42aae5d758e0542ea3cf410f9f03a20a9ca0b9f605e61c49718558d869cbe4abe27be1e85ee79fccdd9e8389a2a5c7e6afa4705df17a37c8a4a387f8e79955f95edc24be39769e0a900b7d827a77512c99fb49a11f695b9bef6756acb36e3248dbf8eae8714241b744da93124546ff636df5c8c3ff50a1974b497063443f66c8d38ff407d0798da5300a02e12c225a64c27b734cf26efcfca9a50096117ad9d1eb5597f3e9736cbb36342a40a75a86200049ea211250d8881b519fb2d93accbd34ceffc492a786ceb6ec2bfc19cc81a8514750d330477eda8e478c245e153624252d1be378c1ec710291f988b6d39cf657209f73560e2335f93ce679d115a075d6f02727408c582beba5faa14ef65a3b025ce901a0b4b8a00cd4f0fbe22f3f656bbff61a780011154db758e86875a8114593ed838e92bb2e17866027227e2590562b6d84e2acd29da4b9af0b8ee04308dbfe0a04f9ea7b15de58cd91df040b5a03c867e31d2a6ae63f057c67d0db0415c991a0ffe7efbeaf6ee29fa898412fe8d6af578c3f8d14bda229d8ecb1ec03b5938f14a11e0442d0eddec182e1d514e302edc6cc547d1c5e76d246ffa0b2094185cd3b6ca03d9749f2e932a9d150dc83caa712cbcc2fdae182ad9ecc0ab3eba197d684e67a6cebc70eb773b541eb1649f58fe02c03c0b14e85003ece43482a39476835b160f261a85842384109ca5a03f33006bd3742dc8201a5da169c38831f6aa1cde0683eb06a2f404c8fd46268e1f3ff5d0a2b00ead4b310a6dea269b3cd274270b57bc5583e38187207f35b0efa5226e6cfe6d65fe4ce2c2cd4afd77885739948102518ca0ef26926570e83aa85b3c0d562e54d181fe420676c94820fa8fbbcbf6dc93973dc6c98dde532b487e690ab79fee686bb9b4df26b424e6027df8c460d49077656b8612921bf8607e66292b74d4e17bd0ed2db6a613cf93302addf4c8fe635af190cc6cc7ef96dd3fbe5396fb6adaee2f4db2486fb78f0d1b34a79936a121b6dc7252af211e20b707bbe308bdd546008111bd21198a0d89c50d9c569dcd29bffbc5bf485964f491c19158ede5c1f24ccae98dd8282df9c8feb5b4cde52190e0fcbf7d4a158b45169f6b8ed69665f88ee0d66575b3c665b560ab92843d38d52a9da791c3f3505f3d98dd8fb4225e97767375bcf31a129da8f51651af2993cdd0a0b5821b5a6fde9504c4f769ac1899c7d44b5b3ed0b744d69bfade29cc275179dee24f4d41c499bd4e77a67f2d7376ddb4fc093c480455adac5cd7a7e2f0790a1b4d321ae198ec074f07e0afacbeff5da14fa721035b09fc90fc2609dbb463892d2ed2ba8fc4040058d0576462fac109f96591142344ed571e8c577d96e9e9c6d9163bdc42e94ba1fb989fad020aa9f2f2b694f02dfc2cf0f260e4e442cfc59a2d8fefa94937976ec8052c78b353050b85e322e3a843702525e9fe3ca4bfc5cbc16a1820f2c54307812b5025fa91e49e8f04da4726d62673d0a8d8e7150e1cc73b61b1dcb117e51729f00490970d74d03f85f795a0d784d1e12d54030f485dcd8108f9d0773aaf33593459621afd17fb98d0dfefccc43366d6fb7f1437a29c74de874f6007ce0d7b64bb2ad3fa6ee750271a1359bb2bfb34ea20ebcd8a852fdc51987d906cb73a169d518f3614d16deef8583004e83c96539fa6418520af007bfe80664986743344a4fc28335ffa09450b1b70e921591c24fad89c236b4f9e6837b02f1ef2866035d587870f0d855245808de5529067df5e2fe46d007192720f6e88c9371c265c9b671b8c59b9244b96775b4695cd08dac789a5f9e56716be06ac424ffad34f20afd38970e9a77fadf51973a277e881c25e3c28c496d71c48c100d1b40b55578d3e3fc3b186bc6b0e9dd8f882cb56be91aa24b656a25dc0bd60a5eece510a957956734a1b39d5018528a71ed121fe70f3adf90df23e93bbde14bb161af57b01eac2c255c2057a30318d4b340cf3366d736e27074f680cdf898507b8ee16aa0a69941279d51e2c11fba3421e9b87a2fa603f3cef00a8d9e2a20e948a638a64b6c19b28870fedadba76e4b759cf36f0db5adf3f8315f46ab173e8275a58b2adcb065aac9157c9a6d21d435440fc772358341c92ad3f79ff868f6d92b2a8d6eb7c6f2e56109419bf60f0134f05a9cc821612fd979d15581e2cbd68b54a05d659c11923a7e11a6ce03820a77c3d66733fc0963f2c2af717d39146770b455ff5613423cde6dbd5c691711f3b77a5d1e1f782588f9f14a8045671f53c2dc891dc02fe1d69bf512f1a0562dc3353d8d266a47aba9f406176cff9aacd4692cf3fc3e7417874d95923ecc0784a5d29856d41cba185bb7b9b3ce71386f76cef0d00be1b1b849d6e3b97d66571bfc90b0f4e8efe3edc5ac1667ce45689ef8cac4bef12b2523db96386512ba5f1de4aef747a305e981da886979b47904a3f456c06b9c6f4fe56cf8a6a57105342119b024aa403eea8fff08b986ed24ed6be7eebd1d1593e5d6ec16e11d3444b5d6587c5d2b7810381d00ec49795b4b8bfeceea3b54f3040c56ab7f9bfc075522761b8843633272f65f6040c440475ac7ea058679b5c6909aff66bc6b33a049d35d6c6f4f097e05d408253a253ec476903807dc430dcee08542dbf9b1b7e613892187c87646e5ed4ddc5a70fa9469630b3797885a3d3a5a5c51a9e28c15b2e4f979fd6ca35471855b99fb4ad9de00b0909395b3edd80c29958dfb57f2d21f9522214d05571d8677cacc5b953b4ddf5a712e255b7d950492467954f94dca051e5eba2969b7d7ded83a60026b755b4e4d784068960fa69e532396ae00e58ad0587c1c78a7978f9f034786c8dc6c9c263ffecd71953e0515e0e583d026a60b68af44a79f08d875984439e9c9bb07ecabd26fd6c0a02396d2c47d51cf885d485437f3f94a43862fc400bab94aa4b1fb42b36c60f9912ece8d0f235c0a2a5541dbb57b9c204a954127fb13dbc8908f62d299b2c937989add7835ccc6ed864466d9bb85926df836e0d5f041b51b54cb0739c8de60addb69d4ab82fee017d881a0626ce515ae5b5fc1703664c0446c92fd93ebf860e9b1c1a2aa84c897776807364718c2844b10110cf8844f1d86eda2731887b475e42a8e74deb558a16750a72cee3687356363e8a3004c3ef06d5b11b9c99fcb3323555cb41652f0c2ad97feb42856d21e1201ece3c2596c7e4d67b4b4fb09c8f3eb6978a27151bc915cab96ea027d5afa5e218927f5f8ceaa2fe78e7550d04e3c7164c7c9a1be68147f022019a60af05484b7e7c69bbc4557da380212c258dbe8500aaf229f14e526b2f049220077d486101d3c6f0d789f2265c4b04365c820638add67aad40dd2fff1a9aec4a788700a4594c412edb053ccb337ffa0b265b9547ca84d29e5e146ed34b751d25c5c3ffae9f03e9c46a2e25f20db19c8fa2a56eb9b281025510b35cb7db09f3247664965cf39bb40a87e8cedd29da6ccadd850ca608e1ddfec7ec72a1738a58886a2a93b3e5b7074622c91b21162e4118ff96d1fbebda022fe5c9ee7d2f970c39dc218c99fc7a9ce3a71ebeb0d8676ff65b9ea68d200daf80d58e668d6403ad3491d2b16f84386fe193b1e172697f9754474ac8056dbb78eb93b7223a37db19394af8b77a5293ba5a2dc1e6b80f55e6f661e4a59ea935d861abe52f457bfc3d36a3f745390e79a4f26e79aae031e8c6f61ff45461b4f225150f3fb70490bcf19f3a96fbf6c6252ffef0ef69cbbf9955a96175e30ab682a96d66a022255118053d7a55e049803d812299f9b9191e5b29486c9bd388b17bfccab69feec8a761cf47d76c677353169382065e6fd5c0c1372cbf93080fd6916337674457a7316038087336abec2976ff3cf2e33e37fe23fdf5164035617a72f1cf7600ca98b9202477d750f1b7b1d7f1158631de35464f704af9623027b616a54530208635414bdbd17273d3578e30cd37d5c766d5578b3525bfd930f4087b764b472dd8667cec4e7abccaa10e33e7fb7daf72bdf7eb4377b325fe2afcd02de51f8929ecb027eaa86c5393c5d5ad77720df863da05b0b73bedc32325fbc088a0ba0e278f75999098fedbcfaa368a576174a1e9d2b57d78020ea41e6e124332cf4be5823759edb123c65876be2e8932ec5531cc2dc5b572343abb38daf0f482578260fc64d81db08b30c5b50cd55c887cd454a8c64b03bb982bc9dd950549cdc3e45f264d8a70bd0bbfa3c047515c27c03e4c941f9b273b6b6e54187e76610c054d5161c689bd1b59c3b915fec46564375bed9c02c84a45bfc71d460ab438b42d11c8d2e9a93f4973e6af9fbf33b36a113d3e0efda00fbe16a9568f19ec396c2f95145878da5fb003af40439d16ab1fc1a904625eee84cdf53e119eb68cd84617e1479dffed8ef78d53e4a28817776d118c3e37dab52787d0f3fafa10e5d35cf8479c6ee13e195dfbddc07492ba24307a447bef99f8e530f4e03993c507e20342f53bc4241a8096b15cf75b98b0b60d8ced0dcc3a36bfc4b785aafe0557646194984a5101a9c1e2a8e8220071e96a9974c5fc1bdc96c0e4b69b251a16c1d7819d7c041bad66f8054ac2c2c5d45b3a79ccc4c3b8e20d13d6567d2586dafde3f58536ee6eb960a32c78e5b444520ea3f22eaf371a7ae4d4e653b66f8c9eb040623eedfbdc64aa3a199d972374b95dcadc36336028b8aa7a76663389a7af95d526a1787185a63f1047b689d0026b435338a92278528076fe5da529ff75b507999cef37b9defb081ea935dc8f03467864d95b9e1325c3463cff3286b614da3e3e2cb241acb47d1c00f3695377de419f26a084de1ef33448b95e83bba6f1789b25aa7bb162444616d523aba1aaea9208ffed70f277f9bc0f6df859d74b225868ee9b2d0606ea7c622158210b2970d3b2ced67f9cfc2466c2510dc06c1b580c32621b4382ed7b81763769d3826acf40a11939064f65e6c11aef0a03eee120e8278df9b5a246fb12dfce379caee3d3b55430d05ab6f31c346ed2e767341e9f3556810b748fababe298955027196b6c61fb38bd368396c2277855c2455774c879f32b9eb09569bdb33957862609f3c108fbbd9564ee0c9110cd6a7ba60aa25e88dc4f6875fa843edc4d8248116e3fee4a2a7bc0f8dcd3bca7455dce70432299b78f2c81eb2470fccef28fa0e5d21675489da84f59e040aa648cca179cbfd291ba8b0b5635992687cd93f8ccfdd3ff441813bae7438013c122cad4da61bd3061677a4f07cec88077d74af6fb5c3e89d349cfd600175b4dd1af93ea025c2c053a66b70fc72e0c0bdd6270205cdb90e0ae022072dc5fcf62876476a72c4a1d262fd722a45c2e420389f151b190570b4a79e19e251ad6b36e8131d29475cd47acf93b19c5d568a51804b5f6518bcf89348078afe005c1609b8842b37d4bfb4c23822e398cd6293a9f34292f7d9095082d4923a46cf853844e5bbac70fae034b90cecefcf142cc535cc5f1c3f9d3516a5f045d3cce6e07bd050f23b123d60e80eadeae8a8caabef4b94856d15eeb65a3b7dbf7825b62c54b5d39a74978e5e46f89b60b1db449b7db65f6d974c480a16cc23dd51dc3a47"}}}}}}) 16:03:09 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x80000003, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x100, 0x7f}, 0x0, 0x7, 0x4}) r0 = semget(0x3, 0x1, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x460) semop(r1, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r1, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) semop(r1, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x4000000009, 0x460) semop(r2, &(0x7f0000000640)=[{0x4, 0x4, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x10, 0x1000}, {0x0, 0x8001}, {0xb97069894349c598, 0x2, 0x800}], 0x5) semop(r2, &(0x7f0000000680)=[{0x3, 0x9, 0x1800}, {}, {0x2, 0x400, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x2, 0x1800}], 0x5) r3 = semget(0x3, 0x1, 0x10) semop(r3, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0x7, 0x1c00}, {0x2, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x2, 0xe2, 0x8}) semop(r2, &(0x7f00000007c0)=[{0x3, 0x3, 0x1c00}, {0x0, 0x0, 0x1800}], 0x2) semop(r2, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0x0, r6, 0x0, 0x0, 0x188, 0x9}, 0xf88a, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x1000, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0x1}, 0x80, 0x5, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2d86, 0x0, 0xffffffffffffffff, r5, r6, 0x151, 0x7f}, 0x3074, 0x6, 0x2}) semop(r1, &(0x7f0000000600)=[{0x3, 0x2, 0x1400}, {0x4, 0x7, 0x1000}, {0x1, 0x7d, 0x400}, {}, {0x3, 0x2e5, 0x1800}, {}, {0x0, 0x7, 0x1800}, {0x4, 0x11, 0x1000}, {0x1}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000780)=[{0x1, 0x1, 0x800}, {0x0, 0xa, 0x1c00}, {0x0, 0x5, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0xc6e2, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x5, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x845}, {0x4, 0x6, 0x1000}, {0x2, 0xf8dc}], 0x3) sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x4) 16:03:09 executing program 5: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x496) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="8526abd75b3b", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a9b12f", 0x14, 0x3a, 0x0, @empty, @rand_addr="000040000000000000a700", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="01004000"}}}}}}) 16:03:09 executing program 3: r0 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x5, 0x1f) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8302572a96"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="a1f516caea9fe6cd330a3add4b97440bca59620e8e78b79fac62baf9e79b90e369e1df051823faa944c3529a9d8661c23a0f115a2567009c9fc01e4386eadd4d42641036144be4d6f6635451015e1475f53f5951223b5015c6cd2c57cafdcdec9f904c1871c750d2082c10d54a0cfc73b6754ba00e4841ab33c88eb912df650ca7fd60f7ff409dc982db5e8fc39ec5632724e9fdde30f0df9d65fe7890b6bf62fe193673a8c47de8773fff807ac5af6cc1ad42b861000ea25e8c9e3e1906f1267ed72050d2f945134602a0ab870027208cc29969b467fad72a50", 0xda}, {&(0x7f00000001c0)="efa6dd776f1f08ecd2b676cffddfb4608ad78ed209e11845d35d1ce75679b5c4ca4a90959123c61bad4d7d1a26be60c0be5b51f1c9c86cdfb136f6154a247ac70105b1da34be510da52e3359c1464944732a392f741b75e281bfdb11d8ffadb7c6cf6161bbdf1a140c7e68b086524705a0ac258b0a2dc38aa885b127380a61b90faf218967dda2f95ea5755962f0bb", 0x8f}, {&(0x7f0000000280)="3a483f4046e55781", 0x8}], 0x3) socket(0x2, 0x8001, 0x0) (async) socket(0x1, 0x5, 0x1f) (async) close(r0) (async) socket$inet(0x2, 0x3, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) dup2(r2, r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$TIOCSDTR(r4, 0x20007479) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8302572a96"], 0x10) (async) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="a1f516caea9fe6cd330a3add4b97440bca59620e8e78b79fac62baf9e79b90e369e1df051823faa944c3529a9d8661c23a0f115a2567009c9fc01e4386eadd4d42641036144be4d6f6635451015e1475f53f5951223b5015c6cd2c57cafdcdec9f904c1871c750d2082c10d54a0cfc73b6754ba00e4841ab33c88eb912df650ca7fd60f7ff409dc982db5e8fc39ec5632724e9fdde30f0df9d65fe7890b6bf62fe193673a8c47de8773fff807ac5af6cc1ad42b861000ea25e8c9e3e1906f1267ed72050d2f945134602a0ab870027208cc29969b467fad72a50", 0xda}, {&(0x7f00000001c0)="efa6dd776f1f08ecd2b676cffddfb4608ad78ed209e11845d35d1ce75679b5c4ca4a90959123c61bad4d7d1a26be60c0be5b51f1c9c86cdfb136f6154a247ac70105b1da34be510da52e3359c1464944732a392f741b75e281bfdb11d8ffadb7c6cf6161bbdf1a140c7e68b086524705a0ac258b0a2dc38aa885b127380a61b90faf218967dda2f95ea5755962f0bb", 0x8f}, {&(0x7f0000000280)="3a483f4046e55781", 0x8}], 0x3) (async) 16:03:09 executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:03:09 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x1111, 0x4, &(0x7f0000000100)="e6e77edca692f7c649454a8efa134afbabf25872fa899149ead68996251996f56b2d82a9ad5ab6bf2046ed92fa495a2d6754fd4932d83b2804832d85cb640d498662a27a", 0x44) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r1, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r2) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) setsockopt(r2, 0x1111, 0x4, &(0x7f0000000100)="e6e77edca692f7c649454a8efa134afbabf25872fa899149ead68996251996f56b2d82a9ad5ab6bf2046ed92fa495a2d6754fd4932d83b2804832d85cb640d498662a27a", 0x44) (async) 16:03:09 executing program 5: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x496) (async) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@random="8526abd75b3b", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a9b12f", 0x14, 0x3a, 0x0, @empty, @rand_addr="000040000000000000a700", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="01004000"}}}}}}) 16:03:10 executing program 2: syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0xfffffffc, 0x2) (async) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1096, &(0x7f0000000080)={@random="c0db9043e424", @broadcast, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x36, 0x1080, 0x68, 0x8, 0x1, 0xff, 0x0, @broadcast, @empty, {[@generic={0x0, 0x8, "145c8a9408d6"}, @ra={0x94, 0x6, 0x1}]}}, @tcp={{0x3, 0x0, r1, r0, 0x1, 0x0, 0x17, 0x0, 0xd47, 0x0, 0xad90, {[@nop, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "47adb780ffa8f2889d2b4a58078bad62"}, @window={0x3, 0x3, 0x5}, @timestamp={0x8, 0xa, 0x6, 0xff}, @generic={0x0, 0x2}, @mss={0x2, 0x4, 0x2}, @timestamp={0x8, 0xa, 0x0, 0x401}, @md5sig={0x13, 0x12, "b6da43414001868a45d24ac84d3e99dc"}]}}, {"69d0ab71f6411eea1402234308957c799fbce63fa74880138766fdd9e61dc4ecce5eccac9e3022676e7ef4cbddb940fd23120454a79433147186b7fc0121295f361c1204d2eea687838dc1d7b1be604d582c22cbbaae0af3985240e053e16248cc29a014a67388b4fa60e3421ca2a0361d3b55c56da703f4ca42aae5d758e0542ea3cf410f9f03a20a9ca0b9f605e61c49718558d869cbe4abe27be1e85ee79fccdd9e8389a2a5c7e6afa4705df17a37c8a4a387f8e79955f95edc24be39769e0a900b7d827a77512c99fb49a11f695b9bef6756acb36e3248dbf8eae8714241b744da93124546ff636df5c8c3ff50a1974b497063443f66c8d38ff407d0798da5300a02e12c225a64c27b734cf26efcfca9a50096117ad9d1eb5597f3e9736cbb36342a40a75a86200049ea211250d8881b519fb2d93accbd34ceffc492a786ceb6ec2bfc19cc81a8514750d330477eda8e478c245e153624252d1be378c1ec710291f988b6d39cf657209f73560e2335f93ce679d115a075d6f02727408c582beba5faa14ef65a3b025ce901a0b4b8a00cd4f0fbe22f3f656bbff61a780011154db758e86875a8114593ed838e92bb2e17866027227e2590562b6d84e2acd29da4b9af0b8ee04308dbfe0a04f9ea7b15de58cd91df040b5a03c867e31d2a6ae63f057c67d0db0415c991a0ffe7efbeaf6ee29fa898412fe8d6af578c3f8d14bda229d8ecb1ec03b5938f14a11e0442d0eddec182e1d514e302edc6cc547d1c5e76d246ffa0b2094185cd3b6ca03d9749f2e932a9d150dc83caa712cbcc2fdae182ad9ecc0ab3eba197d684e67a6cebc70eb773b541eb1649f58fe02c03c0b14e85003ece43482a39476835b160f261a85842384109ca5a03f33006bd3742dc8201a5da169c38831f6aa1cde0683eb06a2f404c8fd46268e1f3ff5d0a2b00ead4b310a6dea269b3cd274270b57bc5583e38187207f35b0efa5226e6cfe6d65fe4ce2c2cd4afd77885739948102518ca0ef26926570e83aa85b3c0d562e54d181fe420676c94820fa8fbbcbf6dc93973dc6c98dde532b487e690ab79fee686bb9b4df26b424e6027df8c460d49077656b8612921bf8607e66292b74d4e17bd0ed2db6a613cf93302addf4c8fe635af190cc6cc7ef96dd3fbe5396fb6adaee2f4db2486fb78f0d1b34a79936a121b6dc7252af211e20b707bbe308bdd546008111bd21198a0d89c50d9c569dcd29bffbc5bf485964f491c19158ede5c1f24ccae98dd8282df9c8feb5b4cde52190e0fcbf7d4a158b45169f6b8ed69665f88ee0d66575b3c665b560ab92843d38d52a9da791c3f3505f3d98dd8fb4225e97767375bcf31a129da8f51651af2993cdd0a0b5821b5a6fde9504c4f769ac1899c7d44b5b3ed0b744d69bfade29cc275179dee24f4d41c499bd4e77a67f2d7376ddb4fc093c480455adac5cd7a7e2f0790a1b4d321ae198ec074f07e0afacbeff5da14fa721035b09fc90fc2609dbb463892d2ed2ba8fc4040058d0576462fac109f96591142344ed571e8c577d96e9e9c6d9163bdc42e94ba1fb989fad020aa9f2f2b694f02dfc2cf0f260e4e442cfc59a2d8fefa94937976ec8052c78b353050b85e322e3a843702525e9fe3ca4bfc5cbc16a1820f2c54307812b5025fa91e49e8f04da4726d62673d0a8d8e7150e1cc73b61b1dcb117e51729f00490970d74d03f85f795a0d784d1e12d54030f485dcd8108f9d0773aaf33593459621afd17fb98d0dfefccc43366d6fb7f1437a29c74de874f6007ce0d7b64bb2ad3fa6ee750271a1359bb2bfb34ea20ebcd8a852fdc51987d906cb73a169d518f3614d16deef8583004e83c96539fa6418520af007bfe80664986743344a4fc28335ffa09450b1b70e921591c24fad89c236b4f9e6837b02f1ef2866035d587870f0d855245808de5529067df5e2fe46d007192720f6e88c9371c265c9b671b8c59b9244b96775b4695cd08dac789a5f9e56716be06ac424ffad34f20afd38970e9a77fadf51973a277e881c25e3c28c496d71c48c100d1b40b55578d3e3fc3b186bc6b0e9dd8f882cb56be91aa24b656a25dc0bd60a5eece510a957956734a1b39d5018528a71ed121fe70f3adf90df23e93bbde14bb161af57b01eac2c255c2057a30318d4b340cf3366d736e27074f680cdf898507b8ee16aa0a69941279d51e2c11fba3421e9b87a2fa603f3cef00a8d9e2a20e948a638a64b6c19b28870fedadba76e4b759cf36f0db5adf3f8315f46ab173e8275a58b2adcb065aac9157c9a6d21d435440fc772358341c92ad3f79ff868f6d92b2a8d6eb7c6f2e56109419bf60f0134f05a9cc821612fd979d15581e2cbd68b54a05d659c11923a7e11a6ce03820a77c3d66733fc0963f2c2af717d39146770b455ff5613423cde6dbd5c691711f3b77a5d1e1f782588f9f14a8045671f53c2dc891dc02fe1d69bf512f1a0562dc3353d8d266a47aba9f406176cff9aacd4692cf3fc3e7417874d95923ecc0784a5d29856d41cba185bb7b9b3ce71386f76cef0d00be1b1b849d6e3b97d66571bfc90b0f4e8efe3edc5ac1667ce45689ef8cac4bef12b2523db96386512ba5f1de4aef747a305e981da886979b47904a3f456c06b9c6f4fe56cf8a6a57105342119b024aa403eea8fff08b986ed24ed6be7eebd1d1593e5d6ec16e11d3444b5d6587c5d2b7810381d00ec49795b4b8bfeceea3b54f3040c56ab7f9bfc075522761b8843633272f65f6040c440475ac7ea058679b5c6909aff66bc6b33a049d35d6c6f4f097e05d408253a253ec476903807dc430dcee08542dbf9b1b7e613892187c87646e5ed4ddc5a70fa9469630b3797885a3d3a5a5c51a9e28c15b2e4f979fd6ca35471855b99fb4ad9de00b0909395b3edd80c29958dfb57f2d21f9522214d05571d8677cacc5b953b4ddf5a712e255b7d950492467954f94dca051e5eba2969b7d7ded83a60026b755b4e4d784068960fa69e532396ae00e58ad0587c1c78a7978f9f034786c8dc6c9c263ffecd71953e0515e0e583d026a60b68af44a79f08d875984439e9c9bb07ecabd26fd6c0a02396d2c47d51cf885d485437f3f94a43862fc400bab94aa4b1fb42b36c60f9912ece8d0f235c0a2a5541dbb57b9c204a954127fb13dbc8908f62d299b2c937989add7835ccc6ed864466d9bb85926df836e0d5f041b51b54cb0739c8de60addb69d4ab82fee017d881a0626ce515ae5b5fc1703664c0446c92fd93ebf860e9b1c1a2aa84c897776807364718c2844b10110cf8844f1d86eda2731887b475e42a8e74deb558a16750a72cee3687356363e8a3004c3ef06d5b11b9c99fcb3323555cb41652f0c2ad97feb42856d21e1201ece3c2596c7e4d67b4b4fb09c8f3eb6978a27151bc915cab96ea027d5afa5e218927f5f8ceaa2fe78e7550d04e3c7164c7c9a1be68147f022019a60af05484b7e7c69bbc4557da380212c258dbe8500aaf229f14e526b2f049220077d486101d3c6f0d789f2265c4b04365c820638add67aad40dd2fff1a9aec4a788700a4594c412edb053ccb337ffa0b265b9547ca84d29e5e146ed34b751d25c5c3ffae9f03e9c46a2e25f20db19c8fa2a56eb9b281025510b35cb7db09f3247664965cf39bb40a87e8cedd29da6ccadd850ca608e1ddfec7ec72a1738a58886a2a93b3e5b7074622c91b21162e4118ff96d1fbebda022fe5c9ee7d2f970c39dc218c99fc7a9ce3a71ebeb0d8676ff65b9ea68d200daf80d58e668d6403ad3491d2b16f84386fe193b1e172697f9754474ac8056dbb78eb93b7223a37db19394af8b77a5293ba5a2dc1e6b80f55e6f661e4a59ea935d861abe52f457bfc3d36a3f745390e79a4f26e79aae031e8c6f61ff45461b4f225150f3fb70490bcf19f3a96fbf6c6252ffef0ef69cbbf9955a96175e30ab682a96d66a022255118053d7a55e049803d812299f9b9191e5b29486c9bd388b17bfccab69feec8a761cf47d76c677353169382065e6fd5c0c1372cbf93080fd6916337674457a7316038087336abec2976ff3cf2e33e37fe23fdf5164035617a72f1cf7600ca98b9202477d750f1b7b1d7f1158631de35464f704af9623027b616a54530208635414bdbd17273d3578e30cd37d5c766d5578b3525bfd930f4087b764b472dd8667cec4e7abccaa10e33e7fb7daf72bdf7eb4377b325fe2afcd02de51f8929ecb027eaa86c5393c5d5ad77720df863da05b0b73bedc32325fbc088a0ba0e278f75999098fedbcfaa368a576174a1e9d2b57d78020ea41e6e124332cf4be5823759edb123c65876be2e8932ec5531cc2dc5b572343abb38daf0f482578260fc64d81db08b30c5b50cd55c887cd454a8c64b03bb982bc9dd950549cdc3e45f264d8a70bd0bbfa3c047515c27c03e4c941f9b273b6b6e54187e76610c054d5161c689bd1b59c3b915fec46564375bed9c02c84a45bfc71d460ab438b42d11c8d2e9a93f4973e6af9fbf33b36a113d3e0efda00fbe16a9568f19ec396c2f95145878da5fb003af40439d16ab1fc1a904625eee84cdf53e119eb68cd84617e1479dffed8ef78d53e4a28817776d118c3e37dab52787d0f3fafa10e5d35cf8479c6ee13e195dfbddc07492ba24307a447bef99f8e530f4e03993c507e20342f53bc4241a8096b15cf75b98b0b60d8ced0dcc3a36bfc4b785aafe0557646194984a5101a9c1e2a8e8220071e96a9974c5fc1bdc96c0e4b69b251a16c1d7819d7c041bad66f8054ac2c2c5d45b3a79ccc4c3b8e20d13d6567d2586dafde3f58536ee6eb960a32c78e5b444520ea3f22eaf371a7ae4d4e653b66f8c9eb040623eedfbdc64aa3a199d972374b95dcadc36336028b8aa7a76663389a7af95d526a1787185a63f1047b689d0026b435338a92278528076fe5da529ff75b507999cef37b9defb081ea935dc8f03467864d95b9e1325c3463cff3286b614da3e3e2cb241acb47d1c00f3695377de419f26a084de1ef33448b95e83bba6f1789b25aa7bb162444616d523aba1aaea9208ffed70f277f9bc0f6df859d74b225868ee9b2d0606ea7c622158210b2970d3b2ced67f9cfc2466c2510dc06c1b580c32621b4382ed7b81763769d3826acf40a11939064f65e6c11aef0a03eee120e8278df9b5a246fb12dfce379caee3d3b55430d05ab6f31c346ed2e767341e9f3556810b748fababe298955027196b6c61fb38bd368396c2277855c2455774c879f32b9eb09569bdb33957862609f3c108fbbd9564ee0c9110cd6a7ba60aa25e88dc4f6875fa843edc4d8248116e3fee4a2a7bc0f8dcd3bca7455dce70432299b78f2c81eb2470fccef28fa0e5d21675489da84f59e040aa648cca179cbfd291ba8b0b5635992687cd93f8ccfdd3ff441813bae7438013c122cad4da61bd3061677a4f07cec88077d74af6fb5c3e89d349cfd600175b4dd1af93ea025c2c053a66b70fc72e0c0bdd6270205cdb90e0ae022072dc5fcf62876476a72c4a1d262fd722a45c2e420389f151b190570b4a79e19e251ad6b36e8131d29475cd47acf93b19c5d568a51804b5f6518bcf89348078afe005c1609b8842b37d4bfb4c23822e398cd6293a9f34292f7d9095082d4923a46cf853844e5bbac70fae034b90cecefcf142cc535cc5f1c3f9d3516a5f045d3cce6e07bd050f23b123d60e80eadeae8a8caabef4b94856d15eeb65a3b7dbf7825b62c54b5d39a74978e5e46f89b60b1db449b7db65f6d974c480a16cc23dd51dc3a47"}}}}}})