last executing test programs: 42.793610656s ago: executing program 7 (id=3319): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0800eb50ca35282e0f307c59bf3ff1af38c5bbc13a452637ff4a575c285e5c47f67d6007128d02000000000000008e88460fe82cbef3c2aa800cd0257e855777e4f267660a09afbd", 0x0, 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x8010427e, &(0x7f00000001c0)) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) r7 = socket(0x18, 0x1, 0x0) (rerun: 64) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) (async, rerun: 32) dup2(r0, r3) (rerun: 32) 41.902978946s ago: executing program 7 (id=3343): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x846, 0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) 41.374278394s ago: executing program 7 (id=3357): syz_emit_ethernet(0x120d, &(0x7f0000001b40)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a611d72c03cb000000000000000000000000000000ff02000000000000000000000000000185009078000000001902e434dc6158af4f80af075105ba8648c084024d05044058147006d828aec6fc5ebb67c0b2c046492a0acc31ad0b3ae240f421b2b21333180c41ad34a64ecbe1ebe974aa232a09bdbab625665a74e390cc0dd92091acc2691dfeaaf824b5ee5db0489bd81e7e8fe5844e28b085187156c2fb0496f0b541b182b5fd72b11a48f3e9162a0cb676fa4b65d22a1d2ec836c8a219025b07cd54600314ebe44c3d800afc9eeb357b335d45e987795774b1fe04ff744904727213c0c94aecc6595210e12d97163d7858599629bd2e448227225f38ab97fa78a7f7145bed8f3537ed0c23ea38c91d39c8ce6591cd77540e942168caf58535e67f768a36d6b54da5b019d1b56c5afb01eadd55190c98157e579c2c376ad185611c060c302dc1dd2f73f0bef78f3d3f08706fe4c54c2df0a8e999d2e9a57b930ed2da8f963f769b61191125da5790070ae27fe464d7b50531dc7b56ad52d615be9dc84133a66e8bd93562739277df821bc9bf2cdb26c44ee807230ca7eade64b2ec856ded1c8553190d61bdb543dca94e85a0b9e1dcef4983f01bb01a7be8ff92cc7e554668c1ab293e1c10db097cf5a7f5d05215f8931c5d85369f5ac4f409486c589cf7bab4a11c5c19425bf3fb11c5bef2f6a749900801009e0d91c19769938c26741b6be28d3325cd3cb5342175a5d5de43008ea0c54f3e5d1c4ff5b92d6c79fdeb4a45c231f1cd1e986bcd4db5012d4e62535aac20b9b1634e8547409d660e3f8700fbcfc6f557738d72687b7e319c8d25f6560035b5a133ffa7d59b0b0fc05652b5ce870b6405e6d4b039a362bbb592e47e6c8ca00a0f34f15fb93200936b29bbc0b8253cdbaf9f4d8d486ac46273ff83fbdf0e8b2258743d3d838971ec216fee59b439d118e2cd1f59d39f388020e027f7ee48c1ff637882f71a668ba3558613748dadd5663fe24373765c4b6220895258eba73a0e8501a1ab9553819ab1d1b29bed6bbaed82747a21bac31b97fc51a4575e0e9bf75965ac2b0db1db0dd255477fe9afc292029fccd6c789398395e72d4170cce2372cd8acdfa1186db325e0dbe1ecc41bf9ad8446a3c84d2edf6b7efc5f944934a4058ee7e35793a707110f7cfa6997247813478d0cb38bc2c5896d773398f5476eed6ccf7a029db36b3ec0785dc07339fe8307c5cc1e29a9a0312921473a036e8bdb901cab66874912d4864750d8688d8be7654dfef8cfb05730986025913d8758e1bbd07a4f2699375331f713381f16fb913d39896b73315a86f45893d44748a4f371635ecf6f01d1969aef03841423188f6b826576fecb63585bb8f0efe35a273c55a1e13cb78ff2d1ab6288ba5f39b2ee081d6a6ac12ea75e00b9b9befa12a5cce62766a727b1371c4f6ab2b91cc4dfd402b332cbc793b8fc1cd8379a99ca3e7b013198541cd0a24441106b5e80a8ebb32180a2b0f42e6646413e60188b1edfeeb6cdb3fc6545e9930d9a5978d6a5279f1653a5d54e3bf09819fde056296fa71621d84fa31c1e4eebfd89e31525296d3b2922039b7843884a81c107fe86c3785ca057bb864c96239d1d7467096cf53ba973fbe9f81b88766136d9a1fdf8223fef36ea953e9536be97b7995cf55733dfcc6e2e38f6cd5736c579284e136ed4b82e91e40f257783f2b1d9a9271be0ac4d8bc8219c02312ab6637a185b8f251e334d81cb3b977792368c131b70152cbe516e12468c9196f203f255a64196458192262b46a1f3dbae50174c596ef39013f472eb40fb06dfa8d218444659fb7a1b275756f9cd99576ae83f0f9066e570000a20be75a7f5a07ef02b9799fc12998f2ded54cc16f5328edf38f8dc2bccd279a05468d7877717fd413a3864f96714ceff8d4c426057b15b0d45df99e69018bc7146e3f79fd9dda0b435183ffaaff85c5546e809c41c082b68682563adcb198070fda3431f08b42b02a19a7c08b03e11faca9056537da0239985dd304339227135877c439d20015abf2c0eea31513dc6214b9be831d6a93995f63ed7e9c14d6d58bff45e0338cf17b51bd320e42b896b87dda77387244b44fe3cabcbf0c41db006989a80c30b48cfc3cfed39adae9d84a0c698043110e4386d35ea68df61ad4113cf60b5b2142536354470e02eb63b350665d64a0f6a07b13e6c0748ca6d1e93ab92d9bc70cc64bbc343f7ff804940983c5fc2a0b25f8492509b8e1f545b4c4c7d360bbe37d823daede0f2b29b25de7846877bcf7eaf284f1a91a5eb1d152cf3a202407e0d27ea69572a1e1733805a573773787c4bbca97fe4f646849e7b57e31077c78ab9b84a6e71aaa6867b39e9f96e27cb573f854e9ebf0f3cf3f5de5666b1101d362ba1b890bbb383bd876da9c9875760cbe6ba3f5046bdb5f100577baa014a6e9f84a91a328417b745d57085c6c9f817afe44fcff2b4d28f3a2a5120c514fbd9916ca3acc2a635164dc8e9e75d9f3d822fbf584107667a68492e04e27c510ff5d1faff671bfee75d387c4d356570a4b36fdb299817e70eee97fb0e6389c0ce87734c4194bd14b98463d8f08c52e02d5d1553e85e9b47d75f6815ac084a60c742abebb3798785a542d0b69addde72a97dacb2128773f13a3960a52c39d3eb31c777d55e57fa675ed7fee69831534bf9fc0e186592d3a867bb85fda4806577f6e92071ec3a9aab7c904297380a85d16544dd7feb4629a76a87d2524eb28a4dd7fe52ce56828fd8f774355b09ad56f4fd527e8edcfcc6d69b4c6a4d9f291a106b4effa5c35af4865ffdb0a1f8b4d0f1e95332bb8dd5829aa97a6511eff0f6c46c3b37b7997bd1944e4f97eb69621a90a5512d0e0cc6464884655987eb5a1de41c802050c0b3003375659a9b6bca03c8ecf826a8a439fd113cbf47facaba8d256402b7a8aa404d32bb2fd3c2857aeb6768420f97978693fac0857527f6a193ea7aad21219cb8216a34110c17b231a910f8cb74bcd0ebe7bc6f0e213163dbf0add35e2fc1d849bcb8611a6817e1613f39c10400000000000000a7a26c042bdde625b56dda7c205617a0663bce3d3cbdc539979b7ff67e8b36399be49ee48488bcdc247bb5a3c5340a991c23f831c6f812c9a77d01f7a59d217de3924b87fd4f59357c60a6784654f0f5b380eaa8f6618e88e89abb4e433feacce39b2bf8dcc447b8740deb05fc462d412ff69efae85e1d8fc37bbc05373be1d042447641d0132aaedc7dcec79d82facb41ecc630b4e27444e866db8f10fabee96666f11616cc4e368b7cd0c2d6bd14c98294b77f9084863c13e706789df41fc2f55a24e24b8fe641faafb2435a2dc8100e4d5e0f5340d06daa6d7962a31f9cd37e3f11f92e83b805cac67323ebeace1aa78a6f66c94b9561423a5859ef31cba7f816777b6b220ec035c919769a244febd27f92f8560b0a443a09563918682d76097ce8d7889c8407e5824ef87e03307809527e7bc2f7313988d68d3c17b76e43fac14f3104b22ad9417ddc58f10dfcf87cc92a7ddb4849554394c6384cefbbab7ab0246a0d6e5777a85a86f6e9eebb7a0e7bd3367eae298b96f3f9322fa3b0b4148144518536361ce292d23f95103256069d4e2398c4117d2c6a5acb8d741e46358f8cef4bc44dc2448d2a35839759bb9a075fa5e608b6a2694609a54571668f2e9384a87655f1c273cb81824932436e59e0c387fcdb34386e08bc788aa2b12e699538b82c385d508dfa2e2d63d794026d19abdcfdf76fb12c736aac21fd268d62a1542af4eeaf9818ebe599a722ecfa7aba9bf166d28b51d0cc619f0994e5d460fa76338c4186b8655ba50e5a839d3e83202e1a819995507ba1533ae03a731888ac11a3b1713e73a7b1235aecef597ca39ae8ce555bc26dfec31e11e78f638f22e749ee6127d2a8ee12275005821f28575fac5f58be3a8a4d064b97bf66393ccdd80cb20b4a9700dd9ae38977dcb68e15e852254b73f1f98dddd3e3a1207d69d1c720378350d94d365c00dc6d756d633c56c5003b6a2ec12aaf544c05ec73b29685cc8d6d0794e5b43d2fd1b9bd2b0385b3cf22949a278911b63dcf5afb846df21a2fc6ed9aa07d45b769893f2721c1fa685e30c2a94b2dfb2efc35406a36c6a9221a21e5af7b2ac37f1f63828ec7e5e1549f9de6814c1385018210bbccd1a4f322bf09c9745cae3025dfbe492df7561b7e94195d9d3a9f6016efc53f24af551ac90aa17fa501d20dcbc2a39e08c477119e238d0ed380ffa970ca99f4103e444e232de125616507a80719572a4fbcda999ecf2176fdacda8e716120ce09b29832a9de28214ff07413249488ae76d47d368e273db7bd7571415a763c7b85d8af0bdf13d00093bc473c22a40c2f90dc29e381ec8a45f2a850f590e3f7c55c30e872b72afb7ee993b9571ea9867ba89d27c718c91e13a43db1c746106f66c9f0810a2301f2ba58aca5b67b10085dce19cba382a71f12b2e862c1d3e19f0dd681dc5b02c70417cb5fed974237a27bb1d1c5f43ca7c2973ba03d9e8e01a2adb5d1353ec118269ac2b685818ebefa9b5d7eff0e895b773502d1ac3c2a530d2121c1f9c4352a7116540debcbd3819ce73c4b3db8bb1e34956e559aebf8b05b4ac1f4bef1cc3a15f3e05fd2cf76d16aa389f513a54899606e66e71e6c04ad27b2adedfb5db9cdeaa20f93fc5530c59b01097cf1326c603894921981de5dd36b817e8f5c294832d8aff5311c2264b4622bd4017c4af3ad682bc301bb0a5a348b9b9220ff102d6f4db2189b97631de0e879e58587471f1682b9b974e1c0a3b569ecb4e56a00d3cbd568aaa41b4babd0874c1d58066a5c484d66ac513a83895eb129db37ea92c3ba2b70ecff1ebfc2af4f147a39bd332102036e458c8a9deb8e3d8fee64674ac1ca14c92c20547bce5fba5fd8b857e90de4acc1c24cc73bbf5e18f61fcb711a3e504911d57f1763a5b4933542e2bc612366ed1a62820919c808c2061d03f560d2dd04e3109918190b5c32ea11a6d5139069219640f4e5d351868d37742ee936645163d5ca1517444cc2f655a904097af2d22b87dcaef31345f605c0b05f96bb3c0de0dd9665274ca001717345f5a0fb4dd540ac2ff4da8dedfda9736a194f9f77d5d2ca91caa9c223b25fdb576db99ee04ee64b5ff22909c43daef22c7db731254738d1aa2e8806552b64dfc0311bf927118292dd1be575c2e74b0d24cd63e57d2d49e122f38e5c27958d4205041b6c7e4e001d193cf4aea3b975ab4463ac755d1c81ed02ffe4a947710ae62c162b7f14dfddb807dde79b8b3dc683505ac27beb009f056d6702424cc7bbe60fea6ff3c25d62fbf93841ea4544c169b61f3ebe29277db87a50194b516a8374d7e2f83107947440834e37a61bad09e8bc47e5972cb704e34cc57673914c21eab5743d7292dc8765a7775242985ae31816a2c83fa463e97f95c77ac695e1dd420ced1752da71a34e3230501ffcfc4c336804e76c3563c8210c01c4505e58a033697ebf9839d74339b1b037ad704a640cc853ca726bcaf0f5de5b485acf603fb86e1eb023925ddccbeb2b0ce6d9c1ace26f1d5b642b00c078c3f93e4a2a25131f0ea1175692e6590ce2ddfde991b2302062041548dccc0118b9b1a0118e8c325a30ccaacb8ce0d63a62e3bf875eb05ebecb9716ff4ae948875d2229926b138ae4dc56c41fc338674b56a7ea8ba0fef1961efa7d33aeedce4efa17f8039a94593ca274525fc12d95c24504ee04da8efa71d93e2dbafb1c5ea060d8ca0606d50de1a01331f37bd978c62f130135d2aa4241b6268e7bc2dbed5ce5bedbf8f62b8f26fbd304eca5927d4c029ee142cf57e7fa45014de92fde55b4e84b4a5c7b2fe65ed93d1778d656f90915f1d515d7ec8f156252b424ea9cad0e4ec8f5836f669f0d11d1cdbc459652cda4d26f8d50d420ef1705daec31723b73301277ace84b35f1d80f19a8396cacf06d9e872b47d4987d395e40952c65b0ebd68ba0209bf08d888d1ba3f597c217600ae3bb644f3d7e5fd7e8fed013c5b28068ebea15b2c3901ff0e7913d10cd7c25a24298eb7ab720afb13f3c424c0d19893ee50411212e40f79b3966fc81ae0be78befc69bbc0f409e9f4feab07c421a97c22aad3576e475268704be4299d9d4657e48745543cc595d3c628e1cf31adee62d32564dfd8d90512b251a51d925d6e79426a9203db894464539912d13234bf89c1bea32ad53cbbfdd3e33547ea41fd9021ff165098417a3a6bed5442fda3a46cf8b646761f9d7458a9fc4470071025485a00b8ddd537eb6afda1072202f16e8941e99046e2e162ddc2e58b45ed5c16ea3813273a9347e9df6c07c4e0b028db8f231eee683e80701fcf8f77a66709e619b0d39106bfffd56db588e0ec087b8f6bc533d8ac48ef5ec7d870c902df0919eab75d1c3d65fa6ff3c4b4bbd3dd1453f1fe18cc20000000000000000000000000000007fff534a618617f6ce7683ed48eb50c2c36612d02ed9d69e821354c3515cf7950f899080fa6b738a5eb940a80ade00725629"]) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) close(r0) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000400)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662", 0x17}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd092743c79e2dcb6c45769e48606dc7b6a6f1e47d0c4c487f4415fbabfc7aa5c1e09b6f98df4357cf3daba11a31155570c842cab99335bbe3202cd5ca0ef4ba0226ab243d82f6c54fca7dc94b8cb784cc7b20406833275709", 0x3f9}, {&(0x7f0000000180)="95d85129b0c78e97", 0x8}], 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000000105000003000000"], 0x10}, 0x8) r4 = msgget$private(0x0, 0x125) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) msgrcv(r4, 0x0, 0x96b337a62a65a904, 0x2, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)=':', 0x1) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(0xffffffffffffffff, &(0x7f0000001400), 0x0) shutdown(r6, 0x0) close(r6) close(r5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000c4524fa3fcb08243c883c6c5992b015527ef5c69716a4a1a7691537d7c7b82b10ce6d4a341b69d04092ce2603188a7dbe069ceb035b4008252545b66348e17bef74cee24af4ba858c83ea774d1ff8d2944b496f437ba9799535ba8e190fc8a20c4c1a7c4a5fe0af82e70dc457fb1cc25f73b1766b7b7d7b1501da8a0695ad0c13611a43a8d6c181a8722eecee812609902b96d797989"], 0x9e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') 41.103200369s ago: executing program 7 (id=3363): r0 = kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f"]) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffbfffffffffff, 0xffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) fcntl$setstatus(r4, 0x4, 0xc4) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r5 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r5, &(0x7f0000000140)="77a290f436cd5d9886951cb7028d5cfc4da9a58b163e308e7003b90e4d0a807e691b399256eab6e5e2ba8478aa066f1dc924723117eff1675b7f2584fce98afc400148b28838a1e936074c6fdecac655ff12299f40c810503d88f961367927e01d43c36987b0875ce8633d8894df73c39983ce6721b41357d9cfab8249ed83423dcedc423ccb30182850db4914f54e61775bb2bbe2d11a6b9ee91d62133bed0fb686c16414ff13b18bbd69047ce307fbdfc50124a427c181978174e4da8a133fa5fc9fd7aef16fb0ac531f0c8ff93d9910bd71ee2c70585ba22f09520ee8f47336a18f", 0xe3, 0x400, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setreuid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfff, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x99, 0xf0000000, 0xf6c, 0x8}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) kevent(r0, &(0x7f0000000080), 0x400, 0x0, 0x85, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 40.314936782s ago: executing program 7 (id=3381): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x101}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 40.155518696s ago: executing program 7 (id=3385): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) write(0xffffffffffffffff, &(0x7f00000002c0)="65c92af2fc50974f74f6d00130bf86f800042c545906299657e41a7172e3c5d63de592835af08f5b3a3f688b18a26009d34bcf0bf97b819291be757bb72f5341902589f2c365b309635989b88ff1a6e01655585ff068f3dcd75c80919b250707705975c54e44f06043416398b37e5c8100b3cb706646aab65162f86a306d93aa1d", 0x81) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540)="41c1bf8a", &(0x7f0000000080)=0x4, 0x0, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') (async) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setreuid(0x0, 0xee01) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) 25.057617664s ago: executing program 32 (id=3385): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) write(0xffffffffffffffff, &(0x7f00000002c0)="65c92af2fc50974f74f6d00130bf86f800042c545906299657e41a7172e3c5d63de592835af08f5b3a3f688b18a26009d34bcf0bf97b819291be757bb72f5341902589f2c365b309635989b88ff1a6e01655585ff068f3dcd75c80919b250707705975c54e44f06043416398b37e5c8100b3cb706646aab65162f86a306d93aa1d", 0x81) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540)="41c1bf8a", &(0x7f0000000080)=0x4, 0x0, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10289, 0x100) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') (async) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setreuid(0x0, 0xee01) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) 10.829184128s ago: executing program 0 (id=3506): r0 = msgget$private(0x0, 0x7fc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/182}, 0xbe, 0x3, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x4, 0x9}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10, 0x1, 0x8}], 0x10}, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000002c0)="8858cd20", 0x4) sendmsg(r4, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0xa) msgsnd(r0, &(0x7f0000000140)={0x3}, 0x8, 0x0) 10.827559998s ago: executing program 1 (id=3507): syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @random="f8714e08f000", [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x34, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x2, 0x8}, {"e72ce51d6cc29de56604a69d9f36d9f3"}}}}}}}) 10.827243944s ago: executing program 2 (id=3508): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ffffffffdfffffff1e0090784c1f5df9"]) kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0x3, 0x1, 0xd, 0x22, 0x2, 0x1, 0x1, 0x2, 0x7e}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd602a654700383afcfe8000000000000000000000000000bbff"]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) close(r1) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0f52c9", 0x3}], 0x1, 0x0, 0x0, 0xb}, 0x0) 10.826189761s ago: executing program 3 (id=3509): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 10.824239357s ago: executing program 5 (id=3511): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x420234832dea747b, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 10.823352403s ago: executing program 6 (id=3512): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) r2 = socket$inet(0x2, 0x1, 0x0) close(r2) socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) write(r0, &(0x7f0000000700)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000040)="6116e89917c9f52e88d1e215fcc96d3ad2c6636cc5d8d16b98", 0x19}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b9908c038f39cc280d24", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d64dda41d602fae92352c3ee7ea6f9b63f82b4faaea050b24d44f3dbb9c", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000000)=""/136, 0x88}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000000440)=""/103, 0x67}], 0x5) 9.009156364s ago: executing program 0 (id=3513): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000000)={0x2, 0x711, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x4083}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 9.008412736s ago: executing program 1 (id=3514): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7df9f, 0xffffffffffffffff) (async, rerun: 64) r1 = kqueue() (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0xca, 0x15, 0xd7}, {0x3, 0x85, 0x0, 0x7}, {0x16, 0x3, 0x8, 0x48a6}]}) (rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) (async, rerun: 32) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="dc0114e0211ab095ae7cf6249394f0e8948cfa2fbf586a6a764e51840e6018ddad78a37cf56c1196d87c7c8ad36c137cd6a521f4506812c7592aaf000200005572e79e8608a063ca41c0c802978ac614d6ab983cd94f689ded6e26386576ba48b74b7abeb7690df97ad9ba5ae8a9ccdb5cc8236718a6a5d16c5d2a9ad775e619", 0x80}], 0x1, 0x2) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a7f92275bac08ac199e60f1e5c9021e3348d0ca82026dec3e59be543bfcb4c969b0000729500000000000000000000000000eb528c98dd00e62eaac3cb592815119db52e90f5b1006ee0ee4d6cf7e0e69b3e0504b7e7db09dc1aa1a83882fb6b659a9c0d42a6a040bb6363fbf7df3f250000", &(0x7f0000000080)=0x74, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) open$dir(0x0, 0x10000, 0x0) (async) socket(0x18, 0x2, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 32) write(r2, &(0x7f0000000600)='\x00'/14, 0xe) (async, rerun: 32) readv(r1, &(0x7f0000001300)=[{0x0}], 0x1) (rerun: 32) 9.0054741s ago: executing program 2 (id=3515): r0 = syz_open_pts() (async, rerun: 64) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (rerun: 64) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/98, 0x62}], 0x1, 0x2) r4 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) (async) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x2, 0x2, 0x0) (async) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) (async, rerun: 32) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async, rerun: 32) getrusage(0xffffffffffffffff, &(0x7f0000000040)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) r7 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r7, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) (async) r8 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x4000006, 0x0, "0067340000000000000200", 0x7ffffffd, 0x40}) 9.005049348s ago: executing program 3 (id=3516): setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x3000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0x0, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/49) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0200"], 0xe, 0x800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x100, 0xc, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0xb, 0xf90}, {0x2001, 0x5, 0x98, 0x2}, {0x3, 0x6, 0x6, 0x62eb}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000008c0)="011e881c90c5b6", 0x7}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="b119080066ec90c59927d1c4e5744e0500000000e30200f2ec3e4acfec9c4889b8637321", &(0x7f0000000080)=0x24, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4, 0x40, 0x1b, 0x9}, {0xcbd, 0xfe, 0x3, 0x5}, {0x9, 0x3e, 0x4, 0x100}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x3fffffffffffffea, &(0x7f0000000280)="00e0ae5b7e0d0500000091501d94a34b8e5f84cf71b59cf0fec37082ce61203011b92a72b0a33c137e75ef3bba1ef07b9e2b7c564f5840e0184362e7c10d13e8451220708b6ec32ec6d217e0714c665dd127d48b", &(0x7f0000000080)=0x54, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="23e5d21ab758aaaabaaaaabb08004500002800000000d7009078ffffffffe00000024e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500100009078400b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="533ed089f74dbe18f0edadcd080045a6002800650009012e907800000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="3a2cb3614a80c3ff1552357cc4f583c377ef"]) 9.004616216s ago: executing program 4 (id=3517): preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0xfffe, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xa0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 9.004413309s ago: executing program 5 (id=3518): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) (async) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) (async) dup2(r1, r0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) chmod(&(0x7f0000000080)='./file0/file0/..\x00', 0x6) (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) (async) r3 = socket(0x18, 0x5, 0x7) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000100), 0x8) 9.003909892s ago: executing program 6 (id=3519): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000100)=0x1) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000080)=0xc) getpeername$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/507}, &(0x7f00000000c0)=0x1fd) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file1/file0\x00'}, 0x10) 7.107290305s ago: executing program 0 (id=3520): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r1 = socket(0x18, 0x3, 0x3) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000500)="670100000000000000f1b8d24e2217f981aa6a78ef1d357e382526b1616bf6932da7386d53c21ffd9037dcb8253c71b25cc4a113e83bfdc87b83dade35a400af2781f9a079d7dd4f6a483047274a1795a6980492ebcbe8c1aa188311d5ed0d597d521cef829ccd01f8a44b627559d73440d8be993d2c3da69715bb977e2e", 0x7e}], 0x1) execve(0x0, 0x0, 0x0) 7.106987474s ago: executing program 1 (id=3521): sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="5562a9c4947005a8edbde9efccefda0edeebfa88ad9402b35735dee06bfe", &(0x7f0000000100)=0x1e, 0x0, 0x0) 7.10488492s ago: executing program 2 (id=3522): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async, rerun: 64) seteuid(0xffffffffffffffff) (async, rerun: 64) r0 = getppid() ktrace(0x0, 0x5, 0x128, r0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) (async) chmod(&(0x7f0000000080)='./file1\x00', 0x80) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cff", 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001b6, &(0x7f00000003c0)=[{0xcfda, 0x7, 0x7, 0x4}, {0x1ff, 0x9e, 0x9, 0x1}, {0xbd8c, 0x9, 0x5, 0x5}, {0x3ff, 0x1, 0x8, 0x6}, {0x1, 0x4, 0x14, 0x4}, {0x7ff, 0xe9, 0x8, 0x8}]}) 7.101845578s ago: executing program 3 (id=3523): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000000000, 0x100020000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r5) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78d, 0x8b, 0x2, 0x4}, {0x2, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x5, 0x400f}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="d3d3b638becfcd4000000000107f00f6aca80701178186fb6bca3dde21b21e15e9b01d380e15c8a2c1eafafe81360473798a99901e5f04e6aab565a939a752f705779fe50931009218580fb1", 0x4c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="7116918f5f52e7ddb70a231e47f1b30e1a5dfa0f58", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaabbffffbfffffff08060018801906020001aaaaaaaaaaaad823ffffffffffffa84345416641630b143089f0c510bfb5"]) close(r0) r7 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchown(r0, r7, r8) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x10) 7.09916235s ago: executing program 4 (id=3524): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0, 0x101}, 0x10, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x5d, 0x7bed, 0xffffdf82, 0xffffff88, "186d28106308001100000400", 0x8, 0x1ffff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0x2, 0xb, 0x8, 0x1f3}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x4, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffffd, 0x20000100}, {0x164c, 0x8, 0x1002, 0xc}]}) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 7.083925422s ago: executing program 5 (id=3525): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="683bb5b8cc0c16ed08f100000000000000006a78ef1d35e6abbbdabb26a52ad7f460c17f1faa903493e339865dce0f225d7e818a972989a537ce2216ea", 0x3d}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x18, 0x401}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x1000) syz_emit_ethernet(0x92, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455c00840000000000019078ac1400bbe000000800004a6cfffc0000000008010000e000000600000062940600000004440c09630000000c000000040717027f000001ffffffff00000001ac1400bb7f000001892303ac1400aa7f000001ffffffffac1400aae0000002ac1400bb7f000001ac1400bb00000000000000"]) 7.072812407s ago: executing program 6 (id=3526): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x60, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x0, 0x880}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x801c4903, &(0x7f0000000040)={0x7, '.\x00'}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b119080066ec90c59927d1c4e6744e3c138823900edc31f2fa0026399fe533bfcb4c96ff540000000002472608", &(0x7f0000000080)=0x2d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xf0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 4.679514554s ago: executing program 0 (id=3527): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r1, &(0x7f0000000600)=[{0x0, 0x59}], 0x10000000000003cd) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x4, 0x0, 0xfffffff7, "df67d9a39bee7df8c1e003fe1d7e6920c65239eb", 0x80000000}) recvmmsg(r1, &(0x7f00000003c0)={0x0, 0x1}, 0x10, 0x1000, 0x0) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) close(r0) 4.678988646s ago: executing program 1 (id=3528): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8120, 0x0) recvmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/97, 0x61}], 0x5, &(0x7f00000011c0)=""/4096, 0x1000}, 0x100}, 0x10, 0x1801, &(0x7f0000000500)={0x800, 0xed}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 4.67874138s ago: executing program 2 (id=3529): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7f", 0x1}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwrite(r1, &(0x7f0000000000)="c10500841d26f703ea3a6f38", 0xc, 0x17) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0) r2 = semget(0x0, 0x4, 0x28) r3 = semget(0x0, 0x4, 0x5a1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000011c0)=""/52) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001200)=""/13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) r6 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001d00)={{0x7, r4, 0xffffffffffffffff, r6, r5, 0x40, 0x8e7d}, 0x400, 0x6, 0xffffffffffffffff}) r7 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff05) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r9, r10}, 0x4}) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x6, r6, r7, r9, r11, 0x68, 0x2}, 0x80000000000, 0x0, 0x4}) ftruncate(r0, 0x8531) 4.678504057s ago: executing program 3 (id=3530): setrlimit(0x8, &(0x7f0000000000)={0x4, 0x9}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) pipe(0x0) 4.678297857s ago: executing program 4 (id=3531): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x800000000000000f, 0x0, 0x0, 0x1, 0x2, 0x7, 0x2000000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x2) (async) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 4.677150389s ago: executing program 5 (id=3532): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b990", 0x20}], 0x1, 0x0, 0x0, 0x4}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 4.676685308s ago: executing program 6 (id=3533): mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xa, './file0\x00', './file0\x00'}) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x4, 0x5, 0xf5}) mlockall(0x1) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000540)=0x9) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') chroot(&(0x7f0000000600)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000640)={0x68ca, './file0\x00', './file0\x00'}) mlockall(0x1) mlockall(0x0) r3 = getppid() getpgid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x60000002, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0xcc, 0x4, 0x1, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000000, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x2}, {{r2}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x4, 0x4}], 0x4, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffd, 0x11, 0x40, 0x100000000, 0xef91}], 0x5, &(0x7f0000000800)={0x6, 0x2}) r5 = socket$inet(0x2, 0x1, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) mlockall(0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) close(r1) getsockname$inet(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) mlockall(0x1) 3.977984269s ago: executing program 4 (id=3534): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffea, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x50) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}, {&(0x7f0000000780)="f788d4032edf6522e40420afdc0ce3abc773b2f192c302f5e86acd6e0ee8ac28ff2c1cbb8a7ff2947247565607e1da5017e034ef40cb1e4ae9d284cd0cfd9f9326e4db8c7b8633325cf1afe5b3b46ef53269c07cd006000000000000ef5ac7fe1bd798efff42ab8f1c25b1c30565daab461c0ad3af1cfd684f80c64e8353fb002e00000000", 0x85}, {&(0x7f0000000840)="bd2f059d17a426bc3fe60b95ec36ea2a2e1f11e36b207fb26db3a7a7b51e7ab71d6ce958086e19cb80574c1137501747cba0d4f7fb69a8fe03fb5d3f366adb74c09a68ea74bd90185699be5a407231c8ceae1061c41de1918f6211758a35850e29d8c8e90b5e845c392c1f4917f6125cadb93be763377fd36c7f798052cbbeae633c0016bd02d100362205f40e33f8bc91c6ddcdb42fc3c2716939f7c4067bb43d1fa3129a54cae630ab9bc2bb0e93b59d0603204e2cd033cd05f4440e477688ff7d6eea683242941f2fa1f46c069945325c", 0xd2}], 0x3) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x10, 0xe4, 0x10000f}, {0x61, 0xd, 0x5a, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4f", &(0x7f0000001c00)=0x4, 0x0, 0x0) 2.119282417s ago: executing program 0 (id=3535): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x901) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') 2.074957338s ago: executing program 1 (id=3536): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) syz_emit_ethernet(0x437, &(0x7f00000004c0)={@local, @local, [{[{}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv6={0x86dd, {0xa, 0x6, "96a1d0", 0x3f9, 0x2c, 0x9, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xf}, {[@routing={0x37, 0x2, 0x0, 0x7f, 0x0, [@mcast2]}, @fragment={0x67, 0x0, 0x9c, 0x1, 0x0, 0x10, 0x67}, @dstopts={0x32, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x5}]}, @fragment={0xf0, 0x0, 0x8, 0x0, 0x0, 0x8, 0x64}, @fragment={0x3a, 0x0, 0xff, 0x1, 0x0, 0x7, 0x68}], @icmpv6=@param_prob={0x4, 0x71aaab6c69fcb530, 0x0, 0x7, {0x3, 0x6, "2629e7", 0x9, 0x29, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x3b, 0x2c, '\x00', [@generic={0x9, 0xe4, "a64ccfa8b27ca2a04052f0fbc427eb1726741b57b79b79a3abd9be6a36c14e6b1bc2435b45ca2665f25b4d9098f4e7c9fc8415a275a9ffcf940d4083c77f02ccd493fa8ab3f2ddaf633670f99787610a87ab49be882fb13cf59130fcde14276ca4606513e0489d8851ed1dca664e2a8d31c7946f3737f8c015181dd52152062a16b3669a5e7cb48e684d40f8dea57381833efd07cfd87debd62989a916340bad4662665a73a89618cec5132a19bd9f9cc9b6bfc4513fce6556832844bbb15cf407e5d9d30ce96329855e967e66c6a31ea37b771f2bb76bff6e638fc404ff3ac709f8243c"}, @pad1, @enc_lim={0x4, 0x1, 0x10}, @jumbo, @jumbo={0xc2, 0x4, 0x8e9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x5e, "fbd31f03bb89d7f27f16fa04012fd7aa4f49659fdb8c3c7051cf7e20d04e7c258be45fbaeaac6aadd3f9d49a91942967b5f2ff8f5372c8d83d72af0e261dbc92181a9ead5d2e980f890566a668122231acb5c707261955b365440079a6f2"}, @ra={0x5, 0x2, 0x78c5}]}, @hopopts={0x6, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x4}, @pad1]}, @routing={0x6, 0x12, 0x0, 0xe, 0x0, [@rand_addr="31446c31e3374b56eddc9261f15b7cdc", @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x80}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @fragment={0x29, 0x0, 0x0, 0x1, 0x0, 0x8, 0x68}, @hopopts={0x5a, 0x20, '\x00', [@ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x8000}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x9, 0xe3, "032d3bf7df88049a7d1f1b64598f0a2ab9659bc731409e65feae57497742caaf70e1447509833444f3f5718b0afbeac6de1b5ee04ba817473e7af049bb20fe8233176918ddb0f3bbc6886d937193e2fe57d201db19f112bd59cb9f84f49bc68a0f5ef2da5f326aa8676c46ae2a6cec90cd66e692d10aa17d35f305caa8a9e430e177010cc049a0ffb06d4c53375e57568028efe7dd7594b30472702cde9431fd18002b6eea3e349d40c8d1ebf3043d3cf21ff7234e22541f64afed4994af5f69e3c6d6b0446c81b0392f8a5505c7cfb8f13f4f9e8008727af0e7dd5e4c9dddfe72cc73"}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0xf8}, @pad1, @pad1]}, @dstopts={0x88, 0x0, '\x00', [@enc_lim]}, @hopopts={0xf0, 0x2, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7f}, @generic={0x3}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x100}]}, @dstopts={0x1de, 0x1, '\x00', [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}], "36b2cfd73f9a5fb788"}}}}}}}) sysctl$vm(&(0x7f0000000440)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x10, 0xe4, 0x10000f}, {0x24, 0xd, 0xff, 0x4}, {0x6, 0xa, 0x83, 0x3}]}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b119080066ec90c59927d1c4e6744e3c138823900edc31f2fa0026399fe533bfcb4c96ff54000000000247260882675d2eeb9ba36ee76ceb70a9fde79ce1cb8fd7ac4426a58f456837f99bf2b02eca25a5a98d7e", &(0x7f0000000080)=0x54, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async, rerun: 64) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f00000002c0)=0x405, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) 2.07331011s ago: executing program 2 (id=3537): mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0xc, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0xb, 0xf90}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000008c0)="011e881c90c5b61deba57694a38da548c9d3dc22dee9581374b044ca7731a5be6c47b7007934eaf34779780d", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="b119080066ec90c59927d1c4e5744e0500000000e30200f2ec3e4acfec9c4889", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$VNDIOCSET(r0, 0x40105109, 0x0) 2.0719552s ago: executing program 3 (id=3538): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) getrusage(0x0, 0xffffffffffffffff) (async, rerun: 64) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0xadb}, {0x101}], 0x2}) (async) select(0x40, &(0x7f0000000040)={0x40007, 0x8, 0x10000, 0x1, 0x4, 0x9, 0x0, 0x29}, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0x7fff, 0x8, 0x3}) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea11c8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25dbec4199881723f9a86468dad8e6fb07c6741882f1b4b63f15678fdf13ae0893064ab73599314d9ef894144a0e2baff297db989799ad43be02a9a9cf4c2c47d3ef7c7cc602a69ad75ced729fb95b6df64ed3e71c7b19a071c8309168a5f18e203300fd173f85ebe36f7941fe67bfa0a0aa365dddd2b1e959e534aa80bd839fd188a87e076e603d794c99e8d0131154897458c022da11ddcf8757ba00aaa07e0f70f7660ef26fb084d4c3e3ab0b4b508f91c44fe166fd35e1bc3478fbeed60ed9ee14dd2c71b8c9f77b222c6636946d2816615f95cda1bb57f565c2f371672cfd01411e2c9de54c1f4ed09e8c4d9fa36bfa69e343440536e5ebbb5c60ab1b949fd12e6eb2cd687e69aec390dee2b3514de621eaa1235486fd81a8c52fcc023b0deba544901965043a3e6102fffe3dc0f2c8189f43fc76d9d456e1fecff136a779091c1fb2dd62d44eee4a744b8fa6e5ced8be3c95f699b05ebec8c58b6e3afa510664d3e977407a76a9a62d3b1d902d5dca71a53fa1f52f4be9fa0db164c8afcdeb94350dc998a26e2bd42eaaeb0c73f92030dbb10cfad63ab138f1a00806f63c79b93e8a99cd5e9d6328804384eadcb8dd1b4965289606fcd9e60eb478999e994b024369d8d8a6329b50fc61f9341d3acb3b4c4afc3a465fb23b8c974f989adaf30c83cdae34d23858c51f4295715c8f98ec09348fb1f8ea0ad8dd3b81c6365ec59af3cff844ac7268e1db2781eebd137948b816b901318c84a2123d37ee5ee31167607df7f6d7d59d7144dfba9e136c8b3b7c90270f5692dc2dc88116a9bd44c366ea3d32e888b1d839a23c06de854940980697594427f6b38094f622decbc1ba1957c4ac1a9358c327a39e726941c0c61fe6c49d2e8090dd398640ea252434a881a63e70ee9428dffe441cdd14bb46a8842bcfba0d57a517d4a37ad733e062769cf6de57a7d1332824d7aafb76fc451061d5baa33a3e26cef4902534130a0fb9db3289ea147a75751be47574183948d0a8e0161bc1328b6646d0b9e59905a5e34a43bbab39b492f89a0b9fa9a3220e33b32f5edf8b03599012c5c9e21484cc87fefbfca43f35cdaeed83e987d155c823147c59cc2d2669a7e0dcc9fe8fc7ab2756752ace82f8acaeb10849d1a516754571fd2d1fb24ecc3a6064b647e79b15aea9671a75732fa4637bb91521ba14b8aea7aa2e4368cd746c34994e589a7e5777af4ad300d8aed5b9445f76a9742cb2e2a5ba7a183317140188576fa0ae762c660aaf002aa169bff1df38847dab18ec4d48c4a2b54ac3ea09decd3552848dc463c83609318f5b45f08c1f3220bd01b820b231ed78080590fbeeb046e5f5c703a9e34b4dfb1db0e8cdfb30aeb66271d4805e1bd47e1a5f646f83cc493e24e625dc05b6aaafbd305d5f94f0bcc6589225d5bffb4fb6817466cbea3a14a69fe09cc7723dc82c3d29678110554ab4bfcd62e8d1632492aa3c0eb3bda2fb82256ba0cb667e54327360c1b9a341d6fe1bca92e774a0726415e2abe83b4957e16c800981c83eab61f1eba6915aa2fa2ba3763401b7ddf7cb6e5e3a7c41b63bdc5819d952a176a273efdb3655475c1b3c15aef79f30c604d532643277cc81976508573d1a4222b171f008b5854568110db41a0268e29bd60f803445ecba614f2e3befdc523885f68a3e", 0x98b}], 0x1) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r4 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) getegid() r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) getuid() (async) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001500)=[{0x0}, {&(0x7f0000000340)="e8eba33d6def823fdce8e116da8e250b93e2598cf59ac70adde0162d53c883726079d492c4dd11c59fdd87ad9b52f9f6a8da04591ae1ead1b19d12d1b420fac696aa6f3bf05fbd8e9da294acd44c7fb2c9a7d8d1b915cbd2176104787f7de56bcaba834d1fb6cc9e6abf3bdf267923284f44ba93ca658067362ab5e97391ecdbcfc28cc1de9f901d5cee1f47496b87debd924a358e0c08e0896dacea7213a02b7623b97cd6d1e2e0db1cfc16f53db70df6ab17d3b4bed45e0c497e4bed6c1f81ef384581499108b5298014bd882435a956f903708149721920a681e5732e4ae190626bed78fa35238577fcb3f9275b3535bd308b7d249b5f73b5de659614f60247a0ac798ca7a33b689ddcf8aeeef9398c2ef1dfa879ec4468e294978173f612f2e1927b37fef4e93ac5e09999bfaf166fcb71485e414ca7e7d2f149ec238a9e5a144e2806e9498cd954c1b53f301fac165ff6550e4491a857ea7c8ece457371bf9b8ccc1bffb0d57ee73d49027e3a8c7ee1d4c1f523cc8d43dc752456edd1c010235397fb0b43e22522b5a83edd091c04cb2a74eb0201abb94c996e6f5df87ab6eea1de683c80a39e1c27a50be592bf6ce47c96fd77e7ea95a208d8d228c73a8328412d2db44230ca9d52baf22bf9aa628839c01e7fc28cb3bad3ba53bba3f66170fb29042506efc49cedfc621bb1ee4acf8c95c1d6fd24c1061ef8fdddb3120dd06132a9c5afd694c134f92f65bb7e2b4779b1955e486f4d40e59d25ef2af684d22df640eacb2c1e2feb9df57e0924e9c4df3f92e02c24133a7c24bfb2fe9fff35e4681e6a95d9ab5744e4866988c34c163335b79473831f0459fc7d15e30897ba9d644490836e903801561cf450065419288167e30a8db59515901185f09b055273989e06e86c6bcb89117650e47a9a147d6e79e5dcf58037f46ac838a49fc773071ad3a8909e4d4df86dbbef10c1228fbf5af4340e9804a394a722f0505d7af0329b4dca1551a9d0812f52f651177e3ebb0c92ad1b795b8086c54cde06c96dee4a1860ae9d1e7ad2021c25da996089aca689360d06905d70865f1002472711034b6267a4b7d941bd1c1336b4eaaabe24a315f17e23bb20120c21664fe6aab771c8c3439e1371f061fe6ec15a9981f08743af3fb203ecd2a0155ecc405f998655b25739c704b29b10ed764b1be7335c2fc1628cb9c9098e8abcdaf97d6bd064f88fbfdc5ad0db20fcfd07ea774f7037899a46dd31d4ec5024d083c9120643e7e6945f7f5ccc4452962eaf50c09c6067779ad1daeaadcf3e5c14753500ee3e8ee83d8358c272b64941ed339ae8e5bbffbdc8155f6550e888cadbc6b22e60cf5dae5cdb5aa4098d8041ec97265d7cce3f4fb228be1957582d1ff4d81d24b6623bd2d5b718d590419c1128c4a355fb0a959762351a6159566b144171791d54504e2b8b0ec6b7b0a5ac85159245a3c2b40c8d9a49d94e8e4c7b4996ef3cfeee6ed2ff51d0ca33aeee5972cdff4c60fa4833f032e742052ac62bc31c51296451faf2ecb148d446a2c888bf9d777a7d2eaa6912ea742d37ecc5b8b909ea54ff2ef403be626a273c8f5dcac284ec3fb4fc9717deaa241d24ca1d1c069922f7156dd443647fda31a95df31b3cc2c501d337f008c6252740ac80e07fcfbaed614e609b954bdfb93c70c4592683419bdebdc43b54c21ef418cb4591baa23e6a497ef17d769c210da6e3d3e1208a21f7ba0335b5e88530c3be6431be2295d2fe1d17f88221b2e7502ea786c224b6306b28019e5176b8404e9df5ca1079907bf1fd47f5c27e9db236ddabffa7a36481fd6089df77df0e857f42d54fb548402c378295003da43e29e813ef9f381cfd79e9e68e156dac8e0ce37de5ac0a6edf3719de522a67377d089295e024a5992de0422bc3c5dba79876e755dbd6ff390f1fad7ac2a540adb5745218e4102d82d4cd3f9f3ea9ec19a6d453e84bf7af70d7e3ea3b265eb308e0a1eec33195bb7f1a755b7d90975e5b8614be8c35963093319b8e06616cbd45ba1e5fee445e1bf16d4605094982bdca56ae6c72057952e4e35d3a18498e2833e481fa4fe8a7668db7aa28e198ee280610e3ff3e7acf2406f10deb0ac1461c9b7de5b01f8ba98454504422bfb97760fabc84c13bdc76c41f382b656b173f2d39b33b98110fab145166c416d9e203f48047b3119b2e9388717e2b342bc1593d263be9e0244b62cff735d85395ff64408c5666e8026a48cc5711d5960d9cf0503f824624b90e27481b96a3db6fda5dc0ff99b223f3ef3690b9da9f5a608014140632a73c9e068082844fa164503d76b1ce48fe4ea0a7308b7719c4093d8ead7cec6a779e86973951223dd62f4b356f92a33ac7e4f4edf8c17f9c6b9fc0cf8b894a0dcee8042efd1ff030a8160c340cd6cf302e4b96db0917d5fa589a04373e857b2dc1d6a80263441468cf9def14e0a606de099f1f1a06c36c27daa13e4f6c318d85ea14a99c6eeb61c8b70fbe41b14fe3c1a5255ca06b28540f3ea6711f540dacd975c131ff369d4760d30a23305394f057a8536356a065b790d00d94ca5f7991a25459f46f10b3129376e637607642c356fea745560a8565ca34f56a8e8285f373a7958f882c6c83887cfe97aced670880d1e319841ea0d99687a122649ddc5db2d090cef396daf43bd8ffe340f7f3228cb2e911eebbc9c3b18724fa517a1beff730113d3fe04d88f002aa9753fc590bf84ef58433a1a8305957b582759da60faccc5cc5199291ef5fde966286aa3322c0f424c4db2d372f0fde23d8b174b98b4382472fa6088ceca33af7d9ae23572c4f80aa21a0b2d41cf8520ac34dc7e886a8ccccd1b5d586dde1835832d6adc8b8a143774940cc011cfc57bd702bfff70902219369bbbc5c959b1447eff3dd1f645a45e8c6ab521a80a59bec53b15886797152f73c0abc2e1d62b9b2a682f2658974a293d4c49316a41f7e81a77e7d12c0a8061e33eeda5fd5aaedf3aee2ee7c417835e372064c4ca4afede816d7da271a4418e2f3c49870069eac618325581d2310c46bbe617c08591f7003c13d7d1d2e0b6cd63574bdb3ff9b041c235e91077256e0327c860c375f5e86104788a43bdb511c0703ab7cbd3fd434c68fe0369c40c2d0c04cfba94c6c8eb93f16779ab065cafd932a445db286d0742e604f6342028a9223ee60327fa5b0ad7785862a10c2a4ee07415bf1d411f2289e3f33df6b234d8cc0b9c977542248804327bd5ff8d5878a48a64760bc32c51363f17c01ce27384db76e72d29157ed35197e2d79584c2530eeea2af066824f428a0034575f648311721142cd2955f804f70213b480ea74894b3042aff4df5c2e3cc358cd61d465cd63be9f162f6e14505e1302ef9a55b73967e3a8a494ad78b91118696cca7fc3987c38932a5000d7ab412ce39fe9bf786ab9dace158e9bd005a764388040732db3b22c40f9237d33916faaa5e4857a1aec70baa9f28fc0db5c1dbd35efacbcad35358b214b5654c775572a2cbc934e10529eb4e2d69d87448e9d7f0d6abc3c18b30e81e60e21630df56e80db6b533a329cd062ceaeba6fa85b44cb82df35081099723be304212e68a8aa14dcd9ef18f0aa51da4c5b66b301dee3c9d2f082b8caab4e23d37e8fcc10e8eb1565368d12aa7f7d5d77febe3591e40fc7a285a6a8cdcf528e9cfe0c5fd55a06d8c81dde07314fe227e7c8aa0ad85036cdafdb6d212eebd38cfc43ccf137199f67c24fd763f5f9371e7bfcabca835b4052f02253f59b9f001235c3253a48640cc371f0e53cd1bad486f5c247b2b98a52c41f48285e620c3e7d6ee5baae1a52ad26e24b40e97a4ce7a0079fcecd6a263f51982226fdb0fe5e7707f5973eadc472f5985d0af1d48f28f9249252f40128f97d8349dfa4127b100030eb2fbdf7484fdbfc2b99c8a9eee9823f990dbd682918cd12e2dea91a6518566f060d19f6b8a2cd6fbdbb8624189c1eb7a043f6622e378a4a7919b1e8b1f64d8398c7f46d40f45a6482564cb65dd59381860460403f493b78a83917a4cd6ede8ff6a46fe2096a95f1b2474a97d411ae807110ff87739a39b833402c94f209ac9f3bebf38b1c78f42da8b1f4ab77911aecb97691049b0a1c6991770fb1ac68aaf10d5399009cda6dcc486e78258a892a039c46747cd365411bd055694e44cc16541e183fb6b18c65789f339ce8ae3c802d63c516dd571606f4431fa6b7dd0b86b7370ee31dc93942403378dd3617e1071b9ca210f7bfdcdc6162dccd8951c8bc23749329a04254dc1c6d09570fcb56df16bf87ffc39fac885b3d9fc77c5b1b297c6216414ed7d3beb2975df8958b20c149ffc6e9751476d8bc1c7a69bc5aa3be690ef40a6bba596346ddc729038765d92321200c820abf02c520bf6e00c4dfbba1a2e91155afbf25a6cce26cb475303c8c4a664cca27d4ec7527ba58e30a0ff4b2a29f78a731887712a74c31d6e6cc560705efecd16fe64ae5b0617c9ff99a65997c85867af0b07053f6a3228f2e0adfa8af42e47e0f637cf372f13b48781826290ffb1ccf83ac2d5ef9d786b8306cb3dfff29f190ed7f3b40e5c06288bb3a39c4f954fc2f7cbed955cca715a0eefb86826301913e5e1c29649328147c362a17ca40d6eb7404824dcc479fae885dd8be7e6b274db3f206742545cb6b634d48c4c4d16da15270c68fd39c27191363fb23c94b2f81678e296be1d8950df6f40228b7e03e74ade8090e35c60d4ff9e454c850bb02f6326438dcad2682daa5148896c453df1854d2e5bc2d5ee9685dea471e55af60513b6e7dd2078476fdd1cccba0439a635c056df444aa31aedf707f28c795f59802a7debcd2f02c5934e2cd3350eecff95c2dc6ca4acd3bfd17da758d1ceb9ddcc6c5c42b29198c0e48effd0c9ad64d1f24eee8a5552f3bbd88105a269897390f839069bc64619f256b79c2dd0beecaf2b40d09e1ace4f2d96cd91ad627f23a8a58973a99286acddc58c20898ec93d5fc022d19cce872d30c4d9e05612db311b553bfda469d1d21b0edf254742cdc96abdefe3f577f1359e2b419a0ce76288ae84af86876bad2f342def61fe9b35ad72e4d4aa1d0699f59b5cb25d8fb1ec559f1353389c46b71119396a0c2a0783de3e5a23887405449b77d91a5fcf39e554b53a2b8015a41facc2666c47914c4806bf0ae290e2d2f6a647d0b88f28e149f0983d9707c46b060249a6a3a143d92d58a0004bd014203b0b8565cbc48a757710fdb7c67ecc88f6b8caa", 0xe90}, {&(0x7f0000001340)="50c3c44c32bdee92cf6944bc61212cfb69f61d1fba9644ad2a5f8a3e409585477bcbcdfad51e5260dfab9a63d2caeb66df3941125d9686774f3e080a150b37627da3d714ef04408053f5b264feb26f68a55db58f432fd9ecbe0fbf7cc93c81ad64e942580de60e8a39632120ffdd59b373f6b53dfe38fa0dbb1967beca984cfbaadf9fe713b1ba87e5fc8d09041456ee061a72337ab9baa94a27a6a6c438f763e333b8fef3e032a98ea3c314bbb981fce859f2cecd50f8cd23c255d37782bd1d9e5f87b6220a1c9eef67a5e69504195e4dbc6fced7f65bd7749a8951c19e", 0xde}, {&(0x7f0000000200)=' !', 0x2}, {&(0x7f0000001440)="b1b50cb34668c072ef14ffa32d4cfb29a6466b39d162af8eb97f3ffec48bfb7703e7d5cf62db1714b9b36744e07ad4d4e4df8a987487a5f9b8a60a04b61f438eff1e66fd4dfeb989ce5997d3a77c10fc8d6f271c37aaa2185fdac264edbb530599c56f4825eaea5ace1d1177bbd1633eca0fad558423e37ae73a915a40d465c870d59d4f57c0de2903cdd0ff1f89521eaaa99f", 0x93}], 0x5, 0x0, 0x0, 0x1}, 0x401) 2.071557137s ago: executing program 4 (id=3539): sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chroot(&(0x7f0000000000)='./file0\x00') (async) r0 = socket(0x18, 0x3, 0x3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r1, 0x2) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xfffffff7, 0x0, "381f4343461b8768d47eeff258fd08dc8b06551a", 0x8000000, 0x1}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) getrusage(0x0, 0xffffffffffffffff) (async) mprotect(&(0x7f0000696000/0x2000)=nil, 0x2000, 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x39) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xe2, 0x81b0, 0x10001, 0x10, [{0x2, 0x2890, 0x5, 0x71002}, {0x6, 0x7, 0x5, 0xfffffbf9}, {0x104, 0x5, 0xa, 0x9}, {0x4, 0x800, 0x6, 0x7}, {0x401, 0x20000, 0x2800, 0x4007}, {0x1, 0xbd, 0x3, 0x100099}, {0xce1, 0xfffffffe, 0x8, 0x6d}, {0x6, 0x803, 0x20000014, 0x8}, {0x9625, 0x82, 0x5, 0x7}, {0x6a78, 0x8001, 0x1000, 0x400}, {0x3, 0xfffd, 0xc, 0x3}, {0x8, 0x9, 0x408, 0xffffffff}, {0xb94, 0x7, 0x4, 0x1}, {0x29a7171b, 0xffff, 0x1, 0x9}, {0x1000c, 0x6, 0x9, 0x8c}, {0x0, 0x1, 0x8, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="9ae03c4d34370838b0bb15901e5290cdf581f1f515a81c69fda8b0a11cbc0609215166dbda4b6e32372e9f0115e9752596ddab3b7e65070720a853053b158e49a42b2f3c77ff881c32281d8a26ae74ecc9e711e4884c546a1c141dd64ccc6ccc06d92a27975732f0e88e48349b18377faa9e6e78ff0e1805457e06634d5fcacd50111e40e24fb04bb4ad6fa1877d4e120b05869b7b928c5d0d67964b224f09ee2732253287f29e76a383bb843f9a30fe2f4db122cb6bdf5a964592b3086035b62b9d673b833e2eab9f65e310295f403d943ac28e6994d640c9f89180ccf42cefaf175cb01138d0559c", 0x0, &(0x7f00000002c0), 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r5, 0x20006473, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x100) 2.070983956s ago: executing program 5 (id=3540): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000eb0000/0x14000)=nil}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x2}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f00001d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f00007c3000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00', 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000340)="c9a9725022afee0434b5a39ed23e8e43af0fd567765538b9e5a5", &(0x7f0000000380)=0x1a, &(0x7f0000000840)="cea546ed1512e87c90ca512ea1898c1df2f60b59cf3710ece367a48ccfaade3aea7ad5a66b5592a786cc0932c6aee42a5c3d0e22f6395398fb51880e35861c7276e0540f42ac8c3e6eed47de59dd25c1cdb5d9c766d486d29a667ac759a1eb0dec6cc6daf42fb901cac949eac95e1b1d578aa1ab99ac9c2849ef7d8213d057ce26c64b851b366bea8c4fd317321be235d930f50c1a9a6c5203ffad16ce67cf4bbb6009a813de5f4f094526e17aacc3d47876dbd1842e3b160818946e421422a86af6df99e6c1fd8c0b30b27cfb832af6f0d107295f29910cf839fd416fb60cbbdb5e08e1", 0xe4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fchflags(r0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="9457752974fb3e43265124efab9627ba2d20251f7688938489da5003299cda499820581084c04efcf9cf4ace74ea5fb7299ac927f9904704ec20e89248ba214ad193ef0d06bd792302a7", 0x4a, 0x4, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000440)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000940), 0x0) pwritev(r2, &(0x7f00000003c0)=[{0x0}], 0x1, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) munmap(&(0x7f00003c6000/0x3000)=nil, 0x3000) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000400)={'./file1\x00', 0x200003, 0x7, 0x100000001}) link(&(0x7f0000000040)='\x00', &(0x7f0000000280)='./file0\x00') 2.070714863s ago: executing program 6 (id=3541): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000000000a6000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0xffffffff, 0x2f00, 0x0, "6374224ff1c14649ebb1789280c9795a8147c1d1", 0x1, 0xfffffff9}) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 9.170897ms ago: executing program 0 (id=3542): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x7ff}, {0x2d, 0x0, 0x2, 0x20000009}, {0x7, 0x0, 0x30, 0x7}, {0x87, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x4d6}]}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = socket(0x2, 0x2, 0x0) dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0xffffffff, 0x4) shutdown(r2, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000640)={0x3, 0x8, 0x9, {[0xc7, 0x9, 0x2, 0xfffffffffffffff9, 0x3, 0x9, 0x1, 0x0, 0x9, 0x6, 0xfffffffffffffff8, 0x2, 0x7, 0xfff, 0x4, 0x21e, 0xffff, 0xa3d], [0x3a1e, 0x3, 0x9, 0x18000000000, 0xa10, 0x3, 0x9, 0x8, 0x2d99cf7f, 0x100000000], [0x0, 0xfffffffffffff0e3, 0x6, 0x2, 0x7fffffff, 0x8, 0x73c2], [0x40, 0x9970, 0x81, 0x6, 0x6, 0x200], [{0x6, 0x6, 0x101, 0xfff}, {0x6, 0x7, 0x80, 0x3}, {0x3, 0x1f, 0x3ff, 0x7}, {0x88f, 0x6bd, 0xa}, {0x4, 0x1, 0x7, 0x4}, {0x7, 0x2, 0x5}, {0x401, 0x8, 0x4, 0x1}, {0xd, 0x80, 0x9, 0x80000000}], {0xd, 0xee7f, 0x5fa}, {0x5, 0x7, 0x38dd}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 8.143447ms ago: executing program 1 (id=3543): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 7.076819ms ago: executing program 2 (id=3544): unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) 6.878924ms ago: executing program 3 (id=3545): getpgrp() 6.414663ms ago: executing program 4 (id=3546): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/149, 0x95}], 0x9, 0x9) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7859) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0xffffff58, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x2, 0x608) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) 4.457781ms ago: executing program 5 (id=3547): syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0xfffc, {[@generic={0x1, 0x2}, @nop, @timestamp={0x8, 0xa, 0x3, 0x8}]}}}}}}}) 0s ago: executing program 6 (id=3548): socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x400, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cb, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='x\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.152' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (G E,Uke)ޫ=ʱNhG-j$+홦_'k#ih~ެ?0,;ԭLH@Ae0*o}O* ̯T Vb$fWfZ|5K5ȶAd/UaTy}#Wٿ+ɱGFx4idB@SOPPF5JÓHdѐЀ) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5)             OpenBSD/amd64 (G E,Uke)ޫ=ʱNhG-j$+홦_'k#ih~ެ?0,;ԭLH@Ae0*o}O* ̯T Vb$fWfZ|5K5ȶAd/UaTy}#Wٿ+ɱGFx4idB@SOPPF5JÓHdѐЀ) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (G E,Uke)ޫ=ʱNhG-j$+홦_'k#ih~ެ?0,;ԭLH@Ae0*o}O* ̯T Vb$fWfZ|5K5ȶAd/UaTy}#Wٿ+ɱGFx4idB@SOPPF5JÓHdѐЀ) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) ./file0./file0 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 210453397505 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 nd6_resolve: something odd happens fuse: Cannot find fusebuf nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3                    nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8061e9db08, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 nd6_resolve: something odd happens malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS SYZFAIL: open of /dev/kcov failed (errno 2: No such file or directory) SYZFAIL: repeatedly failed to execute the program proc=8 req=3434 state=1 status=67 (errno 35: Resource temporarily unavailable) uvn_flush: obj=0xfffffd80764d6390, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens