last executing test programs: 8.082885376s ago: executing program 1 (id=145): r0 = socket(0x11, 0x3, 0x0) fsync(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) 3.102788428s ago: executing program 0 (id=271): close(0xffffffffffffffff) (async) r0 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xc3, 0x20000000, 0x100000000, 0x7fffffffffffffff}, {{}, 0xffffffffffffffff, 0x6, 0x80, 0x942, 0x169}], 0x30, 0x0, 0x57d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="0000030000000000000000000500313df0ddf68ede0109885c034a08ce90a84853b8ad426164a34ada12193a3150b6ce", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000200)="d81ad3d227f7eb4e9be33bbd1a30", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x3) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000240)=[{r4, 0x1}], 0x1, 0x10001) (async) syz_emit_ethernet(0x1c, &(0x7f0000001280)=ANY=[]) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2.876805313s ago: executing program 1 (id=278): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa", 0x7}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0", &(0x7f0000000080)=0x2c, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000080)="d4bbd503537d9c8583157f96e75403d691fa7d989210bc9ed52dd5cf1f4e8e2485bfb445f98bb30609d283e1a04b77643f2aecc7b07b2b3ab1d7592fea8515dd10cb8541401a38ccfb60ba39bdc25e44ddaae072c14dd40452b128127ed4ba", 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={0x0, 0x4, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) syz_emit_ethernet(0x2298, &(0x7f0000002a40)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f76ab2", 0x2262, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x62, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x3c, 0x8, 0x0, 0x98, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @routing={0x62, 0xa, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="55eac43b5c1abf101220a99c051acbea", @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x2c, 0x0, '\x00', [@ra]}, @routing={0x61, 0x8, 0x0, 0x81, 0x0, [@empty, @mcast2, @mcast1, @rand_addr="991f50a282493b83d8e0298475828c7f"]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, [{0x19, 0x14, "1a3c81b078ab2f7c178497399be3193840fc0394a8faa8d974f837db00e00a65adf7a58d1b15269b5ceb652c32c952120bf35c27104abe5a014b030e0335a634264b23c9cbedd989590f29c1b471c13b2e5dbdb739b9b017c05ad5b624aaa326598aac2270b800376729178818aaade518cd5063420163aeb24f4474e7f6d5d8267efb96442895061e6c3461927a3c594a27982858a5fa2c95a0207875ec"}, {0x1, 0x200, "c2fdd51ae8e615b56368c37d48f2adaec1e1db3aa03377728460e49c81761efc9f5582497a2683b2c008845eb598f18c8e6b5b1624ddd5745cdc44a205a469e821b770141ae0ab191fe272e036ef25488b3f5abc2320c4e1d6dce0ded63f6e4302d6aea9d7033b12831f1945e0e9ecb976372ceb6bb34e136954537a362168132e2952401abafe93e50a50b5dbcbb51bc61fc7342fc387122ed54f92398bcc47dfe9eab889538a670606e48c9540e92983ae3f119632681f5948339bf31591db61744577b0626746d64e151738e8231d8208e6ade2ba65869082ab4648f45d783649f7be2064cff9491b921a94f0870a0ca9e00fe774c22c498a792c0f729af01437f545c198fbb24a62dc5729914ea6c7e97c24bb8880cfca2c201796b2351c33f18ee63a3f18f19ea1ea9b5a4e65847999016eea8056d37dd380637dff6a8a3e2d37da7217e675bbc0153a447e100365c284696201a179985b39714c9561df3c90a149f51bce618bba0baf75ce60b1e3d0401ae0a28ccd0ccb97bed409b96d6796b0414b4a254fc746220545cdd39881dd32bb19126d90be3797a1545266b5c84c594f15a110055f277e30d153c46ee4d881939698dfe3d67ba4ffc916f161d4b22b56952e6c040372807498f6a939d60a4eba6fe73e6827e0b4c20fde753e33a9a4429948e79750e294b63aa41b6dc3f5a4f9092473d22eef4fb965b7ba53f8e6333a1e1035779e0ac5a88acc2ad4aac54fb59f974f205ced8835e1d5b3be5fc721e34dd3119979781138e4e715771d96a040357fb400e87479111955e5a9ac0fa020da1ee2e94eba2dca8a1527c3303859cd7b93905b62a70ca7eae68cd3013add6d4f78b705e15cd98264f94323c018ca417d6c8d52c270578c2694caff066519ba4063544dd690294d56c59548d9c2acd41e20bf812c0be927aaafb5f54ff2f14c9bc42c8c723117cd90799bf1f422087d70da82e7e24006556f4096c64592825996d2ab6303f0c084e9b5cf6898019e9709e341d65857edb7960009d763284b69746e7a24727896908dc4f93c5efaddd406215b156d9f74ce4206ecfb57adae2e4c948b79d8137ce4fa4ee13d0237f7c96c87308ec0d2a6b9bd1ba88c48f03cff1807de256f7105c11e05f336c74575039db259a11b24be592c41604cc11455c1a50578fd1b7b8e0d02a160f1538c1f87949d4b2b73c8e73c3d25063bfb267e1b667745dabd3efe3639398d53bc7d5e98f5d047813101736f34991577154eff0581955e2bf3ad0cb1db8c18449908d4033b9737d22056f4a64cc150d375119d1eec04957b4141462da6bbb31ab7d45b534e3d3ec5e8aba36362f159d782966cfe983e3b0ea1eef07b23cff1799785ad63fb23a0b72e9aae958ea22337fe4842e9e12e33091d7a5c32846a998bb495e4647be1fe395c0919ebe2f479c188b74af3751627bb3debd045220675d0d4d94145c72c7762f47d1245fbebafb5f02d8e8df7d98b340141463eaf67557e9797aaace7577005062333149f944326df6b880f4c844aaa84b0dbf9fe48af2342660d5fe518d8a7ed6a35f3c5bcf459d886c63e98c915e9353970710967fab1004bdc1db2b597a1c74673e00bedf8ec1bdd60ac6b0769c1f9423a58574911320eb58f34843695479f6dbe2507c035c4543928ae221e80868d4e217fbc7485810bcfde19b17c60f7224ee93113328eb4559441abcb05421f22c12d075da61419f04cd8e96a2690fe7ff87b1610eecff7dfb040eec75070764858e8055b23ebfcfaaa1d610aa1b05f1406a107e23a5fe97da6e17f29a86e706b74d7aa647de66ee39035bbcdf7fd09fb43403f85b8cdba625632d817728f7a52b502fbfbcb5348b78ec4977139b0e38beef8dc3fb93fb8a7e2001f1a627be37e9db4c1d898d0a220bd3f8e30a79ab749f87f1e00ea4407d1f0955af37192b1ba694f2f41a6f9f790d05033c5c958d5bcdbf22d8db1f343a13d4bf42590da0713cc0792e5fe23bf3291e1fe5fc5a885e6b89c679ab796d34763773439fd34b1c32d7ac0c668b2895173c1bc4c6e49f44e748a5fa5c3af80a789eb4490f7561d352184226aa1864b32b42c377c13877420963162a1721d2968ef51597ec95284ab8baa56a228336900b3b47c85ff2291cd3dff34c6acf7610e98c909669f1df2a15b3348c2955516bdd8f92fbd676d571c0ed8399bbd556804508ecdf909069ff8ecbf640f7632644010ba2efbb82abe15004b909e1f035290f977a6c6a542cd5de7217d46d944f44d8b477c01189bd7ed988896b5525959596bb0b4a45762d7a3193ea12576ba18e112355c876ad3872ecdaf4b1af05ce9241e5e480c50fd5a17021aa295e22f8ada4ce9324c9596e12a47e1a6262924032bbaa02d83a96f2d36c1b29aaf4adbd83954c25c4d12a4211cf821407cbbc18b1018b2598662587f2dbee594c79f74b0cb83a79df928981e64a901900f628da1289360983ee5d481b75bee89abb2a52bdff724d5901411f1f169b1b117d8ed88a22862d79a0685afdfefbcbba84b2d0230ecb17b85c69740408a8c477a5149aaabfe84c53500878f194a1535dfb0d746b4dc39f9f38a0785987302cf53df6e121581fe817e6c2f7316fd05a6b4891cfdfcad5a8148770457d3ffef03b7a5c2c19a2f0b70247088074bc442ed149cc03dea8e267eaca1615e1be459c45af2311d6f14eb4dce17e5253d31c8ab166e391378e9b6cf81bc3488480fde5a5cd49bd76dda6c0394c879157edf08b93ef7cb45c16b48d0d51d61b826b6e0b284f351acc8cfafb5cedfc35f8b6b2762e676b2515b604b7722df38145b20ec7345bae215ed1678cd2ed42faceb6b3be78e3321bf320a91c05de76bba3953c289414186ec8f562c5ed3c4c5d41f6c2a781aca623efc63e5af45e4fad3236a4e627f58ccd58c1b314172dce4cd61c5acf6e8019c7c5fd83500d9bc74a8254bacb7a8fdda3f350636b8c3450fb31042caa5f886486ec6cafe8480a0fefcb01632cc53abea2a95c6b7c1216569a6b20747b2980dbc7f9a935fc8d891c8a41523fddeaa6a04c58d795c2087b241594adb48693a8d57722e2942e605f9d5fa2688c167ca19c0c90def8f7d74c38a92706a8d2533a0c8e862b4566d1b30a066ae0675be0b985025b17120ec2837f505d2645705293f0c33bffe2b3620a167f12c3ab742534360d770b9a858c81f3a4f1675c281567545bd62d649c563c5b55af3cc126210b3364d7ad337146acc14a17ceced72d31c1abf4151b37a7077e6e2cc41aca733db557256aebd6c129e63279209fe1502f309975934b92b6a0bfa48776355bc5976a3c50fc07074e5ae3d2b0314d457694d28ba3759dbc6cdd437001dc1f4e17ee50fea9729a1998a0550ddec6dd2db1880ae1b1646413c87b9a5aa303e4fc204e2b7677e1e5994c95f21e1ee2b59dd8f82b0b9a2c77350ab8f38d9cd4dab9c48a9a06cf32cabc053346cecf82c2f76f0e617bd776871d7f5791b5d915f6d44caf56262186e257adea438eb2af0f38a5accd53ab4d7f0cc8e8a9611e92c28b2f85a5d7c47aa4bf94e05c7a422f5e6cdb18c56d8c027892a15fca7835ff5d01e55f14cb397cedadd8ddcda3439fb855159dbf9f7b8c2a40c32cc853a575d9f726625c9e28ef107815a33d7714ef3a3931de62db1d3a226df4c4ab3bf487e7d44d0e509f6aed201e8ff99b7e6b4b34ae4ef7b36d5cfa080cd5b5169777fc59e1599f03ab71064b7ae8b93a8576d47390eace0240b4e7dd9e77d84d974483bcf5134e4563a374888b4196c87076fdd3538c3a05e173fb41e32503e07472d9be301da6ac2e6bfd87f3695ba43481c97f3a32390186636f1b12c6051311c022af98221db11ad842e29933d5e1fcd65d91205528675fcf67736fd0ca6494d0f27cf9ef55f9163b410f8777fd0e4e1ec3195633f4fcc8ba5899151f32300ee2de45cb0e7715663c850a5fded9f8f17edec1a03bf1edaaf67ee3cf60e2d42893aafba91e9a900aa69d8afcc4427d1589eaf62c8b1725889e0ba282723c12403ac0536f7d67ebd9e6b7cfaeeff8699ca350a00d3b916a26bcdf79764adb5f4aab2c7155b9725c8b0a907b5ea9a6ff3e5636c377132b3af7c09c4de28267175759819ee6dea01527bb90ce9eb86e1ac6b7e4750d1443d7caf6ef073f2bf14b5fe6bc5998eae66666dd7b02804e18e690b5c01f24d4f0324fa409b9f4c0bcdbb600a10797188327baf8fd88a3b32b12f1e89d4061103cff728f4c66bb14ce308500cb49c16e70aeef31b4f0c005d2e88387969055f21a618332a2760a307b7a9b12f97cedd0cdfbcbfb85149e5855f10f81a5c5a4d97ff2fcdcc39279a7709fd21775a31e5f92180f21d8c691a9a46196c7a2e3a155dbfe4b58259a43e56db38ba84c7615b220eee9f342cb4762deb6647f992d3e7832d567ec6f4a610eba709f8bf052956c406c93a3aa7d5244188e92ea638186e36911d80734d14e7b61fa94b4303de9d96fc963e6d1145395bfde3c3693cad0c5317b3261ddfec363539a0f5eafb8b21b74e332b8170d8738c77fa6ab2b6a98909e53c360e577e83554a06e9d0fa178c3d89bb355ef8492adfb42428a7441f2552ad3dc92c68bf08c00b25775959253af65a0a2e707c7a851dd3ea782d41ec60b745212ea739825c3e6575b6d35c6adfc9e38cd70caa5df65e4a00c549223bf16e2546f3b1697daa36b77b122313df7c28a9acb3fcf5cc64f996d662fa8a5f836c6e1e766a548a76c1e494299449cc2f74ee2398c57ad1240e3abc25ec1a2aa1aaee9a9428c67da79a2dd9932c5543bb59d9901ece6bf294af7abff6e4da08e9749eb63129769de451831124dd60ca0217373b86582319580f877748faa5cb9010ef8577f9953969fa80018fc89f33838a11b61ea218ceebbcce03d6ffeace443859b9002218d486288122ad31c71140afd196e63dc34218f3492f6a55086c4a40ed05c5fa3d20709c5429bd4296b10a27a428f6d5165345ea6d77a3beaa2b6a777209791fe46f3a99d2d2563dc7d09bc71db3f8decf3e63eba870d2b8c6a9b9e3eeddcd72acf669c419aa0bd6c294c423e9d4d6cb3ca5af5b65d505e72a25e34c1fd1a17968a6194702e6e21797a0478d5a6139c67654e7a44a1d0e9299a8edd58d224dbf261ed9dcb8ecebbdbaf7378167ae52e672ab0306aa26f3ef87a3dbba88a75d58f5066a9dac9b375115bf020af490d3bd9391382b6af08b52187627c2fcecbee0fd6270334842fb105c01ed9eff8eb9a3ad0c665460c7fa229b87b6b0e18f7c134828b993c6c7c2db2940924b0293f3a8f83d150e12afc8e64a3548d1cc52093351abf8389c94726d34a60346d62b73d63f767b6e7f1792f9efa20521dacb46d6c14c897f8b62619e4acbe2b9ab9d8be9f857fcb2943c840ce650d9800453c1505c5394adf19141cccf53e7439e233cc5bcd7d61de842524ff6e7e67160b2013f8b4566bb81dd2e5f0c641b3d574e421ef4edc4ec327a142404f7588dae89097349d2924d1a00f06bfd7972d162642ff81d1d7c23dd7e350df8ab655cc85a60bc631ce2ba82bc4a07cf03cb85673ca452255a0000730f96c1b0992c70296bfa284709521cbf9384d51f47ea16e594b239b22171aaf06d2e163afeacdc3894b77f2054a6942df3f4506656e09041005ee806dcd83452bdac9de412b5310133bd6a45dc8e9920368d29b04c4d7f0d53aa2d4caaba80afe58e1838c4b7f2cb4e25090fa971fb6f0fe0322d732d17d7f96d"}, {0x2, 0x10, "61624c6d8f043b72acc0a4be7e807ed4416d4c1d27ffab17ea9185927546dddd5be649381a93d449631d7ae62c732b47a685e801000f8b9957881893d12fd332249cd88a77dc8d47d06d268e2f8796bf88b7dbf4a0bf7540a767d8b2adbe3bbdecb8b715b75c60af30d7dbef86e196cee855f7a1bccf4f319e269d611378489088a3"}, {0x4, 0x200, "f93ea202e756272e61f82687d16331707d2fae9d39ce261e7d0c1d77393353d9578bfe2997db2ae90e727f138b8b7a292b235b50bb21e37bf3411169389e5854ee707a84d0890ec25ce61daac1d5f150fb7d07f989ab88a59fd80f4a6ccc33a790bdde02c3abf5eb192662b68185f1d21576fdd2c36a317bb9e4240ea7540cb5875d40d01f453c8b8dffda06cf6654b9e1d38d922e9c28b88265f9ccfd211de3308bade37150c91bef3b606a00bd395df1619bf343d9a0758a0622e956df2d4a651c50ba3594c3e6a46d30882bd2b9667e8ae11bd343959e2cce21c3c902f7c42c475ab0ccffb9880afcfafb84ecf593b2c5a4cad821374bdf872e2f0132ddb1e2c7cff925bfe7b0d947efa7399926aafabd2bd57cfb7b2b26b985d510dbd77b43107cc89d2a392398efde80dc682b71f7d4afdba8cce9239574ce476eeb47de460ddedd0d0529b37fbfc678a6dcf17eaeee71ed94664abf5b89564715bcfe39594e9ac78d0e80a7ed8aeff4de1f05e6c90168ce70f1c130e9c5029b4a39051226bc0b2bc6b7ba97d29a74650e053c12925f92938dcbe2209e4230dc3a8dd199956f6dadc9bbc6d905cfe5061fa74e6a8deb0c5cc8006901dfa62e2cb825c64906635d0a02230ccde8b71efae2c33ed1f76e74d31c98e03075a8a9a334ec7777e4fe09b55c408fb2c52c7a38ad5b888a397224380cb348f1a29dd0445ea266dbc026f0eb715e09394cee12c7868a4b7183129b011ec2987228b6d53778a7bfb4d98153ea5e34d770cbe52fc67d78b38928024b3ab555e14fdaf4508db0b3431af7d86a7ec3fdc38be064c300e69489a9f2be556f65b07a5565d0aa1d815ce9eabc51f15844bb94acb7821028aa472d7b6908ebd396b32cfeb40a02282832f85d71c72affaa9bdbcfa368d98d27c5623035820cc64caa33aed9e304ad0467592b830ce4621d9c8d3f07bcecf2b12bddcd179d69f658516166b1141a51d2534fde276cedcf08beeb8327425dafb1aaf7dcbf04352175349ec5b10dc6c54eee78c52f383f941858246d304faf780a89a5584b7290375285f91118bef87759ca3eb815e7559689d5ce382d0208d0019800583d5b1933c511d3943f6fd868a7b3d4b08dd3cdd195e1a83cdf583e010a320d3d3fbb9c262ef3d2043eeca8f9c9753ce0d083b217396edeeb4bd5f0d479a647f6e09ca3439ffb49a3130e94c432c4466c70c1b77b2e4d61549d5577e4b6a707e3a8e7276d54c0e7bb663d58200382c2718be5d089fed0d6c4ee928bdf9054a3f03121a2d3cb94be714371b047796ea3a93e145f1acc765db26da05caa89f5e5081af4fa78c8675be9c85d0302afaf64371bb165f604d9f94ef1a009f871d83918e08f3b5ec1c9efd5492adea8e8b7bc1e98ca2ffbd930cc71602672d4ca8a010a25c1cbcd5ffa79c2b0602ce906db233bc8b81f59f3185efee1fdc5181fa835cba321431e97f3d6aedf5b2fc1f5c8e106bb9b661c57d1dfbc4c5d69ba2ce684cb1f02a7e96976121ee588fc73ed81a9f23b4870f967bda69730b825565451ff7652f5bcbecb826080891c194e76e081081cd18714a1a934959226d61a4e7d35c97e0bc2d53dc6bf890a728cf08c765ce165fbd185a12c30b2a09504d598b70cea73d62086dfe01fb1b93e203b93d46f9bc89c9f66d08f1f9fd5067196dc031796679383c5ca47cbc28218bddd0772e0a15a0b4d3f335d14136bd886ad49dc2acd3f0785fca931d7ae59f3c9312b6935abdf0b8ee5f99c99923d22b8056d4be7f2a0a5917ca60cdea65464d3773c23b585170923e869ed3a807f9d53dd15e3a83ad931af78ab547f0f12fb4f986c6f875c3891f04cdd8276fef03c0ae16beda4a10bf1bcdb50f59790c91222b8a9a4abb4045e96bf428de4426e950106fc93d9f564cc80c27e61cfbe5529307e20920a155da88c459499ba8d8391ec1ae67639bf6435054d25743d74056a8f7dce232ec39d4cdc58b7e6039fe2497496229ab39b9c0122ff7974306e9f498fcd4bd597dd6e26ee5af4bdcb6b86aa1299e1daca4f376bdf3e62193333ad69cba45b226f88571f0fb1132c9b6818fafd74850e5688898178a2ff1a197a50c4f989300c4eb6b3109083cc80f6c541e5d25a86ce5967cc82de5a7ab80ddd04ee6a327411f4260600bf5ef203bf4c46b10f5d6c212bcf7a1181ec50c5d602de829f028d7a1ac4ec3f27b452a5a370b01bf4c070a58767ec73efb116cc57bf29cfe4f298270b3d6b3aed960c1d66f7b73be7ed43abafd175cf2bf6babc5094a39a7e07e21fcfa2ae842673dbdd5fb1bc1b425026565eae37a1c623386b479ae8b253e2e2c87df55acb515c1e04308ad26f25bb6453ef4dc6443646cfc904e927debc6218cc8defe40cfb8abd1f0b6127c49fe31f4b4bead22ae5b9dd553d55879ff8897a63e3e621bf7f81e897afc55983841a2290ebee941af44d78d2b5a5dba5ea8aeae1f0bb845a071ace2fcdb910559a91413cf7c28dd4966f64ec31b0046121652ef56a22036ce9aee99a57e3e3768546358ca75bba89c58aa5bec54165048e16d04dc386dbc750b54a65d842db6430e8dfb84859cb713bd1e52954fd64794d1f2aa65167727a59e84eaf5f95e2e2d4523e801aace3fdb793a3eac3bb5c8bb32310f830c6da98b894e4f43ccf32f67793ea8b5aa8d35efcd2c85bec71ad0cb3aebfadb2963f28eda4a6af6938d6f394becf876988e617a7a252b695f99cf527ce5f1007f3ab5d0378d4b30b727e29e4b8f5f1c1f1bc64cf7aeb8dde618a5843c0762a60a9925e6f795397e2c1e774b9dfffb322471c260ca5f5250cb430e801533d5054893a7072ac337c7298ee503b0d249e7d8cbda75a808efe9e6d03a023e567d91965e87c2f8b2c2f58b85a16fb0240f945a28ee3ab4bc81ccd044daf1be069a414ff7ac93bd8b64027de3c6278132526d54c0753694fd063df2906d4ee60f52d6efc695cf50852dcef95e236d3d3ee840e1dea50d4d3a15c8c64844d14496432a620aca25ba9966237096c6be81f453cc8aad75c850959bbf61b51d1f9050d054f46e8fb124f786ccb9d8da2cd235447159e0a2fd90371fe6f9307bbe52ce6dbc4d5c3d4adb3bfb9ae4d3584e26a7a0fe17dc3d753bd342448ae0cfd31c7d8c4947076e3d8ab574b3f9b7ccda86a16d5d8984b5982a8e49a32ca733a579ca77da87c126e832baa26afde2355a365a72c9e1acd70b7427538659a76abb253d9b18e6299b831189f9a60c532a2844230b3c3eb8fce350ce06a85e057539f756623e067610e6593e378e22687d2c93e715492a8196f16b3ab6ce6038327ed63f515e259a60e6e377e9e1df07ea066309cecf0fcd0ffcb59f5838cf3f7049c02c959a7128ad3ffbe6df83f70da099449d50c8d60aa712d00685ca49c0efb82b96d08c2a3722811cf6e32fed18082bad8bd555e1bb723cdf879cd692f17dac2f8caa5ae8719631828b3d0945175dc0e23ad0087a7d27a67509e83740ad8e8a7f363abd6bb167b6b38b271f47aa584901b52326d68ce72b5a00644bceca82f7c6717c96c17c038fd28574ed308bd08f8272310058f93b910d5e13f204cd44b240375af204977d1e98bf580abe4c35b64a7459ba34ac669321da57efbeb1d7563fa6d915c564aff4789a4c32b6c5511329f29886bfd8d6eb45ab8ef2c120e8925078fc5decd198c1b4a2f1d04d553bf34110173a19f01018efd361d0b2090a286cd09b551d978ff8bf8894d3ce70af306ddfc0ffb35f5351fc7da3afc8c1ff6eafdeee90b082ae54ae4418f3ae0ff860fa7e04254caf7dc77e2334e5b04a66fe2af062c51c877ad2c1fd468624c66ebaeb17dd8c398d7ee37b9844034189f892573565420334a2d24feb2d58ce176c108ed302c56ae179b84c5f3a88d464b9e899e21a2785563e1c22e0cd2e14a8f7553d0ae2c6876479a3c6e27c6e1dac4a334df02e7e5c963416dd08e908d55d0b7b59e12562ce321cb8f1eb03e2fb8e1f4223c6cda0b192d9f148a69e51978b8c6df79d04529a8afcda72b23d68e9fa7acadd91cd1057e6b109a5e8168ce5067b1eecc342de0ab3ed0ce918395b87b8005120dc390d53b5733192e9796e23dc315e5b781cda1e1a7ae0c6b630e2d933aaa696d00dc765d445ac8033fbc61845ee9345c52809225784199f6512792be07ecea04bcc29cfbd86614f681503edaa50c9f7e9bf72822c8420621a3615c5a5003ed770a24ea4d6cd7ada5b1c4b00f2233d3fa7fe4b4caa5782e8c5b56719adcf87b75f5f3cfc8d6296bf2f8f27a0dc8057747f47fbd307930d93bfb7602f824516d1d765db481da5fc2f03ebb1857b6d3c7e2df8a8fb843cb910b53039a653e78aa1849e911425e8c034190a4b8d43c7110756fda42da8ce33f1bce25d2c1a8342df7433c5deae1acf5ff7af7de4ca7a0d4d1ea226098377ce67b9ea1b4a29c8bb4637b5477577c285bc4122e797cd6e5ad58a867da9ca48a50bfac938200b3260f5248dd23ece0ee37b02f8f7b83a56c4a92f56cda04ccf8b581f26ccf6f0d84f1c321304eabb1948cc91455fde57d3cfdec785e619efd67634a138c71cf7c2bdaa833ecd0a122533b906fdf48674e57e0ea86065ae0838b9e87e0ae50d0050d31c1e48beddfb0f05c6f1b96377021eb9f5bb84abdc7a44e0b9e4153f6207caab47e73464834dda650aea35ec368e3d202eaf63af68c701218473073d3b8e1dc461e36ffbedae568ca44e0e0e410274765db449f9729dde352f7e91dea0473c6103117e830a6bc4e124ceeb06f6137fc05dc24abb3a4841d1a1cc55cd1a3efdc7fd7b9d0ebc4d9a54d740b2bf78559512ac7baa83798230b460b0241e65a70f9211a33b480083bb815b9a4c60b3ac692a0e0977286d2b9881a5b86bd2e233053466664faea4515665637e9c0bd3621fc5125f001dc8c7c80250f5eccd17eea9049c17c4d99b9d11696fae1f6ca35e561e35b76d5ce774f2ebf9e9f9d738212b7c4e1c7fc649e3b4b8ede444133afba3a69834276b0652049e6ad97ae543f5c0cf05c1d5545962eb8448cef802e9c2d1b2950759c691076e4c7f31000b9146cd14a0d0fe08862631db7c90be083f6ebb4d6c602ebca645213f4259b527bc008a2bc5acf14686d5249d64ae9642ab30aea0e05b1d418a9d796890dc3f0a894b2a51a7c39d82d8e03460e59d8deb38876b7be5e6148882f8f6bb0a077a69136fd046a73b0cbea9625274dd7b0bb1623cc816e91f4758f0dec7bd4e3df7688b46ff489e31df45c677eaf8895526509d6c304243189c49322c2fbe2f5d99e6359c2d65fcd79685958b4d844373ed848a76398e9f22857e93d4422d5428d64f77d5bf5b32b3999c1af6686deee2d1b2018ef5c4aba4da1013097f0cd814a13b14134abfd8ab4902262faac12fb039493d17b5af868bb7ef342fe910358196150aac808c45d3d453d8b64b27537d25868076c4cbbd11469c00bee02a598785cb189031d76ba51efca7a54ae8310bcd2c39daba8fd75a48ddc0dbb5ee8179ee085a75ebe68814bf908f64f27442d6c87598c67b58f10b62f649da11b8e3ecdac969464bdd5f45e20236e9859af91815bb7b87d63dfaf1348f5c87a781e36f49bbf89eaddb38579241b4b5cfec8c2934fd7bfb074d0ae8fd199e08599cc4ef12408f9b342dbdd0175896dc70f6fee20d124bcabec9e1975b1007c64fbe446792432b9a085b21ca6a96025f659db7a09999ebd10fcd54b9ebf6b7a3881e265ab5c3e506b35c3aeb537e716"}, {0x19, 0x1, "4ad23d85d0ee8c90"}]}}}}}}) 2.83846239s ago: executing program 1 (id=282): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/175, 0xffc3}], 0x1, 0x1000) (async) dup2(r1, r0) (async) getpid() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000200)=[{r2, 0x4}], 0x1, 0x0) (async) execve(0x0, 0x0, 0x0) 2.770496449s ago: executing program 1 (id=288): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x50, 0x0, 0x0, 0x5}, {0x7c, 0x1, 0xbe, 0x3}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb", 0x7) 2.726270322s ago: executing program 1 (id=291): r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) getuid() 2.545680185s ago: executing program 1 (id=293): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60, 0x2, 0x0, 0x9}, {0x2, 0xff, 0x8, 0x5}, {0x806, 0x0, 0x9, 0x4af}]}) write(r1, &(0x7f0000000200)="d29e461bb33000e2000000007c11", 0xe) r2 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3ff, 0x6, 0xb9, 0xfffe, 0x8]) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0f11f73b2a3df9585000283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eabcd17569969aa161b798e5b2c7489dfcc945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x6c}, {&(0x7f0000000600)="021a1373", 0x4}, {&(0x7f0000000040)='\x00\x00\x00\x00', 0x4}, {&(0x7f00000000c0)="6e658a79dc5aceee17ac87103fcfd8bbcc0495f6c572f2e07fd62a77f660f22ed8355da1d3c0ccff04458b740a5ab33ec240b2bf78ed72c3c8763f7838728f54a51a0c0a395b73363bc87d0edcaefc1f0fb78e615409", 0x56}], 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 2.253010725s ago: executing program 0 (id=313): socket(0x2, 0x2, 0xf2) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x7}, {0xe7, 0x4, 0x51, 0x8}, {0x40, 0xfe, 0x4, 0x3}, {0x40, 0x40, 0xdd, 0x80}, {0x6, 0xb9, 0x5, 0x3}]}) write(r3, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) sysctl$vm(&(0x7f0000001640)={0x2, 0x9}, 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) 2.198123886s ago: executing program 0 (id=317): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.15750785s ago: executing program 5 (id=320): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000080)="d4bbd503537d9c8583157f96e75403d691fa7d989210bc9ed52dd5cf1f4e8e2485bfb445f98bb30609d283e1a04b77643f2aecc7b07b2b3ab1d7592fea8515dd10cb8541401a38ccfb60ba39bdc25e44ddaae072c14dd40452b128127ed4ba", 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x4, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700), 0x10, 0x0) r2 = getppid() r3 = socket$inet(0x2, 0x1, 0x5) fcntl$setown(r3, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 2.105178834s ago: executing program 5 (id=322): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_settime(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1811, r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x8) r5 = socket(0x18, 0x1, 0x0) close(r5) accept$unix(r3, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r3, r5) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 1.927530554s ago: executing program 6 (id=327): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e72e9375a2d755d9329612a516a8fd8c56da9cd72b3229d46a2ee38c4ed1519f9ccbba846be2e9af0df65b3a8bd48b17d04508a9c53a5e08e747c28842559bccf6af96576f6d0bedce6a3f9362aa56b756ffd00facfea35451e79d478e50b0ef0cc940f3fe940b025bcaed264ad399de02affa7c1ed7d31173a0883a24f084acbf5e829173ae5048bc42da196373495e465e14670b6d5b1f153cca6b596334c9eff0084b3f2547bd12e441c6106706ee2b3cbcea9142d28cbc238207c769c7a866af788b9b2ce6f817b6b0e677b65417c908788d31bdc03aebd01e4a856620877732c89c8febfd032b3b4b47facc85eed452f2dedef5aeaae4a86bad9abad753de890579071edeae0ce5613cf6500642345e859dd4f43125fb2bb394497cc3de2bf09eaaafc49ee03b379263f9709a2db496499db5bd6abd7b79545283581f8d38da1780182a10514b390d8788fd100ac5613899363fb6644d97c3e3c2bdf24d0f99552a3442684114c846e5fc4e0b95573ef5caa204ca0b481149765e1d13c47758d9fefc84a189a4b9d532d1f69b947d1dc867dcf05139d7448e6c36b06ab1f21eac93b7297c5fcbee789fa114d33c0a26bcb1b6bf58bb949b3fc53baf168f0df95e275c6a14205566f083d498402ea7e1510063cb95d2f2813ea8e4f241a148946c6014a7fe7fdbcb5c6c4c7eb0ed5cee36deb13d028598d1c655030251f0a4289908db2f3b1a962817220a593283bb8bd9a3221575daa65b4d59d3ac5dd6f397e146462bc1033610340429b996af2268321ea7e99c668bbb95326b3aef0e4d4e6c76958afd46098fb3d1c434641734ec046aa82bfc14333ef2b0f87f36073968d6eb709c08f8fa504cea9cc04a5927ac60706c5e26c270085495b74ded986101b351ad8ba3c801a34bd55ae924f41980029f395a9d98d1773227987dc38234037527d4e8de1fa416d7e1168d77c1b1c22e49825a7dce47693606e061f3dff54b2abb45c1c1a48671c17aa8c57d293f08656d0f3f7b97d0eda1258459350f8d3a82c4bec4144215dcaa921c3e50980f6d0b77dd6fc713bca636a5cf713890dd5529660408ea1579da97e6cc19f08d2d61132a4badbbf73e183fde9bd2019933240764d0190d8d815741c50027c416df7c1522f40656acd3545ac96a4a411de1faf4c20a94ecb791d6f39ffee129c361402d4b6c3425d1ee753d4e8cab9832a04a651b7986ca08f9946be9010eb16a65bef6bbdfb1b20414bdf4866760ae6649b6571044fb3e520a126c4e06516b923eaa9f690f08492f415605df2d6a665dce31001ab949abd8c1defecb14a88888f37c9cab679b4d2bb777faaaaf18da876b06ec629bfaab92969e4f2254fbf75b0eeb15ccb01fcd09b5dff81f97cc99e472090761e1a0c92041a620832c1ffdb21d55925fc5000dfb869438d15276f042a6ac00b29149cf82f22545d7caa2ad42c78a16d0255cb47eb0a9afd385d298fe768b887f846fde115e3eac1476dbf0a98a84346b3065ebf01ecff036c751d91cbb4bec39daf27632782fb0a7381b379dfc18c9a5ff0d1a7599683c06a240d", 0x45f}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r2, 0x20004b42, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000596000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffff9, [{&(0x7f00005c9000/0x2000)=nil, &(0x7f0000057000/0x3000)=nil, 0x1}, {&(0x7f000067f000/0x2000)=nil, &(0x7f000013e000/0x3000)=nil, 0x108}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e2000/0x4000)=nil, 0x1004}, {&(0x7f00002a5000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f000018b000/0x4000)=nil, 0x200020000}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x800000000000}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000682000/0x1000)=nil, 0x5}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x86}, {&(0x7f000078d000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000480000/0x3000)=nil, &(0x7f0000480000/0x4000)=nil, 0xe}, {&(0x7f0000108000/0x4000)=nil, &(0x7f000015a000/0x3000)=nil}], './file0\x00', 0xfffffffd}) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(r6, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x5241afde, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r7 = getpid() fcntl$setown(r5, 0x6, r7) fcntl$setstatus(r5, 0x4, 0xab5fcf8cab5c23cc) connect$inet(r5, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 1.54945158s ago: executing program 0 (id=334): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0x3}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x0, 0xc8}, {0x5, 0xfffffffc}, {0x0, 0x101}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {0x2}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {0x0, 0x9}, {0x2, 0xffffffff}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) r1 = socket(0x2, 0x3, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x9, 0x6, 0x8, 0x5, 0x5, 0xfffffffffffffff4, 0x4}, 0x0, &(0x7f00000005c0)={0x37e0, 0x400, 0x7f, 0x1, 0xaddf, 0x1800000000, 0x401, 0x3}, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) bind$inet(r1, &(0x7f0000001240)={0x2, 0x3}, 0xc) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x14, 0x0, 0xfc, 0x1}, {0x16, 0x5, 0x0, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="786c164a2b71", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) recvfrom$unix(r4, &(0x7f0000001280)=""/61, 0x3d, 0x2, 0x0, 0x0) readv(r3, &(0x7f0000001200)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000180)=""/55, 0x37}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) 1.248489078s ago: executing program 5 (id=352): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000040)=[{r0, 0xddffc9e7712129e5}], 0x1, 0x2) select(0x28, &(0x7f00000000c0)={0x8000000000000000, 0xfffffffffffffe8e, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, &(0x7f0000000200)={0x10000003ff, 0x0, 0x0, 0x9}, 0x0) 1.208278612s ago: executing program 5 (id=354): poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x49, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900", 0x7, 0x1000000}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "87aa224ff1c15649eba178926c13045a6b47c1d1"}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0xfffffe, 0xffffffff, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000340)=0xc) r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) fcntl$getown(r2, 0x5) r11 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r12 = getuid() fchown(r11, r12, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r14) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="a0fd0d4de213165d894b350efc4660bb350b359f0900000000100000ffff0000010000006883d4972294cb213d4355f178aa1fe3ccdd285c0203e8ee91ffeb58c035857d16", @ANYRESHEX=r13, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRESHEX=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX=r7, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRESHEX=r4, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0x10) 1.207839239s ago: executing program 6 (id=355): openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x12, &(0x7f00000000c0)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@generic={0x8863}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, "9786224ff1c102d1000100002000"}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0xfff, 0x5}, 0x8) recvmmsg(r2, &(0x7f0000001300)={0x0}, 0x10, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) unveil(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r4, 0x20004b42, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0xb, 0x4, 0x0, 0x5, "5a678dda3c198d54a217291cd648331b69dc7e11", 0x4, 0x5}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 1.080150775s ago: executing program 0 (id=356): r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x81) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x10001, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x86, 0x20000000, 0xe88, 0x7}], 0xfffffff9, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0xe, 0x1, 0x80000000, 0xb1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x80000001, 0x3ea, 0xfe5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x4, 0x3, 0x7}, {{r4}, 0xfffffffffffffffb, 0x9, 0xf0000000, 0x7fffffff, 0x8}, {{r5}, 0xfffffffffffffffe, 0x10, 0x2, 0x7fffffffffffffff, 0xf}, {{r6}, 0xfffffffffffffffc, 0x86, 0x10, 0x101, 0xa}], 0x2, &(0x7f0000000280)={0x8}) r7 = accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x8f9e06834383073b, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x2, 0x9}, {{r7}, 0xffffffffffffffff, 0x21, 0x4, 0x2}], 0xd540, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x400, 0x3}, {{r1}, 0xfffffffffffffffd, 0x56, 0x1, 0x0, 0x8c6}, {{r0}, 0x5, 0x10, 0x2, 0x8, 0x4000000000}, {{r6}, 0xfffffffffffffffe, 0x56, 0x2, 0x6, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0xda2d, 0xb9f}, {{r7}, 0x0, 0x9, 0x0, 0x6}], 0x2, &(0x7f0000000500)={0x10000000000000, 0x8}) r9 = fcntl$dupfd(r4, 0xa, r5) connect$unix(r9, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x14a4, 0x4, 0x5}) sysctl$hw(&(0x7f00000005c0)={0x6, 0x5}, 0x2, &(0x7f0000000600)="504e20bbde11c1aaba5e018714ef4fd94f1140d9", &(0x7f0000000640)=0x14, &(0x7f0000000680)="7149cdb2177a54951cb03c37584c28d59042b5d1e04b62c7325b3793cc45a52f6ade9688247f5d38a29cbaf8333edab9f166d7d8ef71e873a77e94d1d32c26235cd79ef71dfa25b37411a4c2b3f490eaa787c7d49febda0a94ec7117d1611eca8c70022a3ea7c00535b2eac74c8e17", 0x6f) r10 = accept$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000780)="53eb16969c2482895717f0db2b7c31f3bd4d177495c872f7c2d467f17a4aea2a5100ff6accd5b14a13538b386f998c751954417a72de22e442048a66e3b87f9e2f47a026a1c54773b401d9f43f42741b2d3e1d88509e4581a91535ebe0b19460c52b97e2953d9d6526f0e1f529382e8d44ab0d0c9225bedcfd5daaaff0b6326c8c1e", 0x82) sysctl$vm_swapencrypt(&(0x7f0000000840)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000880)="d0e7ba9612e9525cefdfc49f46d1c71f8782227cc2f7df3e91fee4518a95787d7cc8132038e6a7049b310a8c6d13ada1d135105eac9b77c9c3403d20abb511a78947302ab8b2db8af0a9a401015a", &(0x7f0000000900)=0x4e, &(0x7f0000000940)="ba0f81dd0108c57eeee2dab0026749d80573401533a1df123cc15a20ebd2eb69b9cf656ba9d16adf2cfb59dd3ac04573b061698d3de4a2b826f560cf751729da8b8e", 0x42) sysctl$hw(&(0x7f00000009c0)={0x6, 0xef8603eb9e0ca2ee}, 0x2, &(0x7f0000000a00)="c939b73d84a61632a34cb297ceb30301cbfbb4291e7e6dad4d5b8736b59c9cf7a60d8f85358e85bbe54fbfc7c19d2da2c612056ea1cd284ad9f016c3fd4a0ba8f4a58b7e39fdeb50900451076a5a353bd3eb83ec4ac532220d397bc952382f34b35255b646a2904c74785df174f26f55ac7c55173c3503ea2afd1e184434dfe50657b6a25369f5effa44d63ff2d934cafe646068dd636e59a186155cdcc5eb6e9bc290200f6070ec7552ab5eafaf6978", &(0x7f0000000ac0)=0xb0, &(0x7f0000000b00)="dc4cdbf4e933d6187f3443b62be60ce00aed6bb971ce4e6bad59c1713827e6a611a710fa0e67dfbacc2e2831f9da43d3dd614df93d7dfd910389d2f7d458bb6b2625720e4ff0d933a2ce7d27a3150204e4207bca69e55ae7b634f178da07e07843ba5800faf0dacadd05df8ace4708a3d3fec4fcfbe89ac7cd37611a138abd12d820a51c570ad1481ed88e09ce4244f92beee59ddfa2630e85d1b2fd223e90b5cf3afd561d66b69b1abde56eaa6c77f8069f07ad94eb5c5f0b56c296176cd1f4e58d42b7ee39bfd0a575cc6495eef170457b528b3bc842a0c25969cac5", 0xdd) fcntl$dupfd(r1, 0x0, r7) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000c00)={0xa0000, 0xcc4, 0x101, {[0x0, 0x1, 0x3, 0x9, 0xc6, 0x6ac, 0x4, 0xd, 0x4, 0x80000001, 0x3, 0xfffffffffffffa56, 0x4, 0x3, 0x1, 0x3, 0x7f, 0x1], [0x0, 0x1, 0xf1, 0xffffffffffff1087, 0x5, 0x10001, 0x8, 0x8000000000000000, 0x3, 0x3], [0x8, 0xbf, 0x3, 0xb24, 0x31aac557, 0x0, 0xd8], [0x9, 0xfffffffffffffff8, 0x7f, 0x400, 0xfffffffffffffffd, 0xdbc], [{0xa3, 0x3d8, 0xfe, 0xaadd}, {0x0, 0x7, 0x3, 0x1}, {0x7, 0x2, 0x2, 0x6}, {0xe35, 0x5, 0x4, 0x2b4}, {0x1, 0x9, 0x0, 0x5}, {0xfff, 0x5, 0x1000, 0xffffffffffffffff}, {0x101, 0x5270, 0x7, 0x8000}, {0xf9, 0x4, 0x9, 0xfffffffffffffeff}], {0x3, 0x0, 0x0, 0x6}, {0x8eb, 0x79bf, 0x4, 0x6}}}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000e80)={0x9, 0x0, 0xfffffffffffffff7, {[0x9, 0x7, 0x4, 0x81, 0xa, 0x0, 0x0, 0x7, 0x5c7, 0xc705, 0xffffffff, 0x2, 0xfff, 0xb9, 0x9, 0xa, 0x4715, 0x9], [0x58e2, 0x6, 0x6, 0x3, 0x3, 0x1000, 0x8, 0x100000001, 0x9, 0x5], [0x80000001, 0x0, 0x3, 0x200, 0x5, 0x2, 0x40], [0x6a26b18b, 0x7ff, 0x56, 0x4, 0x29c6000000000000, 0xc], [{0x3ff, 0xfffffff8, 0xffffff8e, 0xf}, {0x7, 0x8, 0x3, 0x7}, {0x8, 0x1, 0x2, 0x2}, {0xfc01, 0xf4d7, 0x9, 0x2}, {0x4, 0x40}, {0x0, 0x8, 0x7, 0xf7}, {0x1, 0x4, 0x4c, 0x100000001}, {0x0, 0xfffffffe, 0x7ff, 0x1}], {0xfffe, 0x6, 0x0, 0x4}, {0x1, 0x4, 0xf73a, 0x8000000000000001}}}) mknod(&(0x7f0000001100)='./file0/file0\x00', 0x1000, 0x6) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000001140)=0x1ff) r11 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setgroups(0x5, &(0x7f0000001300)=[r11, r12, 0x0, 0x0, 0x0]) 842.639409ms ago: executing program 7 (id=368): sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f00000005c0), &(0x7f0000000600), &(0x7f0000000640)="ac9aadba6c5f3597af3b145b544fa34effcaf88fb6c96bc64ddf0e584412c837efa968c59c1f3e34001ff99b907dd46c1a2ed5fa4068becb26a8855a29950807b137957c4ab3abdb59e1511b0d832e81b3d4a12ceb4cc3fa33bb758f23e617bc5db8d99c54a16c43a9ef6bcb25d246fe41943d954537a92290cace34933f148d50c829e301e956f2417c0cabfae6e84099f0e9ffae2269701f6faa0c182958f1aec9bd01db5079d0b352ce2c0386c1271afba98616650f376bf941c31c6e556d0060a2c6c6f2749605d3215a3b", 0xcd) socket(0x2, 0x4, 0x0) socket(0x11, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x100}, {r1}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f00000007c0)="1805c028d6f3ffb5bb08ab4718fcbca95a639689ebe38f2d1f7a99dd47af5b2cf86b2eaededcff209fed0e0ffb57ac20bea4b34808ba30e17c9288c82a905242a276bf8b95375b", 0x47) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000400)="d6cb760d6e7f9b367b0fc4db50fadc55ddcbff3523e3d760b6a2618854bf313787dfee0f0d32054aba79478ab6def22b48b791f35743162d0670d9e771d80e0f06339c230ff1641f2e0d7d075bd373d64c3b22478b5ef487335cb14e027717cd02d5bb24657ba7700c624f63a4b9bb65e9ecdcbf5c634372334a32adc35e47b2ab519094aed026865f6ad21898ff78abc5ec7ee5e248d17d20ddd550fa0c03a260aede2120914ad26ca35c1d96d472b430bbfb4608a9e395f2817381ded0b42ce479709c995a8e4c18572f740ec193113a31d1f88d4fc6283e1f3ed4d13a409b8bc24120", &(0x7f0000000140)=0xe4, &(0x7f0000000500)="0354ffb95df5313c21a4a8125061ca0aa4dad2ccf0ccc2ea17445861de4b60fffa2056afa043e1f39dd581efbeb62fcaa751d1174d80c0de764856029c74ae9ffd8f1285cf7f874fedeacea8595277bbda0f29141c2a191f9b516ad6d40f2f5cba0e5878bfc5af4bef02c8eb5e0b470da97a1c05834de9fbf23f7322fcc0a499c0998e0d66cbea856a12b2", 0x8b) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0)="faaf2b1e52216a13c519413de990c80cda6a8a27eb48111f6b26d826a892f4fab45199d4a1a10b1804c898c3bc387aa923", &(0x7f0000000080)=0x31, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000300)="d6838d7c9ad9e712401f59e90cc201c05d8eb21bc3d28cb2854eb8554ea363ea48d4f91143273c057230f937f7117a6c54d99dbc53773d85c14c1be957c22bdebc5a3fa1e62363d79e0612726f463bf8ec099ce819011d407d805eb9ae241d251a753c0e7e0720e29f1ead7bb58eab6c57a4d004c81d1cb72c49dcd2bf53f44b44767da703283c845b9bacb6e583813c23aee3ed743eb7b8feb678b147af2e71d5c152712fc501216a8a036651cbc79cd97023472ac81eb563eeba4a4444b68f54afcd91733b2c6f09b345e1b8eb45", &(0x7f0000000040)=0xcf, &(0x7f0000000200)="d753d63cdffb944f3afb55a8894b0f877cf115881cf337ffb43545a43966315c17c8736e9d0fdc3aad19e2fe525701e77e90055eb31c5a748b7ea3e775163f604ff94b13b1eb375a4fe05cf9f4046808536cb46cd0e0973221e4f7973a9894f85b9fa1b6c9ef1b665ac8eec37de300f2e234231d0298afcb07d76474ae1f47c36eca9811703ac5c364859f0c43657d3ca6e8582d14206a785e357ea27616", 0x9e) 841.336485ms ago: executing program 2 (id=370): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() lseek(r0, 0x99, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x3, 0x9, 0x1, "0406fe0d4f2e08000000000500009551b2001900", 0x0, 0x10}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="932bd475a9194ea554553e309ad71dc622562561301de3d660962d3b86fd20624655eb9e5deb584c28e85060228723c48775288c57e7351118e700644b0e8c76bc008c1f2fcc9231a1c0291ef3046c1823f4025b8300dd293eaccba9939816a7872331068eb8c9ef52c9ae926597fedaa1491eade3b6f44aeeef00b5fcedcdba5f6bb4ee578325a122294ad944b4c78531cc250342351ef240abac6885abd6f2e9a786afd5afcf5204ef130e8a4f59d51f75f973e1f7c9c83949c5e3306132f800f92da34f7d6fee3143e703b07a759c47c515c353ace0214aeb57c5327c83721e122e", 0xe3}], 0x1) 831.291006ms ago: executing program 2 (id=372): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r2 = syz_open_pts() close(r2) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2b, "0d38d88dc00d000000000000000040000800", 0xffffffbe, 0x7fff}) (rerun: 64) writev(r2, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876502faff2a0326e008a988ee6702329d9eff18d5487aea01012d1613903dba20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d95072859f2d9038d010cb39048b332f31f5bf7acf681bf1b0631814da8dea7f7b6f10637b16836e2ccbde0ef7ffc4353042ac5ceb7244022bd18512c73f28383522f6c5b12a55531e2f9b95ab94c8969b19155d41e394296859271d97e65bfd92cd242949f836e0f1e9a47ea7ae3e746c33d8a9e7fa4c0888daf8629be032c5267b981fd44f02cba275556247ebee71d4c2426850ef954882a9a37e23dad110f0c98f37047a9ff23262e3c33bed83be53311c2b98f115101e28f98c12b9f212f9fbe5b40cd2866f1d6e73b16f66d342fd5f93f3864b5af7a903ceffad753f4a9fc821955983d62bec8865aa6773ea123a06cc50e6587b30143ea05e6dc0e2c3451ae0f19e44693053a1376ec22239796a61e9bc9dcc3a57035b01d088e71451e7353ae108748f273ebeb283ad68b0f5bfba2416415dfb1e916edd1f023f069da0b9749f3ae7c893074ee15b40507eae8d02f613580d8f0c2cde0c113367d579557e1f5249da8427939e27d1fd150bcab47dbe6ef9c2660bfe4339664b45c568c49fd977e7c4b7e5d6ef1a9e3bd5d9f8a094cc8ec6d20a1825295d42a3b606646b12bbbd70f49150522d9b65599ac437c5aca0067b6d7bba2332064051765ae5a207ea1370436d0cb3e591f105c59be6f5a1aa9f1e5f65e8871a3edb8308171fe0fc2dfc0c33d7e97719442fc3baa8c4c4ed3ba84c4e7eff0be55f9ac4e27d3bcd2098ff3c9f58b31d38f5d47da989591375c9d291d1b269bbec301ddfe54b12685bee3d434c6d4b6ad5bd3ad3638a21f4bb9a4d43c0a7488a0d", 0x2ef}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) write(r3, &(0x7f0000000200)="09cd00007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427502005c2a191c97413fbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a00", 0x69) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000000c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) (async) close(r4) r5 = socket(0x11, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0xa, 0x7ffffffc}, {0x3, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x40, 0x7}]}) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 657.918015ms ago: executing program 5 (id=373): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x8}, {0x3, 0x0, 0x0, 0xa6}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6000, 0x6385) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') acct(&(0x7f0000000040)='./bus/file0\x00') 657.438632ms ago: executing program 7 (id=374): openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) getsockname(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) clock_settime(0x4, &(0x7f0000000000)={0x7fffffffffffffff, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="ea04800040826b4adb77bc3f7f9af7fb7db5aec8752f3189f847cd5cd3355b9e8f40ce0ba9f2aec771fe4cd42e6ec8852e05de87ec", 0x35) chroot(&(0x7f0000000040)='./file0\x00') shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000000), 0x4) close(r1) 653.739192ms ago: executing program 3 (id=375): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x40806}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0x40a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 650.978859ms ago: executing program 7 (id=376): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0x7}, {0x30, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb165ea475aabae86cec83da0a9008129fb45c4b0e67502f378412eb63bbd0a31c32c4138d38ee4f2db4e13bb8311f6f2c8bf", &(0x7f0000000080)=0x61, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @random="786c164a2b71", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @local={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0xfe, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x74, 0x0, 0x0, 0x6}, {0x30, 0x0, 0x0, 0x2}, {0x8006}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0040000000000000ffffffff4e204e2200089078a5ae1802"]) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 648.576817ms ago: executing program 2 (id=377): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 608.412941ms ago: executing program 2 (id=378): unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="2cae373a51d6955ee3551cb0f22dd33bb6961569700050bfa86fc0fc244c9c17a6ee3ac5cc00e086e104cdeedd5590221263223fb0389b7ccc334a04940f55dc09c4c8a02c98533e71337713fcc43579", 0x50) madvise(&(0x7f00007a8000/0xe000)=nil, 0xe000, 0x4) r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) mprotect(&(0x7f000054d000/0x1000)=nil, 0x1000, 0x4) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000258000/0x1000)=nil, 0x1000, 0x3, 0x3013, r1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="23e5d21ab758aaaaaaaaaabb08004900003800000000d4009078ffffffffe0000002071709ac1400aae0000001e0000001004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50010000c0712b67"]) ioctl$TIOCSETA(r3, 0x8004745f, &(0x7f0000000100)={0x8001, 0x4080003, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x412d}) syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd60edc804f6f9328f2d0f36ea0700383af08aa2a0000000000000000000000000aaff020000000000000000000000000001017800000000605adf0000002c0000000000000000000000ffff00000000ff010000000000000000000000000001f2a6ed313c33058c7c8b2b0000040000001a00004f4c0bca122623727043393c865c72733b43c12b2b37d0ad48810828e9b5d99d2a706a63ac58d6ae81bdb425c9e490ebffdb6b847b9ba6ebcc0f2403cef613ccfd6a5dcfaf362afe02905bdbedd80e2c"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc1001e7f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) 607.691531ms ago: executing program 5 (id=379): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) execve(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xa3, 0x2, 0x200000000000000}], 0x1, 0x0, 0x100be6, 0x0) close(r2) rename(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db83440008110000000000000000000000000000004000ff020020000000000000007d5eea46014effff"]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNXCL(r3, 0x2000740e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f00000001c0)="d68c284621f4e1ff87ff3a5d", &(0x7f0000000200)=0xc, &(0x7f0000000240)="820069052a51b9c5f9335ba7", 0xc) 391.663131ms ago: executing program 4 (id=382): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x1d, 0x0, 0x0, 0x400}, {0x3, 0xfd}, {0x810e, 0xfd, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="600000c000140000fe8000000000000000000000000000bb00fe00000100080000c46f31e9ba182a5459db7b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390787ffe"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 389.091195ms ago: executing program 7 (id=383): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfed74890", 0x28}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46de", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000807f9db61af8994f05d6d1764f4d1550ba1db6e02347e1806875e1d2c1524b7a590e111ef253ebf1fbf0b137a838a622c4946ba2a4e2507ca47c293fd7d4bf9b0ee5a771c9df1365b1caa87c2f280c87b3aa203bda1d68fc776ed49743c00da6e159723d6fde4577c80a68aa95b9b6bf51eebb97803c1dc4c850546a7a434e85714ad438cf18ff1f5750434fdcf25558a2074719ee39544894f9bbae3c8f3dff4cbe88a0d01db5c2e99702c95157fabf845407fde654cebd23c3600a46ab3cada1f9ae1e0fcd74ac65e32c85ff1abb54dcc29dfd7f2f327eee05e5e3b15e7"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0x51, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000180)='./file0\x00') close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 388.741531ms ago: executing program 3 (id=384): open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x4, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffc, 0x3, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="c41279de73293ad390c7ee5fa86f4e9449183c214ad6fb861fbb976df83a6ee2b2e46ef71d0700adae", 0x29}], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 329.746511ms ago: executing program 2 (id=385): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfed74890a548b722fb9fcedc5d19818635bc3197f63ec570651f72e1748b1b31d8ca159ea40e869afadd197a90c386a8", 0x54}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae3", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) syz_open_pts() syz_open_pts() r3 = openat(0xffffffffffffff9c, 0x0, 0x400, 0x100) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffe, 0x8000}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@file={0x0, ""/262}}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x7}) r4 = semget(0x0, 0x1, 0x0) semop(r4, &(0x7f0000000080), 0x26) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000680)=[{0x45, 0x3, 0xfe, 0x8}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0x0, 0x0, 0xfff}, {0x1ff, 0x1, 0x3, 0x81}, {0x8, 0xd3, 0x6, 0x8}, {0x0, 0x0, 0x1, 0x6}, {0x2, 0x8, 0x7a, 0x5}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 329.342852ms ago: executing program 4 (id=386): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = kqueue() munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(r0, &(0x7f0000000340), 0x3ff, 0x0, 0x5, 0x0) 306.117019ms ago: executing program 6 (id=387): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r1) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000100)="92a03a38c530fbaf1309b361013b6c3597346b7e", 0x14) write(r0, &(0x7f0000000040)="81fb2d07c02fb00e1ce70efa02384872ca45c02aad8450fa332ab4cbc326fb4b39df20ea50398c1d93", 0x29) execve(0x0, 0x0, 0x0) 220.773862ms ago: executing program 2 (id=388): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x20000300000003}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x21, 0x0, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r4 = dup2(r3, r2) recvmmsg(r4, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x3}, 0x10, 0x405) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000240)=0x2) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) r6 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0xd4e688a67930cd) writev(r7, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r7) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r7, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x1, 0x200000000000000, 0x0, 0x1000000000000, 0x5, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 220.068134ms ago: executing program 4 (id=389): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa", 0x7}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 214.139429ms ago: executing program 6 (id=390): sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffb0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x102000001}, {0xffffffff, 0x4}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000c80)=0x7e9c5f4f, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0xfe, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000100)="791e4d9bcd73f3b7c4c5392f809fdc0ee667c86d3984cbf1b3362fab3031391f710be3a84c0b1f24a6e5e8b1ba15fa6a31cefc28f6145553b24b22f656787fc5af1c1e70ccd4b401179bd00036fb36e0a2f00000000000", 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x80000, 0x1000000000000, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000000c0)={0x2}) 213.888614ms ago: executing program 7 (id=391): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0xfe) bind(r1, &(0x7f0000000000), 0x10) r2 = msgget$private(0x0, 0x489) msgrcv(r2, 0x0, 0x0, 0x1, 0x2000) (async) msgsnd(r2, &(0x7f0000000440)={0x3}, 0x8, 0x0) (async) msgctl$IPC_RMID(r2, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00000200000000000000009715aa25f7690989f8eb5663ceb90babb78a19cb3fd2f78280dab8864b2072355de62e9d9e833376b7671c7c587eeef62c7d9d2b7bf6de042e221ca762057506946be709e5ea917be439d06d733769b5bcbb5e76", 0x64}], 0x1, 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="02170300000e00001a2af175e75360a2472fc39c46", &(0x7f0000000080)=0x15, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xb, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000aaaaaabb0000000000000807"]) 163.773267ms ago: executing program 4 (id=392): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0xe02) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800", 0x2}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="b800", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) 163.470848ms ago: executing program 6 (id=393): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000000c5", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) 162.906142ms ago: executing program 7 (id=394): r0 = socket$inet6(0x18, 0x8000, 0x7b) sendto$inet6(r0, &(0x7f0000002140)="8a446ebe45851035322fbb67670c199527b1fa373bdc8b1daf70aaa4549fc81cc5d0c987b707a3fa4077b142d73d347b9867985a7f7d214b1dc2be95f5fdaeabd4d4c57729e2adfaf8afddf55d344ecf8e509400738bebad9124befdcff546baeb650009bfbc552e41e8a2d0c4d7b37b19a89a2700514af8070cf28c6d10d384b84d3fd7e871211c11ba8c0fb0b6fe97163276e1d9db8521ea0e98ae69804f61948e609b7c87b768d1a623d70eb6d5d9d933f875f3863c8b6b77f8d0d86fd7c8b2b7808a70afd866484852ae92cc3bfd255845500d72d951d660f725c5ee61005840890ae4a99b11642300c5565b20ea66d046fb74976e7f120c4e112af4901ec600ce4609241ce6ac2a11befba47080cf5da56c4a9d9c2844619ddb7a78f802ffe1164511f959cc11f098769b1d937518b54e36790bca31b80ba881757e1fdb23742241d924ecd0e3b38ab74cdbe33884ed7937b751661320d649e7230b8c0e322216463d44d6ff77a46ce6282e817aa49491a6026625ed7585ac311f0524c092da36825c0fe849270209a17b32e1d8b5e44112cc91d946a01ff90808e9583589e2fcbd78c73825abe6549f101ac744d5fdf35eb55a86fea568dac619847ceea228f1c475cc0b7dd26ccc5df1b16acc40c089804ac8d2f867049f6ae01ee02cebb6f8a54ae902997e8369b0e75aeae135d7b1452f922eadc4cfb311ef9dbf12c1e68aca9438e0ba2d12e49d6beb32abf22898d61ababbe8cec6598750b63d3a7ba61a06922cd518ca3f0e3c619e44ad5e10a30d1ebde73a1c64a3e5405387e98e56b8fc8de465cd24ef5773b8591bcb18cb228cecc8c0c56dafdc3d1cd3266d7cf3abbfbcc8879943db3db1f33da0b3bf2c595123c961856f2249c086f04b464b6e1c49aea561656526c8846f5381bd272b35b6ff7d5b060be598ff9e2adeb5ac7a5b6af5798bd2f57e15573c56b9e6861ee270486374c9496ae4239557d5b3aad607b21a0b89c8e648399e9ecd0096973d4ff115c0c4128ac4f8396dc536221a809771f26ce5e3b3f3135020deb5f65f6197d180d00aeca81632d33037bc7e6f96732ecce6fbff54e7a6c1c7c5779846b95b7d51d0c44b3126e2bd0c43b4e56273b20885f22103302074eb538cb46293c1f728786c7eac78c265d32bc29f9deee81b88b6b9ce4b5e1c2af941613deeb9d5522d93fc6478da720081674878e2cbe6112cb009af6df07f6dd8e18c54f6cb225ff55d58f1cbfae0b6b72aeb3fa095d5716b4b7c9672760899e5de196564fb99a4965578d61a700da83d028e2fa4324a6c0edaeb4e3eba969de5da826263a225b113bc5b8daca83f653863c964eb099c6420b41f63ec6eb6500c5117d179483b7c09193ff8fe4d927a58a4c28d9270cdbfac01fe09eb159366746c4f9deb065b926303ccb28603acfb1b3978133fd85b1e1099b8f5b6d3fcb543edf87c917b63f4298953e4a1672eadbf4644b319c1377dd14a5c4e96b7fd83d46e770ff5a5ebf3fdd157eb8808d08a540933b8a0198b6642117a05fc2fe2734c2d15a3d574a02d4a1ae466921a112e1a970074ffd444a0e66673b6918abf106c6d9af36b0a64bd2be66cf17d334906be8f1ec7cf9ce529f1223371bb0b081d18566e999db138e3902832b7b2d719eeda386603f4bab495327aba45fa0ac88160961e5a477054d659d79bb1bced96d3bab801f0df564de56ddb43f4d187e5f15875037c231763ed88e915a5d20fb876d7fc9d5e1ce764852aae7aa55d251516eaac2580b5bda584be2a5c0515d1ad93049e4a044a6562c687dd8f9ea80418043872f25f995dbbcb67740e823f20b7204b9ac2ab266883150e34121bcbe9a1cd4c8c46da4a56112893910e6fd85bb037f19aa49929753c5de569b73b9e7c1b21ab32be2a1702b05ce6121c67ae1262b5a484e994136be8cef93116e4bb7ac0d2f6df0e99bab830c1f1b72abee7b76d7c1daf217f55debd6d431e0870229da8355a4a44815a90940ea15da0dfea7e70dc48dbf50b8785ccc09949f77e15ce01132f3b7654bcc90de1292ede321f6d0a49e9a80e00262e818087638608a13b5b6fb4470cf8bb01b64242c6cc0eefb23e9d1b44b4a311f989ce39057f881bdba99e55f0620159b68cfbdaa28594166bcd521979dbcab2ff2ab45faa789abfab6f926e8700ada66f177582e36b3b46e86a516702d6dd6936c2db8087d7faf1f571c472626b3cf362e48c2e4e2c10685d64fa710f19d84b1816bd29929bfa846cc124a4403790a085079f60b11c3d3e4b78375b2446fe037321c1f69f08d23aabc8a5a39c007b10765f11584c16b74ce92880183a93285af136010c4e05c076e53a42ea94be162541d2ba3f9b0a9178f228fc3f8e03e49ae5f6d6201c639c0fccf1bd095e7eca8027b217db7eb08a9826fd1baa2faf7529006af3479de570bdde7d77b6839c7a0b8aebad67f455033ceb4219fed20edb94a12aa8647537881af7cf57f38add51554adc19f76bbc326035c983d6bbf457bb0e4cbf7594e8809edeec2de937d3233a06d6848cfa5c3488567e294a6f77df04f4558450c5d83cc32cd9c3c66b7ffaf5cc244ac5962caa0aaa6c48c00fc0872458e70f3aa9f38a357e744ea6978fce96f19cd5e88597b0cc32ffc6c3ee4481f5024b8f7def50c5425750b0a94d83e05bbe3e8935042248f3f2cb133f664827e3938c6e456a68e1a0edb6740c5e15de7f6b1aca931abdde1c261d2cdc8f2de88b629eb724f6d6a90d9414d42ffeb81ae64b42dde83c8412ae71819541f3f2923668f6ac48f1626b0459f9f3fbb9c9692e59c25baa725ccc282b5b9a26d803f258c8f82fcb6f6577a1e4209c634254696b29afcc05045422068ad31832e99565d7210b7663eee9d2016148f8be4d10b021c8f075ed54c707eda927d5d6f838f951bb875de71202fe70e3c63371576832e1ba37974b1dd4c7ee01c9f5077a0f91f47e9b5d4f451e4785b348c23923101a3db153c1b2c03d09f502d18dc7826141cec0a6fc7f6020575c3bc56d4ec39cebf10d77cd73e82a97adaca8b7b3802bec161d9abf100cff133d64b63d75aba23c89c81fbbbd717ad13f05e72783263761f69529435c2f15424ade4bc16c141fce6d9302fe69413315f485cc6ff876fcbb8e080c387cf10fbebd76162432416e0209957a4ef95fa9ae542dd9122e8ee1235b655bceaab032d3b2626d462fe5ee28332a8337cad600dd6acae0602a6627ee4f62ffd0e969a164eef748dd76b0b4168c8939e7f5137982f8fe7df3286ec339b18bbc3813d2c485e66b20de59727243843d68ef523d163fe9b2fcc5068032fdd30b629b0d83a5eebebe58bd7fe5cc64dbd09792c90c777e7c4f361e7e2d7acc298970c9569a40dce7e230bbc59aa59b48a44532f6dc95a8addb6510ddc5a3a0df4691c8924b24edc3876f6f22327a21b83a675f553cb609bdaaad774c3633c79571d85a64b0fcb04fb3538ebf12f4cd52936a11c9f4e0e2754aa50eb0b19615d0b9237fedba06756d443675bc7b56577acd91423d9e3903b1888a568b7a6852959604bfb861404a9c0ba1e571436c618f752feee9688e4ff9cf8f4ad55dcd7a8bd1e2a82da07f0e727e9f105ee3810e39913fe80c6d7b4fd5708c8ad06943ea7f833682d9577f7ddcf2f179acf1d8f29373e667aa6f9fecb0420647b65c64cb0b7c6c345fb7b5b8230a4e60075ae99e2683d868a061a5ab7992d68aa7154aa386e747fa81b2de78e0c547f56c8ede9b9519ff5e1d1da22e860fb707b3fe93f757d0022d45f9da058b740ed76745f8855a17dedde5661213ef8d7d77ea32c36f9f5498b7a573843cbc056de69b5c507078e8338a1aa2baf1b221411a102054c38ef88fea72ea4b3c1e3ab7f3d24c9c8822488796671851b42215fce9f6e8686d75148ca14e3cb2776768c600012db6f21bb551c13133327f4f8333250ca8a563f6b8b98c1effaad92d4491fb5ef52b3b0e8dcf4ce961b674933eed97865a9f101646cabcd91c2c39c6eb95becb3f6b4c7ff9d12fe18206d4aab50420088e153357ee429117dd42524f1e88352ca58597f58fb4370b5f952083046a79c72f4838002553c1d242c693a3c1704d3b5b2cd72dbfcf3c0efa35d7775eb870632fc88f2751521231e2a3899aa6ee117926411735c0bf546a5c38c4b7883914579942cc91bdb3eb608b55d1d1484bfc5cb6969f3f37e661c31df2018bf324eb14152879fae9b289245b7fa2d3e3dc07b4b6bb9d67d32b85c70792f917834a95b876ec7cceb4111ae18b06143c91851f1b710921a8dc74e1de0545702215e0123634f54b64f30fb6722de38233a211f2380176f7f761ca8281fee12023d35341acf50bfcf5310cbd06f0d723b8cab4aa13ddb219dda888085a131fddc251412039349201e284b98a9022cca2df4c9b756375efa4a887dd2cf9a62d3c22de685e93fa201069d837e2d78a6e079e2314c85d493d82ca400e602e4d929b04304b41b67f45ab5a6341a9948d7811c968d765613b215b030eb9fd82d0ce53cba0eea56ddef14d94a2f41e0b1f155bce06e9416e4138694f6925544d0636ce64a8d3f211a75a1c8687326814a195d3c7d3e8907af2b1bd93fa47d0a7c78905b28bea900548ad136d6a00707fa10d1e6d255bb1dab1fb4793ad91f681f49ef5a2b9096f51dee0a97540941955634202768ffc7b6f86a56e34977d2a592c1f96a374bd22128cc405f0864c3c6dcc3a005adac6258e497d2d447cc873d658a5f939b5b3aa937b4b272e694ad7440d8a87468851424def27adb63445eabdc3a11c261371a71e09d8e65c6214fb2ba4805b81b3dac753be362e9d392420438eff01458cba9b23fc5954c895fce87d5a87588699ee178022ccc5a52c93222b9a6222c6ce89dff4766f7949469fd1dac5231e7254d61a4bf376e6dc48d9007ea13f995f3980b070b67a388ea32af896139ad990d4f60f4d3d7e88db56c4416249780d317f434bc04282d80fe60d78b24a5023aba19c64b64660e3d32cbe6bcdb765c5a7a639b24b1d7d8c054698f281d6c5703eedb66626e77d20e15ca257364765cdf59a7a109198009f57e621a285d8cff279807c72d8ce2a2cd91c0c134300c65184a5707f9c7bc64ce15596aaffdc6de18bbed4cf1c9d9df304a24a28dd8a7dac9c269b8777433b8ba1c6eab718a146d5be3705aaa89500cf4826e595f90dc4a32ed4f586bc5eba2c60aaf62b111ab2b8ccf937ce78d51636fc519d56fb9d3749aac8b9284c1323ae495fb62344f83d416f6244ed55e31b180027729877080245fcdab269156b03dfbf142ab18beca8debc7402ddf9ae3944789d04584628ae9e09dc15ac8e93e9d8ec1dff58cfda5b427608e5a587e19e85e6c8e39049809e1bc49a460a42a794f485c84aca8be21234cb90e7a8f48386ccf52b9ae5f9b8a5291811e0c70d800404a714c4b6f8cc1a2ca1dd2bf4034256949a9eb6c9690fdd817e641081ba86e29796da8c8bb5501e3477df574a3097c25af9734c179e9ed20f9b942e25aefc46123498bc9f8c1f8cf33b98a10a0e1cb16f231ef143e43737e94a7b5a18366c9af15694625262340d1f7ef4fa83d03a8cffa8291ecd83b614eb6d7fa4ca49c3fd44a04628e16385247dd1fb0b071773c0dae38e4a74e7e6146355e10962f62dca777a14229d3df76383f8d6a206284c9aa118e4346d3f8aeeee6b771025da530201da758581b2cd813537f8f396cf5a588f047f3f2bf331fd2210ffe8d91cf75ae8cb4c40585f6ebc1570202331f9939235fd0e202e058c09e05b6c5526ff71d94cabe429ec37851b667aa7176814b93289221bc8c6c81b69b5c454455a421a15c6dbb192a268ad24c7a09266ceee630e10fd51fb540d2c1c286fd6eff2e7f1ed828eb6a933a30fbc085645c1761cb32ab06ac6ed32e7609873", 0x1077, 0x2, &(0x7f0000001080)={0x18, 0x3, 0x5, 0x6}, 0xc) shmctl$IPC_RMID(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="1497", 0x2}], 0x1) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1a0) socket$unix(0x1, 0x1, 0x0) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x7) 162.679184ms ago: executing program 4 (id=395): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="e028614de5fd000000000000080078ac1400bbe00000010c009078000000004500fffc00003330aacf49d03e7d00017f000001"]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="d99aca906c", 0x7fcc) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r2, &(0x7f0000000100)=""/131, 0x83, 0x42, 0x0, 0x0) r4 = open(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x14) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xc450443e, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100"}) close(r4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) 124.121344ms ago: executing program 6 (id=396): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x7ffffffe, 0x0, "ff0207b5369409a32d00000065c0be15c6f04aaf", 0x0, 0x100007}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)='j', 0x1}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0", &(0x7f0000000080)=0x2c, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaa100008072ce86454521b684d8603e7ea719110ba226d45cf47b74b51b4b77b603c5815494a109fbfc14ac892801cb77ef729596a6ec40d9bbfe1d123913c5d237e4361dcd52b5c"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x7c, &(0x7f0000000180)={@broadcast, @empty, [], {@generic={0x8847, "c18993363bc3e6372487a01af3f7fd85272d761bb28f0785d591d710e003244b2f00f4f77e11b95f06e196bd78f918e40ad597b76328369507180df54412df94ac8dc9e1b5e79752e208867693f40bac70f33eae20c9013475061c117a7e64341129c534f96661204854bbaff11e"}}}) socket$inet6(0x18, 0x3, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r5, 0xfffffffffffffffd) r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r6, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x22) 121.551432ms ago: executing program 4 (id=397): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@echo}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @icmp=@echo}}}}) r2 = socket$inet6(0x18, 0x4002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x9, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x3, 0x4}], 0xfd, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x3ff, 0x30d7ee39}, {{r4}, 0xfffffffffffffff8, 0x6, 0x40, 0x8000, 0x6}], 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) 1.957592ms ago: executing program 0 (id=398): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xea}, {0xb1, 0x10, 0x2, 0x4}, {0x18, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa", 0x5}], 0x1, 0x6) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaab231bad5c9c4cde5000008075f7b5913f25cfb6f2a039647a45c3f99105df430a50de83fb53862cd839918819dda32eeaff851fef9fb248cae9f5e9c75e13d3b02c2c8c3b717e80cefd3c3415f9fcd8a04c9fb7306111363d2de2748d1983596eaaaa49c5a2821ea6565effc234ad8a5cff5538100f6f4abfebed1cdd89a6329fdbd9a8533"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x2, r2) close(r4) r5 = socket(0x2, 0x1, 0x0) listen(r5, 0x8) r6 = socket(0x18, 0x1, 0x0) close(r6) accept$unix(r4, 0xffffffffffffffff, &(0x7f0000000140)) dup2(r4, r6) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.580484ms ago: executing program 3 (id=399): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0x0, 0x0, 0x9}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x83) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x828, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = dup(r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000940)={&(0x7f0000000900)=[{0x2, 0xe05}], 0x1}) writev(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x92e, 0x0, 0x0, 0x0, 0x0, 0x100, 0x583}, 0xfffffffffffffffe}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x408) 609.143µs ago: executing program 3 (id=400): syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) 498.07µs ago: executing program 3 (id=401): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) 0s ago: executing program 3 (id=402): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x84, 0x19590e49}, {0x21, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x45, 0x1}, {0x83, 0x100}, {0x41, 0x7ff}], 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000010003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r5, 0xb, 0x0) write(r4, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.139' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806b3224e8 va 0x20001000 didn't change! OpenBSD/amd64 (Amnesiac) (tty00) login: First bad /: bad dir ino 26280 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 67950 2947 0 0x2 0 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8302e260) at panic+0x1e5 ufs_dirbadentry(ffff80002a0d8a38,ffff80002a0d8a38,4a38ac19dde668e6) at ufs_dirbadentry VOP_LOOKUP(fffffd80626fc1b8,ffff80002a0d8c08,ffff80002a0d8c38) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a0d8bd8) at vfs_lookup+0x8fa namei(ffff80002a0d8bd8) at namei+0x7aa dofstatat(ffff80002a03ef48,ffffff9c,74d9d64a4040,74d9d64a4440,2) at dofstatat+0xd2 syscall(ffff80002a0d8e50) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74d9d64a44f0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: bad dir ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8302e260) at panic+0x1e5 ufs_dirbadentry(ffff80002a0d8a38,ffff80002a0d8a38,4a38ac19dde668e6) at ufs_dirbadentry VOP_LOOKUP(fffffd80626fc1b8,ffff80002a0d8c08,ffff80002a0d8c38) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a0d8bd8) at vfs_lookup+0x8fa namei(ffff80002a0d8bd8) at namei+0x7aa dofstatat(ffff80002a03ef48,ffffff9c,74d9d64a4040,74d9d64a4440,2) at dofstatat+0xd2 syscall(ffff80002a0d8e50) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74d9d64a44f0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a0d8860 rbx 0xffffffff83505dbf cpu_info_full_primary+0x2dbf rdx 0 rcx 0xffff80002a03ef48 rax 0xffffffff83504ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa85725e211693cf0 r11 0xd09864e99da44ff5 r12 0xffffffff83505bc0 cpu_info_full_primary+0x2bc0 r13 0 r14 0 r15 0x1 rip 0xffffffff823851f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a0d8850 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=67950 pid=2947 tcnt=1 stat=onproc flags process=2 proc=0 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a03e528,0xffff80002a03f1e0 process=0xffff800029fe8da0 user=0xffff80002a0d3000, vmspace=0xfffffd807bc80008 estcpu=36, cpticks=1, pctcpu=0.14, user=2, sys=29, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51008 300154 0 0 3 0x14280 nfsidl nfsio 26018 159455 0 0 3 0x14280 nfsidl nfsio 49032 201081 0 0 3 0x14280 nfsidl nfsio 92320 277473 0 0 3 0x14280 nfsidl nfsio 98699 61402 0 0 3 0x14280 nfsidl nfsio 94459 315188 0 0 3 0x14280 nfsidl nfsio 96542 503924 0 0 3 0x14280 nfsidl nfsio 53109 7727 0 0 3 0x14280 nfsidl nfsio 95548 96389 0 0 3 0x14280 nfsidl nfsio 51817 225514 0 0 3 0x14280 nfsidl nfsio 56363 392244 0 0 3 0x14280 nfsidl nfsio 74833 133090 0 0 3 0x14280 nfsidl nfsio 1378 224611 0 0 3 0x14280 nfsidl nfsio 71430 57531 0 0 3 0x14280 nfsidl nfsio 37010 445170 0 0 3 0x14280 nfsidl nfsio 62359 490096 0 0 3 0x14280 nfsidl nfsio 631 178769 0 0 3 0x14280 nfsidl nfsio 98608 355467 0 0 3 0x14280 nfsidl nfsio 46584 478929 0 0 3 0x14280 nfsidl nfsio 74849 138940 0 0 3 0x14280 nfsidl nfsio 99653 270706 95738 0 2 0x480 syz-executor 99653 111455 95738 0 3 0x4000080 netacc syz-executor 99653 437501 95738 0 3 0x4000080 fsleep syz-executor 6678 17744 11621 0 3 0x80 nanoslp syz-executor 6678 286924 11621 0 3 0x4000080 ttyout syz-executor 6678 268846 11621 0 3 0x4000080 fsleep syz-executor 28645 304649 9892 0 2 0x480 syz-executor 28645 121815 9892 0 3 0x4000080 fifor syz-executor 28645 383314 9892 0 3 0x4000080 fsleep syz-executor 28645 501340 9892 0 3 0x4000080 fsleep syz-executor 622 479118 1 0 3 0x100083 ttyin getty 5063 50400 0 0 3 0x14200 bored sosplice 11621 150009 47947 0 2 0x482 syz-executor 9892 430933 47947 0 2 0x482 syz-executor * 2947 67950 47947 0 7 0x2 syz-executor 26895 334211 47947 0 2 0x482 syz-executor 95738 214074 47947 0 2 0x482 syz-executor 47947 266793 26359 0 3 0x82 wait syz-executor 26359 44132 59270 0 3 0x10008a sigsusp ksh 59270 501638 84518 0 3 0x98 kqread sshd-session 84518 18209 20133 0 3 0x92 kqread sshd-session 20133 328246 1 0 3 0x88 kqread sshd 51200 27114 7611 74 3 0x1100092 bpf pflogd 7611 288087 1 0 3 0x80 sbwait pflogd 38045 435628 73304 73 3 0x1100090 kqread syslogd 73304 486897 1 0 3 0x100082 sbwait syslogd 47057 417276 1 0 3 0x100080 kqread resolvd 88194 474809 94788 77 3 0x100092 kqread dhcpleased 48347 198103 94788 77 3 0x100092 kqread dhcpleased 94788 354711 1 0 3 0x80 kqread dhcpleased 77368 232807 0 0 3 0x14200 bored smr 25956 43432 0 0 3 0x14200 pgzero zerothread 70186 344567 0 0 3 0x14200 aiodoned aiodoned 29449 167076 0 0 3 0x14200 syncer update 70417 168001 0 0 3 0x14200 cleaner cleaner 26261 391321 0 0 3 0x14200 reaper reaper 60331 190907 0 0 3 0x14200 pgdaemon pagedaemon 35830 301291 0 0 3 0x14200 bored viomb 37254 425027 0 0 3 0x40014200 acpi0 acpi0 13742 256956 0 0 7 0x40014200 idle1 29296 486487 0 0 3 0x14200 bored softnet3 75198 328492 0 0 3 0x14200 bored softnet2 66526 458054 0 0 3 0x14200 bored softnet1 71648 203353 0 0 3 0x14200 bored softnet0 29508 236865 0 0 3 0x14200 bored systqmp 44899 171059 0 0 3 0x14200 bored systq 84049 419745 0 0 3 0x14200 tmoslp softclockmp 72540 343011 0 0 2 0x40014200 softclock 57475 382639 0 0 3 0x40014200 idle0 1 121208 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 2947 (syz-executor) thread 0xffff80002a03ef48 (67950) exclusive rrwlock inode r = 0 (0xfffffd8062984818) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dofstatat+0xd2 #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8358f6c8) #0 witness_lock+0x5bb #1 syscall+0xad6 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10206 11184K 11563K 166960K 11816 0 pcb 18 12K 12K 166960K 86 0 rtable 194 7K 8K 166960K 398 0 pf 31 17K 18K 166960K 51 0 ifaddr 34 5K 7K 166960K 49 0 ifgroup 47 2K 2K 166960K 59 0 sysctl 2 0K 0K 166960K 2 0 counters 60 35K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1510 0 iov 0 0K 17K 166960K 25 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 87K 166960K 1752 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 13 45K 93K 166960K 533 0 sigio 0 0K 0K 166960K 5 0 proc 72 91K 140K 166960K 573 0 subproc 91 5K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 61 0 in_multi 73 5K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 412 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 216 64K 88K 166960K 6624 0 UVM aobj 17 2K 2K 166960K 18 0 pinsyscall 38 76K 103K 166960K 1642 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 26 0 NDP 10 0K 2K 166960K 32 0 temp 55 6823K 6951K 166960K 27605 0 kqueue 13 20K 32K 166960K 92 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 62 0 59 1 0 1 1 0 8 0 rtentry 112 122 0 35 4 0 4 4 0 8 0 unpcb 144 342 0 322 4 0 4 4 0 8 3 syncache 336 9 0 9 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 224 0 214 8 0 8 8 0 8 6 arp 120 20 0 6 1 0 1 1 0 8 0 inpcb 336 745 0 731 7 0 7 7 0 8 3 nd6 136 27 0 9 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 1 1 0 1 1 0 8 0 ppxss 1168 2 0 2 1 0 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 61 0 3 1 0 1 1 0 8 0 pfstkey 128 61 0 3 2 0 2 2 0 8 0 pfstate 376 60 0 3 6 0 6 6 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 470 0 110 30 0 30 30 0 8 2 art_table 32 473 0 110 4 0 4 4 0 8 0 art_node 16 121 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 15 0 1 1 0 1 1 0 8 0 dirhash 1024 26 0 9 3 0 3 3 0 8 0 dino2pl 256 2338 0 831 95 0 95 95 0 8 0 ffsino 272 2338 0 831 102 0 102 102 0 8 0 nchpl 144 3112 0 1428 63 0 63 63 0 8 0 uvmvnodes 80 2634 0 0 54 0 54 54 0 8 0 vnodes 216 2634 0 0 147 0 147 147 0 8 0 namei 1024 10286 0 10285 3 2 1 2 0 8 0 percpumem 16 48 0 4 1 0 1 1 0 8 0 kstatmem 264 28 0 8 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 9010 0 9010 4 3 1 2 1 8 1 plimitpl 152 208 0 191 1 0 1 1 0 8 0 sigapl 424 860 0 793 9 1 8 8 0 8 0 futexpl 64 6715 0 6711 1 0 1 1 0 8 0 knotepl 120 562 0 0 17 0 17 17 0 8 0 kqueuepl 216 137 0 128 1 0 1 1 0 8 0 pipepl 320 153 0 126 3 0 3 3 0 8 0 fdescpl 496 821 0 794 5 0 5 5 0 8 1 filepl 152 4838 0 4596 15 0 15 15 0 8 3 lockfpl 104 189 0 186 1 0 1 1 0 8 0 lockfspl 48 74 0 71 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 43 0 26 1 0 1 1 0 8 0 ucredpl 104 776 0 763 1 0 1 1 0 8 0 zombiepl 144 797 0 793 2 1 1 1 0 8 0 processpl 1160 860 0 793 7 1 6 6 0 8 0 procpl 648 1499 0 1425 8 0 8 8 0 8 0 srpgc 96 6 0 6 1 0 1 1 0 8 1 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 664 1153 0 1116 9 0 9 9 0 8 4 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 161 0 0 21 0 21 21 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 212 0 0 13 0 13 13 0 8 0 bufpl 280 3236 0 103 224 0 224 224 0 8 0 anonpl 24 220958 0 212648 105 4 101 101 0 185 27 amapchunkpl 152 22132 0 21631 32 0 32 32 0 158 3 amappl16 200 6223 0 5973 43 9 34 39 0 8 8 amappl15 192 16 0 16 1 1 0 1 0 8 0 amappl14 184 134 0 122 1 0 1 1 0 8 0 amappl13 176 29 0 29 1 1 0 1 0 8 0 amappl12 168 1481 0 1454 3 1 2 2 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 49 0 49 1 1 0 1 0 8 0 amappl9 144 178 0 178 1 1 0 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 114 0 102 1 0 1 1 0 8 0 amappl6 120 165 0 163 1 0 1 1 0 8 0 amappl5 112 173 0 161 1 0 1 1 0 8 0 amappl4 104 333 0 314 1 0 1 1 0 8 0 amappl3 96 3982 0 3902 3 0 3 3 0 8 0 amappl2 88 1163 0 1082 3 0 3 3 0 8 0 amappl1 80 10188 0 9631 16 0 16 16 0 8 1 amappl 88 6182 0 6028 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 17 0 1 1 0 1 1 0 8 0 uaddrrnd 24 821 0 794 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 821 0 794 1 0 1 1 0 8 0 vmmpekpl 168 8552 0 8494 3 0 3 3 0 8 0 vmmpepl 168 62116 0 60200 116 1 115 115 0 357 15 vmsppl 448 820 0 794 6 2 4 5 0 8 0 rwobjpl 56 24838 0 21063 58 1 57 57 0 8 1 pdppl 4096 1649 0 1588 117 42 75 85 0 8 14 pvpl 32 22618 0 0 184 1 183 183 0 265 0 pmappl 248 820 0 794 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 423 0 51 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8302e260) at panic+0x1e5 ufs_dirbadentry(ffff80002a0d8a38,ffff80002a0d8a38,4a38ac19dde668e6) at ufs_dirbadentry VOP_LOOKUP(fffffd80626fc1b8,ffff80002a0d8c08,ffff80002a0d8c38) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a0d8bd8) at vfs_lookup+0x8fa namei(ffff80002a0d8bd8) at namei+0x7aa dofstatat(ffff80002a03ef48,ffffff9c,74d9d64a4040,74d9d64a4440,2) at dofstatat+0xd2 syscall(ffff80002a0d8e50) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74d9d64a44f0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5