last executing test programs: 18.897810745s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17.446497755s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 15.939811224s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12.923575554s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 9.018781498s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 5.72628347s ago: executing program 4 (id=291): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c) recvfrom$inet6(r0, &(0x7f0000000080)=""/22, 0x16, 0x1800, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x2, "410b1b8a8949be25bc1ab7ac841a9fdd", 0x2}, 0x1c) ioctl$DIOCSETSYNCOOKIES(0xffffffffffffff9c, 0xc0014462, &(0x7f0000000100)=0x1) (async) ioctl$DIOCSETSYNCOOKIES(0xffffffffffffff9c, 0xc0014462, &(0x7f0000000100)=0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4013, r0, 0x7fffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) sched_yield() (async) sched_yield() sched_yield() (async) sched_yield() sched_yield() (async) sched_yield() pwrite(r1, &(0x7f0000000180)="d72b1daf3c828771574080e3c8d3095f5de6268991817715c3a371011da82205143820f525246933065aa860161a485cc17a532f2d6735d5afaf12bdf050e7fcc2cacdce7c99372346e179232c5e858237c61bc46dad1cbe38acff4650d80a9fd4116c92e1f7ac71613b24ec84d5233ffc1f8cc6734eb036af45484d1abf559767f6ffc1433dbb14daa9f4126bad4a74aa373a7f4b13443aa0bfa6f942dad08413295e40479e52730022b352d14ac82611ce1bbd2786999bfb0f5ce6788d47675ba00b9879908500e9b848312764ecb2a6d1da19ec689503117f5eaaf330f286afc0d1ca", 0xe4, 0x1) sched_yield() sched_yield() (async) sched_yield() shutdown(r0, 0x0) (async) shutdown(r0, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x1c, 0x18, 0x0, 0xa83, "9795dd48266c750748ac339abe6d405d", 0xfffffffa}, 0x1c) sendto$inet6(r0, &(0x7f00000002c0)="dade093e302eb4fa367fb84fc46828e7779c9ab4358e7111903e2de1b42db5953e72284e62b64c8a8ba0466ea770a7aa49cb11707e144f683b6d9f20360a4ecad849e82c1c5311a2c65cd7d0dc455322107fa87cec63fcc5b02084a3a02e597715ad8b7fdb79f01a57ccc141eb7646aecf9b74fd4f68b6d4640ab4ff967d9e4425a8db1db8ca4fdbaf9d227ba188469c5cd17b15005e469ecf355398b3d9c6715a2658e30f2063a5fe255953e79ee9833b00be0d8ea0751ec19a6b113b5982886e1eda2f485ec51046c558b45db366822492a60315223ee58788f80ac4729391529e15f70567b1b8e349b936e096ebfbcc942456adcd30e21a5a14de61064390d2bb913025485194c2dd59cda1f492d4be8657df9a840fc9f4c198e7224820a38616c006fc5cdfde3665c37b3bac3093fd784b0c268ed3fcc70e27b7c5e7f18a731dd471cd653bd9f9bde4b4e3d97c50e7816ced41557306c7ebc50bd737eeb4382bc8043e67b72bf3175659535041176866948842a647be96f003e488cdef69da2e21f73516847a4211277238437ce495fdb27af1c937e2bca64a94dcddac322032f5bb121fea0c121de58947f921138b1a7bef4b061f24e83be16e2d9092fbefe94a32b8c6daf46ad4dea6b1fa007bca48ef5e4271bc0558e418cbb57f66b9536f5acd14e33dfc0c0d229405d4cf7909dfe67d53a6724a3173ceba1f98df1c223181d7fc7ea74acf83ef17f0e065ed8302ad18dfe61a1c78cae9651a8650e585fa3e9ca24cb7427ff36b80f16adc99fd63657b339aa04c91402d12b6498f5a96940d28554dfa49030fbb5b52845431e81a29cf5ff76c5b189d969684ee4e562ff0bf9d1cf650a9857f3b8a73ff1e6551d3dffe92af78486a21f90a8708e57f8990b5f63e8f30d35edd5eab5430773934ec9e9f0c857fbfe7e1315d7d860e552e7d2acfce026cfe3e947726d93000bdb2c8aee21e0ee59a2c97c185b7a17137c1179a57693c2077f0a97ccde5743f629763e69a9b6e9a3fff1fd47523503f2523a566a729924d6ca37a5fba54fb1bc38bcf855b2b5a820d3160a5d56dcc452aa061c3f59eb64b70708bc7b658081b1a1ce13e0f78719d68e43b942a717268d40c5d32f676a4f760e2d17f4619810875772bfd54bfe0323eca78fd30f384fb2e38135a6be2e55384954b760da9a1445ceebaebbbf5852f15a418ee1c62961427ec794b4f17b08c2f39726a388b16c30ddd86d059222bbf446b1d675dd293a3a47c12dadc5a728eafad2d9c35b7b79be3f7d59ddb84128bf8e18694249345bbeb57095e6c05475e797ccc961437f9d7f5d69b6b6c24410833e9049f4f5dc8e539e97bcdec49d53ad9b282f014d6f9b9d99e559fdcfdb0fab668f48e059ad5dd1990b85b1bb020e8dc5026910cb9a035d423d620577161740a13ed0f3c98012e3cf5808a977b1567952b16e9edce8fe0d0441b510ffbbedb34ac51f9f546eb040a036614f6d55366083dc3e1462571ee321cfcbc746833aa4f45fb9d35c6803a5ce5d2f81138fddd3f4bec0c0304c2fe050e1e90ae12552f84f7640595a588bd678d7092e73a9dcfff989330defcc883982a9a922a3632cd04fa22d785bedcfc48071b2373a6d96e3f37d79e58c8ae2da108e28d0d77fbbf20efda40527e4611317805fef2287f5c8f079ce2e7a9e877a30680d8bd6472a3771713631a03855007e69638876374eb8eb3258e134f7c2d360cc879609cc21da4faac8d781dbb784269534cde6b2e835993c79fe335120e11062f5867a030dfd0bd81840f93c7f563524ea5ee59dd5fb39f8b13e96c98bee105a463a8a561b0942cec9ca18f40c6a1e8de72ba4b1c35ccdd291ede69854d9b6eea00b0657092662711380596649612d882a4e606b59f4dcaa5b5f130e243c52b6a2d236cba0a0e9ff1c279d049ec9e67d2142e655dc69f0fbf1a5e9ec1a3da49cb800a59d806b43b2cbea251659c8ff65c9108ce2d93afd67a68f006c7527374046fe354d81739b7350791ddc4dd65b4624d70f3ca7f546b65e8eaf3c3a200ec63c0f477589400a8f6b9457dbe0f641d51d0f06ef0a2dce9814bee31c6922d8eb6ef5ab322b856ab1a8361a7f321a949e6a5d4d32a71cad296e1442fb89f6f18072ed0f1f72665df28eb3328f0fd651a659b5dafffaa5c9c5395bb096bbcccfebdbac930621149b73eda71b151d1a85cd291ac7ee03a63161d01729a481965f688bb706b46d29dc06c2eb8b3469fde53ca05b1d04e4ce28db91ef1a6cb39b9e8f9da15477bc0b23ad9e14ef25f1e3946b601a839d450362488df9108b01a31bab9e110ec409172f109b46149a2cca7405dc2555dc0e043771c72e3133f98b98cb3d1f93b787dd8ab73af2e70412437456c16a7e031176325c4390c54dccaeb8344115fc5234f77b971fb8d72b12a2f717e4bfb9247572d94d8d4b60d01563affb07b07223bf59dfec1070aca2d0f9a49b12a96332162f02d49734b0fd494298bd6f41dcf924a60a513e9608b41ea177417f957504e862e02c20f941ba09403e6f322ffd05277c16fff6e98405972a26237441d3e1bf0c46e45522aedde88de71d5332d6f9b84350fa4951e2e128b83b84267279eee9f6664604f63cbc258a60dac32a6e2b01e0a6311c8b2b89c2e8b088ee834f3a72e5f3d4ec24ee6b14023dea95fa709e9687c22c1296ed1cf5103102d732d2c220c6f9b0fe81de7973d3b91410e27c6ef270855b0220948aa51713c3099d8aedbc5477d6064e010b40650a173908362eb3fb654e83d0955407b31be987376bd8bc25f36d3cf994f168b73fbf189a5d398fc9359527a261baa914d9790b84934b5ebcb1767b10dd21da1839fb9957e6e4a5a1a2535db510fed3a488cd946e7e74fe7b5c68dfddc232d42d77b350b71afe54f2e24bb078d522a04b254b7e390f0722e6043bbee9f5fd38700595291f740f6719cdff2a6fa1d0f88d1c416aa0657e06657cbf1e8c4d7ce81a38ae613591ec4547f8e50937854c828730ba90ae1a68c0cbb5ef9ccd11d75682d48c257189605f0e59e18bf749fb8599cf66f56dd87444d7f9a2334c4b6eb34488ccb9dde73ffc0cddcc9c89c648775910597f3de7513d1b5c274a2c8d482643a6b1745e1536e8d00215fae573f2fed4c06a21bc957b321643f337946b9707235eb9fa860b64ffdb469eb35193b1cbdccd1be46e665b4dc74afcc368e65b4641d006889f4c2b28e963fc796224ff754e6efb56176b086ad80de5e412f2dd9d8bd8d9d390c0a37c7a027c11b708e4e5db356c6309eb90712e307f971148ea9650362cfbe05cce60f2d224ac6b9cc6f6ed0b283e8c418a3e69fe6533db6ceb23813a7b8337a98a2410c6ab4517406c1e6f6bb843e64a7a4f256419ee5ae18e9cc0f662ea8da331d4d7cbbcc910d2b9018cb648de0963487ca5f2bf042ad522897ca72299dc5790c795c232f4163d6416fed8af3f33bcd1365242e2b2d935fbc2d823e373ed58e941d34c68b265b64030d6cc8534b398882ceca4ee4ad95097f53ccf6654925b3c030442669a24b160b7482635fcdd582c3be99c351081cb079574e0edfe50dd58dbd3124d2d57f38b725a04d994038cf88f90bf7a4a7a7d65548f5598039c462ef3c02681c679770a80b96560113f697cd96fe74f75a6a8619c258a4df6b0336b59a6c36821f8dbf1ff6fc931b19f3bbb8b12694d35899d66df20d8a4702570f73bd0cd4c1a44da308fac5edeea01bca7f570799689175a14898612bc6f5ed49f7d31611492c38d91d9b20c64abe994c627e9038a96cf1e1b290721ef684218ca623a951d2ea5fbcdbf95be11c2ff4a6e063454e0cf4193158e5fad39e4c11002292f375c2a3825c872f392c4819e4629b507c2e935d44d0cd31562f206ce23e79676ce20e584c4e621b493b4c43d16a003fca675a2d58374b53004e013d40d442909a628cee6da3260b5de501be5b20a7427fa6c79aa9019df290b7927a94a65d881a6ba6fbe6d6c4a24e97754a917784547b36e2622107e2def636ff61ca469581ffe9a910968643e69416ebc5d1b712294a386c118541233cf7651d0fdca5494ff1ed2bf6a7902a54e2c3ebbeb2ddbdf39b6a16f0d2267cc6886226faaa53911f7fc9b5d81fc4fefbef285b65aef55bdadb10835ebae13f21fef0844f8b7f5b90a0dbfe6238604f8343f607bb9dc4734509fd8f88b911f5eea1141596c896e8eccefaa080fada174fa07e1202f4b6f278d4915a71bc6b28969667d5224d01b0180b49c0a088d5e99895e30fb6a06908d9935d25bbab74e52d8e72d811bddde35d63f9a9be0499a638ddf3413d0b533967bfc6901f4d29d1a9499524d74df03ddc090acd22fead0e09bae403cc03167528d6fe183c0466299199b4e19bfd51a7c87be5d82e792c7b64425503d4e48d042e4551f2c6c110de91f473fcf89b5e75444e1c0deb493d66c48a90a655df649f55469595d2cdfdd81fae62fcaf20a21ac05cb7d2ad617b32131d8a761d9278e98f9476231f5f398757a0ce945f9b6490c8115e2f101ddad83cb5190a780b4331822574339839a6535c0d8bf85eca1081801acba1dc2cc20cbadc90b4306148eef086378c16224373797a6774004beb8a098a1ebd934bda07495ce0266e6eaf804150b5b5b1813b665bb68c683143478db22b65478478866e410faaa2cdb89d4129ab6fedc2ef5c7fa00c7c40523d2de62ddc816a127cd4590ad592ae083ae840ba0a9c6711f3cbde6538da50e50a7c7ee10ae556658b678273cce5f8b205fd917130d5123065c47f7bb2439344a9271e9f91d13f5f69e81b3b77f631581842a1f4ea16b6b7ede72ff77b1d0b3afc3cedb9c0ed917ca992a027b723ac8e27a4f796f63e1af3b54359294a1ceb406327f9e9783d87baa6a21f1b6e8b936617ae8eda007d6fb4514117cfa2d229e61d55922270506ada2863fa351ff949ab3c88041ceb30bc7303a989951d028a5f84f2686eb93b0facda203f62a1d6cc23f5a7c665190d7c78758afb053ae130b2eeca3f201c4e18ee12d1bea951be4706f5b68d97afbaee01966e740f5524416a64a08a10234cf0e89d07ab1f1e1e7e350830a6bbbe37f2267ea46bef72aab4fb0aea004c03ca3df0e6dd6474494891f14f1255113e30a002da709510e5a5f7b590e95bf46ad99416ca0bfc5d6ff3809f98e28edd6521f18d893b9165d19bce7e49561eaaffb738b565fcf0e9db7fe90e517164c4b8d92995e2d32339dc99bfaadfce6d727bce6c932030a89c7f4df0d0ce68563e3b6b0348ca8534148e6b832ec58cf2dcf70e69b9f2b805a1604827094bbcabd9b8062338d70183a9981ca9694e564860d4bddd1def35bca61f93201dd86d81fce4dd5b6ee56178df3036366787856fd7c3491e9a534dc7b01f44593bf61f4d64954fe65194652dcc344a1c12177636a76250961ac4a328519f0a55a2b353901047af62122b11812686931eca21923a31d97cca3d0085edc7d0991923ab8a2b5001b87bbf2b4c381b00b179d438ddc4807686b5198848b2a4bb8873b052d1120663589c847349ab08d9b046becd7e0f6b5ed0336d62e34667f77fa408678a10284667c92c81446128c42c64f38bcf526fa90f3eb4fd6446ef1ed44bc4a8713f9d488dffd2579fac5adf139199f7ed08e7107bca6d31e6c1ac0ac0c39c716681ddf2adc656a021af80bf6c83234538766cc74982ccca77293acd45aad00e45ec3f9feeb19260495f06c20bd48344d157fa396b970211057ce66b", 0x1000, 0x40e, &(0x7f00000012c0)={0x1c, 0x18, 0x3, 0x4, "290fb48f9b4dc67df6589a1b9321d81f", 0xff}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x20, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x20, 0x0) r3 = dup2(r0, r2) ioctl$DIOCRGETTABLES(r3, 0xc450443f, &(0x7f0000002c40)={{'./file0\x00', './file0\x00', 0x48, 0xa9}, &(0x7f0000001340)=[{'./file0\x00', './file0\x00', 0x3badb8816fa1eb1, 0x2}, {'./file0\x00', './file0\x00', 0x60, 0x4}, {'./file0\x00', './file0\x00', 0x24, 0x6}, {'./file0\x00', './file0\x00', 0x41}, {'./file0\x00', './file0\x00', 0x4, 0xe}, {'./file0\x00', './file0\x00', 0x40, 0x5}], 0x0, 0x6, 0x8, 0x9, 0x4, 0x4, 0x2, 0x4}) sched_yield() sched_yield() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000030c0)={0x8, 0xc6ce}, 0x10) poll(&(0x7f0000003100)=[{r3, 0x40}, {r2, 0x2}, {r0, 0x4}, {r2, 0x4}, {r2, 0x4}, {r1, 0x40}, {r3, 0x4}, {r2}], 0x8, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003140), 0x20000, 0x0) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003140), 0x20000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000003180)) sched_yield() r5 = dup2(r4, r1) getsockname$unix(r5, &(0x7f00000031c0)=@abs, &(0x7f0000003200)=0x8) ioctl$TIOCSCTTY(r3, 0x20007461) (async) ioctl$TIOCSCTTY(r3, 0x20007461) socket$inet6(0x18, 0xd004, 0x9) (async) socket$inet6(0x18, 0xd004, 0x9) r6 = fcntl$dupfd(r2, 0xc, r5) sendto$inet6(r6, &(0x7f0000003240)="c10ac90313601713895cd6cc951e80a88cf1293e3c6e6a37ef294411ece1a79703b957e75e58e46fb4b9cfb8649c06a3e71aa53d84a5dcc9e6dccfdb205197fcde1800f60dddd9717064c5f1e64dd390f481200e30abe54848f225cb158a64c85be5e50545168d11d761ccea35ce98afa9a8294346a402793b7305781540f5899b221b5591489dfc2e86b664aef78c149f115111bfaad7471b92b569f681d053f95215ef9ccdcbb4aaf82ff498", 0xad, 0x805, &(0x7f0000003300)={0x1c, 0x18, 0x3, 0x1, "896b429928f6a1227df835c1ed2b397f", 0xfffffffc}, 0x1c) 5.652427212s ago: executing program 5 (id=292): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0x80044403, &(0x7f0000000040)={0x9, 0x1, {'\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0/file0\x00', './file0\x00', {{0x7, 0x2}, {0x6, 0x17}, 0x4}, {{0x9, 0x2}, {0x8, 0x807ff}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x21}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x127, 0x6, 0x9, 0x4}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) pipe(&(0x7f0000000a80)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x80047476, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) ioctl$AUDIO_STOP(r4, 0x20007478) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', r2, 0x2}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff}) closefrom(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000000)={0x3, 0x4, r6}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.401416678s ago: executing program 4 (id=297): r0 = socket$unix(0x1, 0x5, 0x0) lseek(r0, 0xa9, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) flock(r1, 0x6) ioctl$BIOCLOCK(r3, 0x20004276) socket$inet(0x2, 0x4000, 0x5) closefrom(r1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x6) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r2, 0xc00864c0, &(0x7f0000000240)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000000280)={r5, 0x2, 0xffffffffffffffff, 0x0, 0x6}) recvfrom(r3, &(0x7f00000002c0)=""/172, 0xac, 0x2040, &(0x7f0000000380)=@in={0x10, 0x2, 0x3, 0x3}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x881f252a, 0x2, 0xfff, 0x0, 0x0, 0xff, 0xa, 0x2, 0x1, 0xb}) r6 = socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000480)={0x2, 0x73}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8002, 0x0) socketpair(0x18, 0x4, 0x8, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000540)=[{r3, 0x8}, {r4, 0xc0fb821d4e1c9751}, {r6, 0x4}, {r8, 0x4}, {r9, 0x1}, {r3, 0x20}, {r2, 0x1}], 0x7, 0x7) ioctl$DIOCADDQUEUE(0xffffffffffffff9c, 0xc148445d, &(0x7f0000000580)={0xad, 0x7ff, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x5, 0x8}, {0x1}, 0xffffffff}, {{0xffff, 0x6}, {0x4, 0x4}, 0xef}, {{0x2, 0x3}, {0x40, 0x4}, 0x1}, {0x10000, 0xff, 0x4, 0xd}, 0x0, 0x3, 0x3d7, 0x8, 0x8}}) r10 = semget(0x1, 0x2, 0x200) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000700)) bind$unix(0xffffffffffffff9c, &(0x7f0000000740)=@abs={0x1, 0x1, 0x0, 0x1}, 0x8) seteuid(r7) 4.362711846s ago: executing program 1 (id=299): r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000000000001000", 0x1000004}, 0x1c) (async) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000000000001000", 0x1000004}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffffeffe4ffffffff86dd6431f05f0008119100000000000000000000000000000000aa4e214e2300089078fc3eb5809c9a64fda84441fc827ce56eb37655715c869ba186b936645d49bb64ef61cb14ec274221972ec5907e2edbf5a420656a8bf15d930bfed2d9d99e26ba2e3ecfb7ed1347fac88bdc56b8f19b8b29b5c28938fac1480147a6daa4da6015df75e69003363ca64cf6fb579e775de0c8ed28c079187b2d4d92663a5f2a270f3f9675fc921eec8a3d4883802e"]) 4.287091983s ago: executing program 5 (id=300): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2d28) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x4828a, 0x80) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x33f, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x7, 0x46b, 0x5}) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x100000000000013f, 0xfffffffffffffffe) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) r2 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r2, 0xc0206981, &(0x7f0000000580)=0x7) setsid() ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000100)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8b60}) ioctl$DIOCRGETADDRS(r3, 0xc4504446, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x92, 0x2}, &(0x7f0000000400)=[{@broadcast, '\x00', './file0\x00', 0x6, 0xb18, 0x18, 0x7, 0x7, 0x18, 0xba}, {@multicast2, '\x00', './file0\x00', 0x1ff, 0x5, 0x2, 0x0, 0x81, 0x10, 0x8}, {@loopback, '\x00', './file0\x00', 0x7f, 0xff81, 0x4, 0x9, 0x0, 0x16, 0x80}, {@loopback, '\x00', './file0\x00', 0xfffffffb, 0x1, 0x30, 0x3a, 0xb2, 0x0, 0x6}], 0x2, 0x4, 0x4, 0x81, 0xa, 0xcd4f, 0x2e, 0x3d4ccc46}) clock_getres(0x3, &(0x7f0000000040)) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x402, 0x0) ioctl$DIOCADDRULE(r5, 0xcd604404, &(0x7f0000000f80)={0x4, 0x7, 0x2, './file0\x00', './file0\x00', 0x0, "ea7832fbdd4a2801794fc25559fc35d236a7b9a63f59de21b0aa2e0bebf8ef5d47eef0fcd742a34539993c88db8c951274691ccb14a662a8d90933c547e0d507689be5203e16f346a7fb25c3df9275e493638929b34bb9a9ea3141bf4d31ad2eef83d83dbb969113b6c1b5f8d80169ea051b13930468a911c91974aa7123d55b692b6ecf2b09db45b71b7221802fd137e055f88250cc1e7f7f761910ea500ac7a825197b6da6cb214557ef47c884a6b2972a1c48170cf19e02f0be10d0326c1eb1be44fde0b29d6057588b5ca153ea8ac10216a9955ba398104c191721b0c95de73d4cdf2d76bc782d374a6dab7a86b6b842deaa6d4ebbd8b96aa3f9a804fb75308205d2f071209b2850655c1bf52525d417a4ffd63309870123954c8860e04165561d0af2573a2c962e4a2e6d8487665bd738d281faafaa2ec2a6f025401bd4ee702721bedcbe190c2631352da52fc3c761f8ac240a2a3817f8de73c3dfa545d3f32d369d289e60c11509fcfd9286a788f6bee6461e57a7b58b4afe6d074597c16a260f68a2e8b80071bc21b70b310fc708c1e51b0eb6f3d1d7f13a1963e8db3e2eee12fe3505f9e8b2b4cce694c053e5774a4474beb24106635626572a647c1e4d479d03d399eff1c28b37bf2d7d039540eb4605383e426422fbd9b1c1f58be84c1e3bddbb3ed10226922866fa1ca4a25bacc24ae28e9f2f3264f081be6ceb2f3f6b52cbdf7721cf29e3e899255d99ea86b9d3e53bd8fee333191564b9840bd9385c063e05149a4eb27d33a4f5816b5c7e8cf2475c588838819dc253015c5125cb28068bcf89e707cd527d905775276c42bf9bcf4c5c569778f06cc99f561a3bf95dd5f74d0ba488da4d386ff9b1dcec8c996c907c4a4f0af020f4f5ecefcd9579f39528e9639041f214258a0319b901de363ab5ca4ac2c1343703018d1399abad28fffc0f555eeff79ad0cc8f487c3ec757a15eb7deef2b297102fd94c2afd6beb506db05d26803bb5b2e28c015699731e14c06ace56209666cfc5a9589e62e030f1750e17df55ed6437b0983f8d5e0e1ce6f08fb3bbe471c367d7971c1c5cabbd719681503d3f71f792c75287103164b88825ebd7d7a128d39b31a05440e582f849986839b2f566f8fbb684e43460defe1f161e29d24e667ca9fe36d5368a8a95eba6803d585bf82ef483cdab714940375965546a84351aac6fa818ccda5aa7115af0cefe884a6fdd40b62eec52a31e0f9340801d50dc81d26d5984f3b17320a978bc4caa9e07e551e8d797c524ba5ce4b7490d8939253e7e23966a6d7082a29fff41773e356e9f36965a83151dafba3594d0a26486c56cd6a5eb072d41b6f6bfef5cafd18a00534266f94833b4ba694a5fc2432ac87f34db9c9356e58d6d4bd4149eeee64e6d4c58724078ca550efefe92b2507d44fcd4f105ddff15e3703cff4cca40df52470fce81d1139c4a73d14004bd71a5609374d45d056d9a48f505de98b56f7ac6f3c9dc4f9e19808d94f44768ad1c4c600525248417c5dd92c922c2bbeada0b3a04a789031990011f5c4546ba89cf7a304b723737106a9c5e653ff554175cc68776d34935f20de26b82c6344faeae4eecbb7c01238c5e6fa9e628de638391d9b23bf4550cacb1abb9795bffddee81c52e1621b17728fd6ce7817ced4d6441abf9b5fa5657391dbcd434ae9c4cf4173c97aced95f3204fe4b8dd45879519a16cad046a405da57624ec1a808d88e72154c239025291b5b8451d1c4992acee587c3ed79087343cc4e275ab40af7f61339b1261a0cc889b21b2551fe17efe53b7b65c4466820ddec276d9dfe5b71528483fc204de2ffe6b1d4e99b66f21adb50a98259c5927c6e916b423bc131aaef373b5ab5d5a9991f8f6a7e37dd5f5bc66b4fba24d796ce51c47533ba"}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x46, 0x52b28000}, {0x21, 0xfffffffa}], 0x1e}) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000280)="c867680f2a18a80f8f2c2d34e4b780841ea711ee2ccb04516ce20509dd2d085fd81b057092671f3fd97e8b6301e24c7fdb85431335ef693329de2c574744b19d16aaf2d6766db702b303dfc4a1b150902fc9c35502038a154d559c811e873e415e959485b77f2cccabb73e37", &(0x7f0000000380)=0x6c, &(0x7f00000003c0)="2402728d3fabf2dcf8a5f38f182cd04b2c96203b89", 0x15) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) 4.285862866s ago: executing program 4 (id=302): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000002b00)={&(0x7f0000002ac0)='./file0\x00', 0x5, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, 0x1, './file0\x00'}, 0xa) listen(r1, 0x472) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0xf1) ioctl$FIOASYNC(r2, 0x80047476, &(0x7f0000000180)=0x80000004) setitimer(0x1, &(0x7f0000000240)={{0x9, 0x1}, {0xffffffff, 0x3}}, 0x0) 4.077965251s ago: executing program 1 (id=307): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) chmod(&(0x7f00000000c0)='./file0\x00', 0x19b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) seteuid(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) mkfifo(&(0x7f00000020c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000013c0)={&(0x7f0000001380)='./file0\x00', r2, 0x1}) chown(0x0, 0x0, 0x0) closefrom(r1) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x4a) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)='./file0/file1\x00') 4.075625525s ago: executing program 6 (id=308): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5be7) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x4828a, 0x80) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000000c0)="e8d85a085d3d059e48aca587edb8faf7146eb28834032fbf0b3fe9bebe3696ec360293e7a2d1071afab305e7cd6e6da07447efe1b7a6c1147e15904df4a9cdd567254a2c07e63bbea42911b5322048b622b1b0d34e810ba4efc65c9a156e837511fcaacdb8f1dbbfca7271495884b2fcef630fbcedcbedc00d2a192e13e82812", &(0x7f0000000140)=0x80, &(0x7f0000000180)="912eeb55f34daaadb201d8d068057f50178b68571d92a00ef1043eef8d44057137ff4fb4a1e41eea9f21a128966f4ebe3bd9f9f8cf92242317e33e966a372ac8a1e76810e5e082291836d726ca333dd023cd169e95079492d6cbf720376eacfc427f26bb4256e77e3a35fdfc54250447be2563ac385269cb8209435186141aa1cf6784f4833596b49a351b4d28b29397a4fe88850f525009cfc8a299c2589194067e7ab684b5767def9e0dba36cd8590d149c478c40ac2fec0cc146ac12947141a622640bea562ee6d57c51eb3c94ab69ec1", 0xd2) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="28c90bad9457f78f0ad7e90e", 0xc}], 0x1, 0x53) 4.075018966s ago: executing program 1 (id=309): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) setsid() r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1c, 0x0) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xd47c) r3 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x9, 0x737, 0xfffdffc0, 0x24d, "010b000000000000007ce1bddf00"}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0xc) r5 = dup(r4) ioctl$DIOCRCLRASTATS(r5, 0xc4504448, &(0x7f0000000280)={{'./file0\x00', './file0\x00', 0x20, 0x9}, &(0x7f0000000140)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0x0, 0x1a, 0xc, 0x4, 0x3, 0x8}, {@empty, '\x00', './file0\x00', 0x6, 0x2, 0x0, 0x0, 0x80, 0x9, 0x5}, {@rand_addr=0xffffffff, '\x00', './file0\x00', 0x7, 0x100, 0x2, 0xf, 0xd5, 0x1, 0x2}, {@broadcast, '\x00', './file0\x00', 0x7, 0x0, 0x2, 0x71, 0x8, 0x6b, 0x2}, {@rand_addr=0x8, '\x00', './file0\x00', 0x5, 0x2c3b, 0x18, 0x0, 0x5, 0x0, 0x4c}, {@empty, '\x00', './file0\x00', 0x8, 0x5, 0x2, 0x2, 0x5, 0x4, 0x7}], 0x6, 0x6, 0x2400000, 0x5, 0x9, 0xfc000000, 0x0, 0x8000}) 4.068800478s ago: executing program 5 (id=310): r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = getsid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x7, 0x2, r2}) fcntl$setown(r1, 0x6, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000000100)=0x1) r4 = semget(0x3, 0x4, 0x70a) semop(r4, &(0x7f0000000140)=[{0x0, 0xe, 0x1800}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x1800}, {0x1, 0x5}, {0x2, 0xff, 0x800}, {0x3, 0x1ff}], 0x6) recvfrom$inet(r1, &(0x7f0000000180)=""/75, 0x4b, 0x2003, &(0x7f0000000200)={0x10, 0x2, 0x0}, 0x10) getsid(r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x5) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0x1c) shutdown(r5, 0x2) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000000300)='/dev/dri/card0\x00', 0x28491, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f0000000340)={0x7, 0x8000, r0}) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000000380)=0x2) syz_extract_tcp_res$synack(&(0x7f00000003c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000400)={0x41424344}, 0xed83, 0x5) syz_emit_ethernet(0x1b8, &(0x7f0000000440)={@local, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "812dc6", 0x182, 0x3b, 0xa3, @rand_addr="36cc319863949223fbdbcb4742f889c5", @loopback, {[@routing={0x70, 0x4, 0x0, 0x5, 0x0, [@empty, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xf0, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0x6e2}]}, @hopopts={0x37, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x2}]}, @hopopts, @hopopts={0xc, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xc5}]}, @routing={0x0, 0x6, 0x0, 0x2, 0x0, [@rand_addr="18ee806eb2c27661eb420c0c13c30dc5", @empty, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0xc, 0x0, 0x1, 0x0, 0x0, 0xd, 0x64}], @tcp={{0x1, 0x3, r8, r9, 0x0, 0x0, 0x1b, 0x4, 0x9, 0x0, 0x4, {[@md5sig={0x13, 0x12, "793fdb90dd1331f3419ddd527938e258"}, @sack={0x5, 0xa, [0x40, 0x5]}, @md5sig={0x13, 0x12, "1b3000b3f05b7f463a475fd25ab5ca3c"}, @generic={0x13, 0xc, "ff56fc013a31f6821c8e"}, @nop, @sack={0x5, 0x6, [0x401]}, @md5sig={0x13, 0x12, "fffb420b51cf2457c7a4bd6b6ba5cea6"}, @sack_perm={0x4, 0x2}]}}, {"a9092024234d30559892909d1d9a05cf2ed24bec2014ad98f3c9f9c26b72f8ad75de7a0eed6476f6378922a1869d3bc2a7fee01a98ab6c88ed7445e9c48a6770251a8c3e609d39ddcca8f8e996230ee3e540ead0d735b937f6b949d556b64eb7fe2a35acd228"}}}}}}}) connect$inet(r7, &(0x7f0000000600)={0x10, 0x2, 0x3, 0x8000}, 0x10) syz_emit_ethernet(0x1f9, &(0x7f0000000640)={@broadcast, @remote, [{[{0x88a8, 0x1}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "41bc3d", 0x1bb, 0x61, 0x7f, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0xfffffff8}, {[@routing={0xf0, 0x8, 0x0, 0x91, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6997d624b83a376e592ce0e7229f4263", @local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0xc, 0x0, 0x6, 0x0, 0x0, 0x8, 0x64}, @routing={0x50, 0x6, 0x0, 0x2, 0x0, [@mcast2, @empty, @rand_addr="fd714f85f8ea386ae109171eb878422a"]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x1, 0x2d, 0x3, 0x8, 0x6, [{0x1, 0x12, "b4d0be62899e039bb46cdf509438f30af1abc39c801a33f0e9aad4a70f3ca5e3a6520fafb64c27687704da13f3d86f87b9e30595674779d3c6b1df8a69b90431229ad4d2ee514e1ae6b2f55d3beaed7bfbc13db1ffec6e59b366d27d9e23072c3e00c6afb571abe27d8b9b2b1f453afa30f88dcdb7e9f6bf1c0c2a0067b9ccbcee97b2e5f355909a8be46c935390f441e85edf63"}, {0x3, 0x11, "d710b675afa3382f4ffe7cda37c19ba6080ba70d4415fc513e1317b8cafe84c6a6387561b6d335a3a9a5e2fd9d8820de81190458d366ce7a380f9e576cb0981be22ff388166375b33b8b81f1a6dd21094a971d0f75436549ba57aa416d54cbaa196584f01ec52cbdf71c16a492798cf634c33a2e0496398376fd98f0480cbcd9902c81e9d1859a8ec95da2"}]}}}}}}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000840)=""/130) setsid() closefrom(r5) closefrom(r6) getsid(r2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000900)=0xfffff30a) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000940)) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000980)=""/23) 3.962610021s ago: executing program 0 (id=312): getgroups(0x7, &(0x7f0000001900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x65, 0x5, 0x5}, {0x80, 0x7, 0x4, 0x100}, {0xfffe, 0x0, 0x1c, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[]) 3.839783999s ago: executing program 0 (id=313): unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 3.83872203s ago: executing program 2 (id=314): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfffd, 0x5, 0x3, 0xfff9}) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x800000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x292, &(0x7f0000395000/0x4000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x2000100000005}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x3a77, 0x2000100000001}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read$audio(r6, &(0x7f0000000040)=""/58, 0x3a) write(r5, &(0x7f00000007c0)="1c01c259cd89f00ee2a69c6779673ad506d8782d1a466f9546d86be150031dfd757a3417b5c6718126c8b017719a9037464f3fb6aa4f5373918f4607ccaac9ff334c7d6fbcf77cec567f3957fbc374f543aa87875cc8a0c26427e3424117b9eba253b60cf4ffffff", 0x68) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0x4000}], 0x1) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x2000100000005}) pselect(0x40, &(0x7f0000000000)={0x7, 0x8, 0xffff, 0x9, 0x2, 0x400, 0x1fe}, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, 0x5, 0x3, 0x3, 0x6, 0x9, 0x8000000000000000}, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0x2ab, 0x3, 0x100ffff, 0x800000000004, 0xffffffffffffffff}, &(0x7f0000000100)={0xc2d4, 0xffffffffffffffff}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x8, &(0x7f0000000000)="d3523401631c71c8e17a043c3c1db520055ae04a0914c8a4", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xfffd, 0x5, 0x3, 0xfff9}) (async) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) (async) shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) (async) shmat(r1, &(0x7f0000000000/0x800000)=nil, 0x1000) (async) shmget$private(0x0, 0x4000, 0x292, &(0x7f0000395000/0x4000)=nil) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x2000100000005}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) (async) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x3a77, 0x2000100000001}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) pipe(&(0x7f0000000000)) (async) read$audio(r6, &(0x7f0000000040)=""/58, 0x3a) (async) write(r5, &(0x7f00000007c0)="1c01c259cd89f00ee2a69c6779673ad506d8782d1a466f9546d86be150031dfd757a3417b5c6718126c8b017719a9037464f3fb6aa4f5373918f4607ccaac9ff334c7d6fbcf77cec567f3957fbc374f543aa87875cc8a0c26427e3424117b9eba253b60cf4ffffff", 0x68) (async) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000440)="29d25f48fa", 0x4000}], 0x1) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x2000100000005}) (async) pselect(0x40, &(0x7f0000000000)={0x7, 0x8, 0xffff, 0x9, 0x2, 0x400, 0x1fe}, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, 0x5, 0x3, 0x3, 0x6, 0x9, 0x8000000000000000}, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0x2ab, 0x3, 0x100ffff, 0x800000000004, 0xffffffffffffffff}, &(0x7f0000000100)={0xc2d4, 0xffffffffffffffff}, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x8, &(0x7f0000000000)="d3523401631c71c8e17a043c3c1db520055ae04a0914c8a4", 0x0, 0x0, 0x0) (async) 3.837870987s ago: executing program 6 (id=315): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="c68b984e", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="19a0", 0x2}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000040)={0x10, 0x2, 0x1, 0x17f3}, 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x7, 0x0, 0x0, 0x0, 0x42) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="c68b984e", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) (async) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="19a0", 0x2}], 0x1) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) bind$inet(r1, &(0x7f0000000040)={0x10, 0x2, 0x1, 0x17f3}, 0x10) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x7, 0x0, 0x0, 0x0, 0x42) (async) 3.835930584s ago: executing program 6 (id=316): r0 = shmget$private(0x0, 0x2000, 0x4e6, &(0x7f0000ff6000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ff5000/0x1000)=nil, 0x2000) (async) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x881) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x100, 0x0) (async) ioctl$DIOCGETQUEUES(0xffffffffffffffff, 0xc0104401, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x6, 0x2}, {0x6, 0x13}, 0x4}, {{0x5, 0x8}, {0x7, 0x801}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) (async) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="232a30dd", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async) r2 = socket$inet(0x2, 0x3, 0x14) ioctl$FIOASYNC(r2, 0x8020697a, &(0x7f0000000080)=0x5) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) (async) shmdt(r1) 3.835337501s ago: executing program 3 (id=317): getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) (async) setresgid(0x0, 0x0, r0) sysctl$kern(&(0x7f0000000480)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.72169793s ago: executing program 3 (id=318): open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x101, 0x9, 0x2, 0xffffffff, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000cc0)=ANY=[]) pselect(0x40, &(0x7f0000000080)={0x20000000fa, 0x3, 0x0, 0x8, 0x9, 0x1, 0x0, 0x80000009}, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001d40)={0x3, 0x1}) setresgid(r1, r0, 0x0) seteuid(0xffffffffffffffff) pselect(0x40, &(0x7f0000000400)={0x4000000000007, 0x8, 0x2, 0xfffffffffffffffa, 0x1000000000002, 0x1, 0x7, 0x3}, &(0x7f0000000200)={0x7, 0x6, 0x3, 0x8, 0xfffffffffffffffc, 0x0, 0x1e8, 0x6}, &(0x7f0000000240)={0x6, 0x8, 0x4, 0xfffffffffffffff4, 0x100, 0x10003, 0x92b1, 0x8d}, &(0x7f00000002c0)={0x6, 0xcf6b}, &(0x7f0000000300)={0x7}) r4 = geteuid() setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x4, 0x0, './file0\x00'}, 0xa) r5 = getpid() ktrace(0x0, 0x1, 0xa26, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setresuid(0x0, r8, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd6f06b8883ff404ff010000000000000000000000000001030080780f00000068a69fb600062b7c0000000000000000fe8000000000000000000000000000aa3a00035966000000832c9c9913cfd4f98197ede808fd25c39e421c5e68efab1e1f2173ac022028fd00"/131]) setreuid(r8, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) open(&(0x7f0000000180)='./file0\x00', 0x2, 0xcf) 2.655369983s ago: executing program 0 (id=319): r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) listen(r0, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r1, 0x80184404, &(0x7f0000000240)={0x100, 0x1, {'\x00', './file1\x00', './file1\x00', './file1\x00', {{0x7, 0x2}, {0xf, 0x13}, 0x2}, {{0x9, 0x8}, {0x2f1c, 0x526}, 0x4}, {{0x4000000000000c, 0x2}, {0x9, 0x1002}, 0x401}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x8, 0x4000004}}) ioctl$DIOCGETQUEUES(r1, 0x80044403, &(0x7f0000000040)={0x8, 0x9, {'\x00', './file1\x00', './file0\x00', './file0\x00', {{0x7, 0x2}, {0x9, 0x7}, 0x4}, {{0x80000000005, 0x5}, {0x7, 0x7ff}, 0x3}, {{0x5, 0x2}, {0xc, 0x1000}, 0x3ffffffd}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x2, 0x9, 0x4}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002540)={0x1, &(0x7f0000002500)=[{0x6, 0x0, 0x56, 0xc}]}) 2.653863526s ago: executing program 6 (id=320): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0xff, 0x7}, {0x40, 0x15, 0x24, 0x2}, {0xfffe, 0x0, 0xd7, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000001500)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x7, 0x0, 0x80}}}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f80), 0x2, 0x0) r2 = kqueue1(0x10000) open(&(0x7f0000000080)='./file0\x00', 0x40000, 0xa) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0x2, 0x134e, 0x64}], 0x3ff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x62, 0x4, 0x34e, 0x100}], 0xb592, 0x0) ioctl$DIOCGETRULES(r1, 0xcd604406, &(0x7f00000006c0)={0x40000000, 0x0, 0x6, './file0\x00', './file0\x00', 0x0, "36beca3b78dab068c25fa148081870124e2bffc46083fdb3ac8423aa24dee532c253a198e483710c291a796698f0b5a4e6635273f01325f60df98b2c516729d04caae5883eea023b93e926a140d42aed46ecfe7ce82104b87f47e42e9cf5eacf2694c47afab64bbbecaa3e552e71cde5e932404150e5cc92b63e5314e9be209682abd7677812b993e0a91c7e9316e758dc019037caa200169b154cbf04b99f33a9d5a035b3a764ea7cd371b03a2144ac8f2d8953ba95e1caf2f9ad09c8192712022681ac6cabbe3dfc81e73df00d0692dff9374812170c0d8daa41cac299b6a633dc8f24525a838f7f36d2eb8ba6334b561fd74be4465cf143650477be8f964964a678a68af27e755064afc5c95d47027dda1601f6664619b9fda08fdc839925a8366bf338f5f9c8a24167e03c8898372306dd40963b120b48d3483ddd838f6a5a7ef606a9b885277471ea88827004f828a99bf85672f4f92cda2bd3731fd5fcd3f6614a557bf65a2f1a4c93ee2ef1c9bce8b87bf10274afc82c9bf8ee5c69634c454c9c04b3185df9fcddaeddef312827b08aa6cd1941c91f49c5dd46c67adba7af37e260128de9198edaa6db00011dff9ccf2893dbfb4fd30a1b14fa27aaced36c453b9b2e58dcf8e45ac7c745492a3def54c55cac30dbf0dced9a7fd8c178fe6179daea7ea0dbbbfdccc1d05daddcc7c28b04a5e3544572504ad73b48d5edb4386b045a3836d8eca5a1af0c360e4677917d74247d692b0b1b5801a0127f3190c7c85cf5cc2ebc3fd1d2dcbfa7cdcf26045440f61922ce4d6b3f263bb640e389999cb9353c61301b27b4354758a9e5d6918206bf11f43ac61b8fa4f093943bb6f2e514d206dbb658cd2233ece4322328d2bbc2ce532fa2df52c47071d461b41d5d809dfe620e9dc9419333e8a30008000000000000aa265784282e1507c07dd20d38c890d054d5b346eb05b271b4c0c7a62b200364ca0c31febd769bc5d027b1c316cadfdf97e7fa12604985c70d940114ae952067c00e1a4bf84486e7dbccd51557cdd7164010850c5b80b066309d7a8e98437dea943bf008bcd07b6f9056b268f73eab0acdd018e40084f980f4651a3d8c26993c0329d19aaf69c83449106cf83dea1fe3ba65adf259490fa6a55e2ac80fda7401dabc67809c9575764e01abb529a69b79a9a2051f56cbcd6e02960261e480ff922da496209f72c4dea10e8c4f370cf93d87459f75e0590238961115cdf3db7a182095b4f95cfeb68609da5a94c5f3b7c71bd1e3473201f80a0c84bafa9e17d8116e5770127f71b7770e5acebda562f634511e98420dab9f1affe8276e058f3b85c980afde1a5e25876e87b728f1819cfabff9277d92aba48d8f8c10693f07cc538e5f14950a4ea5ef2b59d94eb0b24939c5b90af8f9d533b70f037c5fbc25e619e0605a4beaa2472a42d84cb170f8550ad4aec9cbae98d17c8c90f281908a19a759a0db33f8faaba44ec8d260792854f219fb0d2c6176ae125f86ffc1be9a9750bfab429b8cd821d01fa3bfa3a2fa5814dc95b934426cf2225215c336b9ce89efbe1bf24ff79113a35bb6cf6e653fb9366a194a38cfaca8d224199f0ac35c8a62699261f777806c816926d8dd29e8a8a8d55f6786d51ca684552fdfaed5bb0dd996683c236d6eb839ed961d56b4d3533a418a7f2547c6ca615de4ec50c46574eb6f173927e7fe3f3355b6db0c82d896173c224ed112074258ab965972eabfd5cb9c9e4cecee04800641acea90063d69daf158a1a8c9f2f2a63ff1f9928b5fdcf45f1d3e32270fdcf434e211b5284cf53aee93a645519c13fbeb097f78d2745d201705ad86414a5ea1a43d54084c6f6ab18f53b23b7d7ec2b83850dc80f69990150034470571e75e8ade359c578e96b1d76144b79d1b3c3f526e99"}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40000, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r3, 0xc01064c8, &(0x7f0000000200)={0x7, 0x0, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x8) recvfrom$unix(r5, &(0x7f0000000000)=""/166, 0xa6, 0x1040, 0x0, 0x0) seteuid(0xffffffffffffffff) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000000640)={@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x29}, @v4=@rand_addr=0x8, @v4=@loopback, 0x8000, 0x4c7f, 0x9, 0x9, 0x2, 0xffff, 0x18, 0x3, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffc47) 2.653302262s ago: executing program 4 (id=321): semop(0x0, &(0x7f0000000000)=[{0x2, 0x494, 0x1000}, {0x2, 0x0, 0x800}], 0x2) pselect(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000180)="ee8f409198157e3b0d482cd811439e57ce10400116e4853368b7858dd5313a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d270400"/104, &(0x7f0000000080)=0x5b, 0x0, 0xfffa) 2.650709148s ago: executing program 7 (id=72): syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa63f6557d72b786dd65e481e200f2030000ffff00000000000000000000000000ff020078"]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0)={0x0, 0xffffffffffffffff}, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.650537811s ago: executing program 1 (id=322): r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000005c0)={0x1, 0x4b}, 0x2, &(0x7f0000000000)="7c9ebc2aa022", &(0x7f0000000700)=0x6, &(0x7f0000000740), 0x0) 2.604003422s ago: executing program 5 (id=323): mkdir(&(0x7f0000000400)='./file0\x00', 0x52) (async, rerun: 64) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x5c00859f5ef1abc3, 0x0}) (async) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0xe1) (async) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) r3 = getgid() setresgid(r3, r1, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setresuid(0x0, r6, 0xffffffffffffffff) (async) kill(0xffffffffffffffff, 0xe) setregid(r2, r2) chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0xe1) (async) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)='./file1\x00') (async) syz_open_pts() (async) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000240)="2b5ab5e22c7dd44288eebc3fbd94e9d95f7563956836820bf71ffc25c7db66067f0a043c38de16493c07525d2cd104e5ee0389ac33ee0531f9c41b3472d7e12b685bab538887", &(0x7f0000000300)=0x46, &(0x7f0000000340)="97665f455e0584b933b5330079afe0ece8f69448b1c5b7142067e5da3a16e2ebcd18bf7b7483ebdc74027f1a1670975d7a1050b81bc763e4d028168a5f9bd2f097201aaf5151c4074e421d428399e6e0ca540d30380c47729345536ce4a38066c09c07ae67ac6f86275b8d6c20758d8439fa0e133b3cfa3b5020d7631573a08d1e9a6ca01b40a9640483f806be98986cf1a3616d0d44cc521a29a603d6108718ad2c55e856c7081b0535f6069bc82e5515939299cd1e4fa2269e8db939", 0xbd) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) (async, rerun: 32) pipe(&(0x7f0000000000)) (async, rerun: 32) lchown(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (rerun: 32) syz_open_pts() (async) syz_open_pts() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async, rerun: 64) pselect(0x40, &(0x7f0000000000)={0x0, 0x21a, 0x4, 0x6, 0x1834, 0x140, 0x5, 0x5}, 0x0, &(0x7f0000000100)={0x7fff, 0x654, 0x10001, 0xffffffffffffffff, 0x2, 0x5, 0x7fffffff, 0x7fff}, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x121, 0x0) 2.603136978s ago: executing program 2 (id=324): r0 = socket$inet(0x2, 0x3, 0x2) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/174) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000400)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x7}) bind$inet6(r2, &(0x7f0000000440)={0x1c, 0x18, 0x1, 0x1, "28c57988acc837f6c150f4efada37238", 0x7}, 0x1c) sysctl$kern(&(0x7f0000000480)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000001540)=""/219) semop(r1, &(0x7f0000001680)=[{0x0, 0xff00}, {0x2, 0x6}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000019c0)={{0x0, 0x0, 0x0, 0x0, 0x83, 0x80, 0x0, 0x0, 0x8f3}, 0x0, 0x8b8d, 0x0, 0x0, 0x9, 0x0, 0x6}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001a40)=[0xc]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f00), 0x800, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000001f80), 0x1, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="0784fc81", 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000540)=@in={0x10, 0x2, 0x2, 0x8000}, 0x10) 2.60164793s ago: executing program 6 (id=325): r0 = socket$inet6(0x18, 0x3, 0x7) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x1a~\b\xb7\xae\xcb\xc4\xac\xa7S\x11\x92\xd3\x1c\x06\x17n\x97q\x9cR/\x8f\xb4J\xc4\\^hk\xcc\xed\xff\x15\xe4\xb7\x80\xcd\xab\xe1\x7f\x9f\xc9\xa9N\xe6\f\x1bS5:g\x8dG\x82\x8fa\xe2\xfa\xd8\x95)\xf6\xe0\xc6\xca\x94,\x9a\x88 \xec\xbf\x11\xfc\x8d\xd7^\x15\x87\xb7\xb1\x96OW<\xfc}q\xdd\xd0\b\xc5\r\xb2\x9dH\xe5TKx\\\xcb\x88r\x18\x81{\xc9\xaf_D\xc9c^\x94\"\xeb\xe6@\xb1X+\xe7s\xed\xaf\x1b\x0e@R\x9d-\xc5\x84\xde[\xf0\x91\xa6\x9b\xbc\xf3\x1em\xabj)\xd4s\xab\x8c\n\xb6\xbb\x81*\x99.7\xba\xd0\r`\x9a\x876\xccxSH`\xcf\xb1\xd8\x1c\xb4k\xfb\xc8\xa2\xb3%\xc43\xa8w,B\xd0\x99\x1e\xe9\xa2l\x13k\xf5\xd8\xdf\xfb\xbd\xa9NcN\xad\xd3\x97&\x9e\xab\xb8\fh\xddv\xf6K\xe9\xc9\xd7^\x88P\xb1p+s7+>\x8d\x95\x95\x11\x9f6\x8c4\xde\xdb\x1e') r1 = socket$inet6(0x18, 0x5, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000000000001000", 0x1000004}, 0x1c) connect$inet6(r1, &(0x7f0000000280)={0x1c, 0x18, 0x2, 0x1008, "10000100000e8210003dbbda1700", 0x1006}, 0xfffffffffffffd7f) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "0000000000000000030f00", 0x1000004}, 0x1c) pselect(0x40, &(0x7f0000000000)={0x3, 0x100000000000006, 0x8, 0x400000000000001, 0x5, 0x0, 0xe, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000300)='\x1a~\b\xb7\xae\xcb\xc4\xac\xa7S\x11\x92\xd3\x1c\x06\x17n\x97q\x9cR/\x8f\xb4J\xc4\\^hk\xcc\xed\xff\x15\xe4\xb7\x80\xcd\xab\xe1\x7f\x9f\xc9\xa9N\xe6\f\x1bS5:g\x8dG\x82\x8fa\xe2\xfa\xd8\x95)\xf6\xe0\xc6\xca\x94,\x9a\x88 \xec\xbf\x11\xfc\x8d\xd7^\x15\x87\xb7\xb1\x96OW<\xfc}q\xdd\xd0\b\xc5\r\xb2\x9dH\xe5TKx\\\xcb\x88r\x18\x81{\xc9\xaf_D\xc9c^\x94\"\xeb\xe6@\xb1X+\xe7s\xed\xaf\x1b\x0e@R\x9d-\xc5\x84\xde[\xf0\x91\xa6\x9b\xbc\xf3\x1em\xabj)\xd4s\xab\x8c\n\xb6\xbb\x81*\x99.7\xba\xd0\r`\x9a\x876\xccxSH`\xcf\xb1\xd8\x1c\xb4k\xfb\xc8\xa2\xb3%\xc43\xa8w,B\xd0\x99\x1e\xe9\xa2l\x13k\xf5\xd8\xdf\xfb\xbd\xa9NcN\xad\xd3\x97&\x9e\xab\xb8\fh\xddv\xf6K\xe9\xc9\xd7^\x88P\xb1p+s7+>\x8d\x95\x95\x11\x9f6\x8c4\xde\xdb\x1e', &(0x7f00000015c0)='/dev/bpf\x00') mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf28d553d80aa96f3", &(0x7f0000000400)=0xe4, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0xfe6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0xdf, 0x7}, {0x40, 0x15, 0x24, 0x2}, {0xfffe, 0x0, 0xd7, 0xfffffff7}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001600)={{0x1c, 0x18, 0x1, 0x7, "24aeab586188fb65547cd00a31f4c0f1", 0x24}, {0x1c, 0x18, 0x2, 0x4, "98c6cd0d26255bfc106625c94650756f", 0x6}, 0x2, [0x3, 0x3, 0x401, 0x8, 0x0, 0x1, 0x43, 0xca5]}, 0x5c) pselect(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x58}) nanosleep(&(0x7f0000000000)={0xf204, 0x3}, &(0x7f0000000040)) 1.403089674s ago: executing program 3 (id=326): pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="dea61a4d1cedf5f1055f9fe020375689e520e46b18e3acbc0d5f164611cc94cf1d1cf24a5c3d9e7972630139702a686e3b073201f9a26df11c948ee6c414ded266", 0x41}], 0x1, 0x8) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r2 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) r3 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) setsid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) r5 = dup2(r3, r4) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = dup2(r0, r1) ioctl$TIOCSETA(r6, 0x40047463, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), &(0x7f0000000100), 0x0, 0x0) 1.402314283s ago: executing program 1 (id=327): mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) shmget(0x2, 0x3000, 0x200, &(0x7f0000267000/0x3000)=nil) setgroups(0x1, &(0x7f0000000500)=[0x0]) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x14) 1.39318999s ago: executing program 2 (id=328): r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x20, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) closefrom(r1) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6e, 0x9, 0xffffffbe, 0x50f, "fe0080a7d9cb1fffffff008000", 0x1000006, 0xcff}) write(r0, &(0x7f00000005c0)="0f0fa2de550a66c715c365477daa82ed8bd9430f8d54754b2efe2174aa93e27e4d224c7854913eaace63611781928769b28280b8d0ccd90226e4eccddc3e7507a3e5dfd715855b4bd317b9124ebc3f87c95dc6d0fd43bd9fba08cca0ef5f94cf5ef71cd9f9d82c782e0f0ee2a37b648260161a90aea881d540bf331e88d9494992c40be3ded0e7a99ce36496b1cfd4e17d5b3a388136470f4ae2712906173724b3de251c6bcb8c7cd04cf97c293464d2441cf341f31e7575b4add76706d444b7664598cdf784c572f40029f06b8f39d77746d4d0e91af18ce2c876540ad88ad35d6dd8de25ac35aaf95f1984d2de0debc24edd5a39334e72034928000a9557fb0ff16036d632a878c2b2ba407e92d0a3590819f3b4c2d76a0f614bbd199924e3bbbb48d71f", 0x125) 1.392876625s ago: executing program 5 (id=329): syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRES64]) (async) syz_emit_ethernet(0x163, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x26, 0x4, 0x2, 0x3f, 0x151, 0x65, 0x3, 0xff, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x3c, 0x0, 0x1, 0xf, [{[@broadcast], 0x80000001}, {[@multicast2], 0x7fffffff}, {[@loopback]}, {[@rand_addr=0x2], 0x3}, {[], 0x5}, {[], 0x3}, {[@empty], 0x4}, {[@loopback], 0x8001}]}, @timestamp={0x44, 0x24, 0x3, 0x3, 0x8, [{[@broadcast], 0x1ff}, {[@broadcast], 0x9}, {[], 0xd542}, {[@multicast1], 0x1}, {[], 0x8}]}, @ssrr={0x89, 0x23, 0x35, [@multicast2, @rand_addr=0x1, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @multicast1, @broadcast, @multicast1]}]}}, @udp={{0x0, 0x2, 0x8}, {"c6b172394f03171427223b651985c94ba85219a9e9d91fe18a121f80625e4d8c7fb2b5e2a35e6cdbe6adea44c12ff7caaf6d182add630e88873587290cbe8c9fcea4e151658d041967aea1b09d47cfbccea5009301c43f04412b886212d83436c06eb60240a1f041e15251dec18598e8219f94399a78bacc51198648b9b239b180ae44cde264edfd7764154e79d53ebe57e1cab3c4d1e8320a60f1f8d33d032956374406aca1198d33a315f38f9e1f3722"}}}}}}) 1.391357509s ago: executing program 3 (id=330): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x30000, 0x0, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x65, 0x17, 0x5}, {0x3, 0x7, 0x4, 0x6}, {0xfffe, 0x5, 0x3, 0x3}]}) r3 = semget(0x1, 0x7, 0x200) semop(r3, &(0x7f0000000100)=[{0x0, 0x85, 0x3000}, {0x1, 0x7, 0x1000}, {0x3, 0xffff, 0x1000}], 0x3) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async) syz_extract_tcp_res(0x0, 0x1, 0x0) (async) closefrom(r1) 1.146913554s ago: executing program 3 (id=331): mknod$loop(&(0x7f0000000580)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000001980)='./file0\x00', 0x1, 0x1cc) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x93e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc32}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8000}], './file0\x00', 0xe, 0x7, 0x6, 0x1646, [0x3, 0x0, 0x3, 0x5, 0x3, 0x6, 0xd, 0x2, 0x9, 0x8, 0x0, 0x180000, 0x0, 0x100000, 0x3, 0x4, 0x8, 0x60000000, 0x509e, 0x9, 0x4, 0x8001, 0x0, 0x4, 0x6ae, 0x49, 0x200, 0x6, 0xf7, 0x0, 0x400, 0x6, 0x80, 0x5, 0x6, 0x8, 0x7, 0x5, 0x7, 0x6, 0x7ff, 0x100, 0x7, 0x3, 0x7, 0x401, 0x6, 0x7, 0x9, 0xfffffffd, 0x6, 0x9, 0x5, 0xffffffff, 0x8, 0x28, 0x9, 0xe0000, 0x32, 0x4, 0x5, 0x5, 0xc621, 0x1, 0x1b, 0xfff, 0x7, 0xea, 0x6, 0xfffffff8, 0x4, 0x4, 0x2, 0xc, 0xbae, 0x4, 0x4, 0xaae8, 0x3, 0x4c600, 0x7, 0x200e, 0x0, 0x7, 0x8, 0x28743703, 0x2, 0x2, 0x401, 0x7f, 0x8, 0x5, 0x9, 0x200, 0x2, 0x307, 0x4, 0x6, 0x1c08, 0x2, 0x2, 0xb, 0xc0e3, 0x8, 0x9, 0x0, 0x1000, 0xb04, 0x7fff, 0x1, 0x2, 0x7fffffff, 0x2, 0xe98, 0x8, 0x5, 0x7f, 0x1, 0x5d68, 0x1, 0x95c, 0x80000000, 0x5, 0x2, 0x2, 0x58, 0x6, 0x1, 0x4, 0xe3c5, 0x4, 0x1000075, 0x5, 0xffff3c4a, 0xfff, 0xa18, 0x6, 0x10000, 0x6, 0xfff, 0x9, 0x0, 0x7, 0x10000, 0x2, 0x6, 0x5, 0x0, 0x0, 0x7, 0x1ff, 0xf, 0xe9, 0x6, 0x10000, 0xa04, 0x4b97, 0x0, 0x80000000, 0x1, 0x9, 0x6, 0x6, 0xe, 0x1000, 0x6, 0xb69, 0x5, 0x7b0c, 0xfffffff7, 0x4, 0x5, 0xc1bc, 0x1, 0x9, 0x2, 0x9, 0x7, 0x1a, 0x7fff, 0xfffffff7, 0xf6, 0x6000, 0x1, 0x2, 0x6, 0x4, 0x9, 0xf, 0x3, 0x2, 0x1ff, 0x9, 0xcb, 0x0, 0x21af6d0f, 0x2, 0xe0, 0x80000001, 0xf07, 0x8, 0x6, 0x8, 0xfffffff9, 0x9, 0x4, 0x6, 0xc6, 0x6, 0x9, 0x400, 0x15c, 0x4, 0x4, 0x0, 0x6, 0x6, 0xfffffffd, 0xa, 0x5, 0x6, 0x1ff, 0x9, 0x7, 0x8, 0xc865, 0x6d78cf1d, 0x0, 0xee0, 0xfffffff7, 0x6, 0x5, 0x8, 0x2, 0x4, 0xf, 0x0, 0x1, 0x71, 0x4, 0xcf47, 0x2, 0x4, 0x3ff, 0x7, 0x5, 0x0, 0x1, 0x2f0, 0x9, 0x4, 0x6, 0x7, 0x4, 0x8, 0x7, 0x6, 0x8000, 0xffffff80, 0x3ff, 0x8, 0x7, 0xf, 0x4, 0x9, 0x201, 0x92c, 0x6, 0x86cd, 0x7, 0x3, 0x91, 0x4, 0x5ab, 0x9, 0x10, 0x7, 0x3, 0x0, 0xffffffe7, 0x40, 0x4, 0x1, 0x2, 0xc, 0x7f, 0x3ff, 0x6, 0x4, 0xffff, 0x3, 0x662, 0x1000, 0xbd, 0x4, 0x5, 0x1ff, 0x1, 0x3, 0x2, 0x401, 0x1, 0xfffffff8, 0x8, 0x2, 0x2, 0xe8, 0x4, 0x6, 0x6, 0xfffffffb, 0x4, 0x200, 0x1, 0x4573, 0x2, 0xbd06, 0x5, 0xa8c, 0x80000000, 0xffffffff, 0x198f, 0x6, 0x8, 0x2ee, 0x7, 0x8, 0x7, 0x101, 0x80000000, 0x3, 0x3, 0x8, 0x5, 0x4, 0x2, 0x9, 0x801, 0x0, 0x2, 0x8, 0xc, 0x6, 0xf5, 0x0, 0x1000, 0x5, 0x39d00000, 0x8, 0x5, 0x3, 0x4a2, 0x9, 0x2daeb3f1, 0x0, 0x8, 0x100, 0x9649, 0x0, 0x6, 0x1, 0x7, 0x3ff, 0x97, 0x1000, 0x5, 0xff, 0xd, 0x19a2, 0x8, 0x3, 0x69b, 0x8, 0x7, 0x6, 0x458, 0x4, 0x3, 0x10000, 0x6, 0x101, 0x7, 0xfffffff8, 0x5, 0x0, 0x7, 0xf, 0x621e, 0x7, 0x3ff, 0x788, 0x8, 0x5, 0x1007, 0x8a, 0x8, 0x80, 0xfff, 0x2, 0x8450, 0xcaa0, 0xca54, 0x9, 0x1000, 0x80000000, 0x2, 0x8001, 0x6, 0x1, 0x1, 0x8, 0x7fffffff, 0xb56, 0x6, 0xff, 0x3, 0xfff, 0x9e7, 0x8000, 0x2, 0x7fff, 0x2, 0x0, 0x1, 0x4, 0x800, 0x1d71, 0xffffffff, 0xf13, 0x3, 0x2, 0x8, 0x8, 0x6, 0x5, 0x8, 0x70a0, 0x5, 0xfffffff8, 0x8, 0x3, 0x9, 0x3, 0xd10a, 0xff, 0xc8d3, 0x3ff, 0x9, 0xffffc000, 0x81, 0x8, 0x9, 0x4, 0x3, 0x8, 0x4, 0x80000001, 0x2, 0x1, 0x2, 0x400, 0x10000, 0x80000001, 0x5, 0x958, 0x1, 0x3, 0x3, 0x7, 0x9, 0xfffffff8, 0x8, 0x400, 0x5, 0xea38, 0x1000, 0x0, 0x5, 0x75, 0x7947, 0x7fff, 0xf6, 0x0, 0x7, 0x8, 0xd886, 0x8000, 0x7, 0x40, 0x8, 0x4, 0x81, 0x7, 0x7, 0xf2e, 0x4, 0x1, 0x401, 0x9, 0x200, 0xf, 0x2, 0xac2, 0x385, 0x2, 0x16, 0x960, 0xdf, 0x2, 0x78, 0xfffffff9, 0x401]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x88100) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000a40)={0x5, 0x9, 0x10000, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0\x00', 0x0, "bf9b62f2829491a5a9e7c807b1295fae6234a06df02b81f692340d6a3bef504615c3d32a0031c8202398b423cd211ec02da0fb8ae936f19ef47052e06b58e85bb113659a706bb4a33c56dfd773e3420bcda6b865b667a27f940abde0992280e5ecacff44381a4279ecef89419caa9c1005b25d29bf6d6b725cf0569ece6791537c82988646abc99a22597ae1d44caa2ce65d7a1a6bdcbe8e0765d9332799d1b79e3a3a6c4c77e8352ba3f4bf2842204098434c165cb38104db50910d01911c1d7372c5f0165132c30e96407b200dd9d8604f31c4dbe6165905c74bb6f6f13585329aa6a5f4bf812200001cc3779335ee75a281e66e2f9924a16e339486cc34da30d2d427c9b40109688e8f445158f8fb5c3c46ba010e00186229d58998d16125c17a1bc11a144fd72316de2ac5cf952d99ba9acfa00409b98886b82e973c715cfd06b09931feeb79186ab05b5068d7d76a8469966c2ff78553ba79dd5425d8bc254dd2275bb50cf2e06a72e31a95a99dd6961ce58ef12d43aa09aa36d3d4e621311954cfb8e4d23f134feccab46ef1ea1bd891c11662325ca4de7282374295c8b3b242eb510d82ed6ec77327312e5f93ef77a4155b5e1e3cc8755d9cba0b815fc62fe704325fd58e36f79f8482fd16fb5ac263fb2f0c018d8773cf78836c39e4051315e7c49598f4bb068b12b54ed4ca8445c21401464e4e0deec45e419680a348acf1115b1062b690882ee77de1c784f76f78f0de70be8301ac4cd94936d7e073b76ab0f2411b67b60323422040562e4f1dc00f452b530d721973721f6e4d4fb12eff77d15eb2743c4d0895207041f44750540a41b989dfb3351f95bfef6f9673cc77eb2bfdd5a16d1cc22b06b4d33af0c5bbc353ddac9f26edd4aed26adbbf61a9c01d16571151dc5f2d7758f19414c12da43d05aa82c7b0663057229ccaa3fd8072012dca066eb383b5e5667a4d626e6c18f853f48c17f72ca80c4ab1134b3feebbdc2f9dd70b2b51b7fa47561c86112359a7729ed1327e8c956dec1451927ef248aaa7f9a723e60154a4c42e9920427f2e80c38223a05a943ab2ab86057205bfb10e8be97b79f102adeda062d618e794c24ec4dc143d0722962f799afe3bf7bd608f411033cd1a41286ce7220e372fa57c4596089a212e01ba1a3455c588c8f5c3b5cfc74e530e8eddea05555cc3f133146ea66b8354e36fe18e61554a71c71b771dbe42c2f26e437970edb8eacbd2b98778f92b1637ca43a65afc67d995b40c87d6d8a2b4cfb505189a7e6898757afb78612120109ad8948dc5b4ca4e921a71c7d53cf0249b3161c181c0f97434286617df31255059292c60090b3e3773af419374ad60e66d816a10c2a1f34fe9e15cd34ace5ce18215d5888ace2e774da065f3118b44dde5826a5749dcdefe6d6a0fb45f0dd9554c0159848ce759f64dd3846b808e46709267cdbc6be00a19f4e9aad40d6daa2544ef4f9e68f921c19d48cf99f4ad9a6a4b34a7a6192d8f9658fd5bb88f9c429ebb41eab9abd92007144b448c41db2efd5527b9146f6808204ace8b0ac5fb1d155b42d3ed1f8086f8a56fe3456f7f092214dc11575f7029da41e0400b558d7dc6c39eba1dc2a7c4995e833d6979b91593cc3aee85c69b529629b2751bcc012bb027e929773809ccb84aa37a734ac0d4944ce7e029ae35f5bf95e26f7b088ec6d0d8d051f681702f90e7019f5242dd06c7bd76eb5866bedf7828386a04e65159ff0c5b5619e22d7db3b093a279eaa1e0adbde2424de17c6342397b44a3f9bc0e0b8e4bb2c279e6a781fbeddd11e129134809d0b73eea0735bc65b9eb7dbe741a5d68be10da061df35659e2a58703aa45b65196a749e6bf15a8d3c1a1770b937ecce9d7ca14922e7f22144b46055f89436685bd968f7eda724149"}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x814, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3f32) open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x0) pwrite(r1, &(0x7f00000000c0)='\f', 0x1, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x4000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(r2, r2) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000001900)={0x0, 0x2, 0x0}) ioctl$TIOCSETD(r0, 0x84946467, &(0x7f0000000080)=0xd140) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0\x00') seteuid(0xffffffffffffffff) r4 = msgget(0x2, 0x203) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000a00)) 261.284581ms ago: executing program 0 (id=332): getdents(0xffffffffffffffff, &(0x7f0000001fc0)=""/4097, 0xfffffffffffffe69) (async) socket$inet6(0x18, 0x1000, 0x7e) ppoll(0x0, 0x0, &(0x7f0000000280)={0x3, 0x4}, &(0x7f00000002c0)={0x1}) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x51) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x8000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x120) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') (async) execve(0x0, 0x0, 0x0) 260.666693ms ago: executing program 1 (id=333): sysctl$vm(&(0x7f0000004180)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000080)='_\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="10080000", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28dd) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0xa, 0x0, 0x0, 0x0, 0x2a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000004800)=0xf06) 260.163544ms ago: executing program 2 (id=334): mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x1672) (async, rerun: 64) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (rerun: 64) setresgid(0x0, 0x0, r0) (async, rerun: 32) r1 = open(&(0x7f0000001980)='./file0\x00', 0x1800a, 0x71) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="554fdf68b2932dcf423794a4832a8c34db008608cc6f94737c89aa98481c4fc4402dac5580dd2f56451b3ee50928544c36d78f168bc706db9066f674e2d357125da2b3dee7b74dfc79967f990cfdfc50deed9f34b265c616792eb86252c553994cac89863d925317f2f17884f6be0ae941", &(0x7f00000000c0)=0x71, &(0x7f0000000100), 0x0) ioctl$DIOCADDQUEUE(r1, 0xc148445d, &(0x7f0000000240)={0x5, 0x0, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x8, 0xef}, {0x6, 0x7}, 0x7fff}, {{0x1, 0x2}, {0x7}, 0x1}, {{0x8001, 0x6}, {0x76, 0x7550}, 0xad42}, {0x9, 0x2, 0x9, 0x3}, 0x0, 0x2, 0xadc8, 0x7, 0x4}}) 258.229294ms ago: executing program 3 (id=335): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x200, 0x0) (async) r1 = semget(0x3, 0x2, 0x219) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) geteuid() (async) setgroups(0x0, 0x0) (async) seteuid(0xffffffffffffffff) semctl$SETVAL(r1, 0x1, 0x8, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x40, 0x6}, {0x26, 0x8000}, {0x5, 0x3}], 0x34}) 223.301038ms ago: executing program 4 (id=336): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff6383) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r1, r0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r5, r4, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, 0x0) (async) setreuid(0x0, r7) lchown(&(0x7f0000000140)='./file0\x00', r7, 0x0) setuid(r3) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 222.891155ms ago: executing program 5 (id=337): r0 = socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x14) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$FIOASYNC(r1, 0x8020699d, &(0x7f0000000580)=0x7) (async) ioctl$FIOASYNC(r1, 0x8020699d, &(0x7f0000000580)=0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="3f0dd77e8f8fdcb1fd4fbc01ffdf", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="3f0dd77e8f8fdcb1fd4fbc01ffdf", 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$DIOCGETSTATES(r2, 0xc0104419, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xf0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)) sysctl$hw(&(0x7f0000000100)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x7) recvmmsg(r3, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xa}, 0x38, 0x1040, 0x0) pselect(0x40, &(0x7f0000000080)={0xe0, 0x0, 0x101, 0x9, 0x2, 0xffffffff, 0x9, 0x3}, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaafa01aaaaaaaaaaaaaaaa080046da00180068000005069078e0000001ac3400bb00020000"]) shutdown(r1, 0x2) (async) shutdown(r1, 0x2) 221.884484ms ago: executing program 6 (id=338): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x7, 0x8}, {0x80, 0x8, 0xa, 0x9}, {0x6, 0x6, 0xff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="0cdcea5f6098", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x64, 0x5, 0x5, 0xc, 0x0, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x101, 0x0, 0x8000}}}}}}) 3.083459ms ago: executing program 4 (id=339): r0 = socket$inet(0x2, 0x8000, 0x9) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) socket$inet(0x2, 0x8000, 0x9) (async) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x2}, 0x10) (async) 1.457351ms ago: executing program 2 (id=340): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x1, 0x764c, 0x8}], 0x2, 0x0, 0x4, 0x0) seteuid(0xffffffffffffffff) getgroups(0x7, &(0x7f0000001900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x25, 0x0, 0x0) r4 = getegid() setregid(r4, r2) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0]) setresgid(0xffffffffffffffff, r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000140)=0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0x1e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x65, 0x55, 0x5}, {0x5c, 0x7, 0x4, 0x4db1}, {0xfffe, 0x20, 0x18, 0xbc}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000003d00)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 1.099106ms ago: executing program 0 (id=341): sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="a7c720461d8c399913", &(0x7f0000000100)=0x9, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x30, 0x68, 0x0, 0x5, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x6, 0xfff8, 0x64, 0x0, 0x0, 0x70, 0x6, @loopback=0xe0000002, @local={0xac, 0x14, 0x0}}}}}}}) 702.073µs ago: executing program 2 (id=342): r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r1 = kqueue1(0x10000) (async, rerun: 32) pselect(0x40, &(0x7f0000000180)={0x8, 0x4, 0xfffffffffffffff7, 0x9, 0xbec, 0x7fff, 0x5, 0x5}, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xd, 0x4, 0xfffffffffffffff7, 0x1}], 0xffffffff, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000000), 0x2f8, 0x0, 0x200, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) sendmsg$unix(r4, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004580)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0xd}, 0x0) closefrom(r3) (async) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x9}) (async) r6 = syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) r7 = socket$inet(0x2, 0x3, 0xff) getsockopt$inet_opts(r7, 0x0, 0x65, 0x0, 0x0) (async) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x1, 0xffffffc4, 0x20c, "fe450b0002ff00e3ffffff000017b8e16f05fe00", 0x1000006, 0x8}) (async) write(r0, &(0x7f0000000080)="cc636228ff57cbcfaa39ba8a1545790deb288a9487e0edf071e89e530f680d79a1b55b02d07dae983dff2cc59c7e1ac3b0b42a56e656dfaeb13a5d4a96aa05573d79726393983fe0366346fe8459d7bddd4afe0a", 0x54) 0s ago: executing program 0 (id=343): r0 = socket$inet6(0x18, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x61, "fff10000ed13160000b2526800000020"}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7a8e) ioctl$DIOCCLRSTATUS(0xffffffffffffff9c, 0xc0284416, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x0, 0x7, 0x9, 0x3}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x1, 0x2, 0x8000000000000000, 0x9}], 0x40, 0x0, 0x1, 0x0) mkdir(0x0, 0x148) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) seteuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x1808, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x128) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue1(0x8) pselect(0x40, &(0x7f0000000100)={0x7c, 0x5, 0x7fff, 0x80000004, 0x2005, 0x0, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="aa96aaaaaaae000000000000810000006005"]) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x6, 0xffff, 0x1, 0x6, "a8bfb113b7614716c0046c9db299743df7160273", 0x7, 0xc}) r4 = socket$inet6(0x18, 0x4000, 0x8) closefrom(r4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup2(r6, r6) ioctl$DIOCXBEGIN(r7, 0xc00c7006, &(0x7f0000001900)={0x0, 0x2, 0x0}) closefrom(r5) openat(r2, &(0x7f0000000380)='./file0\x00', 0x1, 0x188) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.114' (ED25519) to the list of known hosts. pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-kasan-0.us-central1-b.c.syzkaller.internal) (tty00) Connection to 10.128.0.114 closed by remote host. login: ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error pckbd_enable: command error KASAN: invalid read of 4 bytes at 0xffffffff851ea224 from pc 0xffffffff8402397d KASAN: first bad byte at 0xffffffff851ea224 (+0); shadow 0xfa: global redzone (out-of-bounds) KASAN: 0xffffffff851ea224 is 1668 bytes to the right of the 8160-byte global 'cdevsw' (/syzkaller/managers/kasan/kernel/sys/arch/amd64/amd64/conf.c) KASAN: pc: checkalias+0x47d KASAN: call trace: #0 __asan_load4_noabort+0x82 #1 checkalias+0x47d #2 ffs_vinit+0x227 #3 ffs_vget+0x748 #4 ufs_lookup+0x15c1 #5 VOP_LOOKUP+0xda #6 vfs_lookup+0xfbd #7 namei+0xe19 #8 vn_open+0x240 #9 doopenat+0x460 #10 sys_open+0x86 #11 syscall+0x1089 #12 Xsyscall+0x128 KASAN: shadow of 0xffffffff851ea100..0xffffffff851ea380 (1 cell = 8 bytes): 0xffffffff851ea100: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff851ea180: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa >0xffffffff851ea200: fa fa fa fa[fa]fa fa fa fa fa fa fa fa fa fa fa 0xffffffff851ea280: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0xffffffff851ea300: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffffffff851ea224 size 4 op 0 Stopped at db_enter+0x17: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *380384 88515 0 0 0x4000000 0K syz-executor 139811 54287 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x17 panic(ffffffff846365a7) at panic+0x270 __asan_load4_noabort(ffffffff851ea224) at __asan_load4_noabort+0xa3 checkalias(ffff80000182de78,7a8e) at checkalias+0x47d ffs_vinit(ffff800000d7d800,ffff80002aaebf40) at ffs_vinit+0x227 ffs_vget(ffff800000d7d800,134d0,ffff80002aaec100) at ffs_vget+0x748 ufs_lookup() at ufs_lookup+0x15c1 VOP_LOOKUP(ffff80000182db18,ffff80002aaec9e0,ffff80002aaeca10) at VOP_LOOKUP+0xda vfs_lookup(ffff80002aaec9b0) at vfs_lookup+0xfbd namei(ffff80002aaec9b0) at namei+0xe19 vn_open(ffff80002aaec9b0,11,0) at vn_open+0x240 doopenat(ffff800039b2f250,ffffff9c,2000000000c0,10,0,0,ffff80002aaecd20) at doopenat+0x460 sys_open(ffff800039b2f250,ffff80002aaecd20,ffff80002aaecc80) at sys_open+0x86 syscall(ffff80002aaecd20) at syscall+0x1089 end trace frame: 0xffff80002aaecda0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Caught invalid memory access at ffffffff851ea224 size 4 op 0 ddb{0}> show kasan KASAN: invalid read of 4 bytes at 0xffffffff851ea224 from pc 0xffffffff8402397d KASAN: first bad byte at 0xffffffff851ea224 (+0); shadow 0xfa: global redzone (out-of-bounds) KASAN: 0xffffffff851ea224 is 1668 bytes to the right of the 8160-byte global 'cdevsw' (/syzkaller/managers/kasan/kernel/sys/arch/amd64/amd64/conf.c) KASAN: pc: checkalias+0x47d KASAN: call trace: #0 __asan_load4_noabort+0x82 #1