fffffffffffffff, 0x4004745d, &(0x7f0000000340)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x20}, {0x44}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="fa8a4763b5c65b79153ea86f2b476ed97447f84e29dd2de275cd9cb91dbacd9fe8a0ffb2ad63cae76dd9ef8ea2", &(0x7f0000001080)=0x2d, &(0x7f00000010c0), 0x0) r1 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r3) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x2, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3a5b8167d63cda982ed6d49ce65ca48d"}}}}}}}) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f00000002c0)="d6e9f4ab1124ad04a4a210b78f04f31f3aa165eca82b5e099a9c77587f772ac011e2fe4e010a9d36da4dad53ce10d9b914e2802e91bc7ea7715ae293fe1f8a38db436c9cd32f6d09a58f4b255259939abcc08906332a307542646cf2ae01a1e6938c0e3b76e8e2765002bc01b77dd751f26d00b7077f7e9cbd729a9d95544c23ee563704bf74e4f15f4650a7f2e0bdec5e5c6c805a8a36f04cfec36e0d76b78a946dc989b41ece955367283ac5e06cd3877d4211adaec750002fa4a19aed1a1bb6559bca8b2809c4dd8ec295f8677c7ad70c35d9590210bc3aa7d322be06303c37fa74fc6b737f7c3550d23127eb07c44215858144f667b04151b2e8a9aa423ed4b05d1460db8b6edcbf9cca207d892f19b518b6fcc449a373e4405a68bedf", &(0x7f0000000040)=0x11f, &(0x7f0000000200)="810f1ce166c4d34f90b70ad6cea36954e26f5bcac5e7650720fca824ff1fd84507ab6f6453e62e739c915c0b61bd2d83ce5da23d3bf63a0bdacb8ee3836a4ef6e471edc205bf174863cf4baa2d3f8c233cb658e49ba93de07447996f2f3e2f220df5dbf47251886f5574fb9b6c6a19db15863fb6e24ae1db1ff401c03e3bd3b089dda06ff7b3ea", 0x87) executing program 7: socket(0x20, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f00000000c0)="ed68b95d67d5074f9010d8c0fa3855c53e0c6f7ee5a4f03253b5460c4c455d13f6a7d50537e1895427c10ac12355095b0771e2fcaf64e7aaccfdc5444b299161981498a3a61de00339b209bdd32254e91ca0c7d9972a629dc2c5781ce39e5be8323cd23d495d37031494fdfede789775e2997367785521ae2a9a6c14aa05935d8bb20e3317940eadafd58ddd76f4d7e2277d85dff8985b8ec49f32c1ad516a7143f43e3da6cb2154e439a4a3b024ddd1c7448746e6a997182d85e6bb1285ae286a840175f5bf5b7ddf67e72c538c08ee823ef6fd18487d4d7f8942a45099b7e679214123e2832fe92c640399a067", &(0x7f0000000040)=0xee, &(0x7f00000001c0)="3c7f7367eeaa2106d26b8667700f3448f36f4abf1858ea52d8a604524caf78a1efd7ab9509c4aaf1e8ffb9c0e08609691692048bbd6a02d9247b447b223574e70d2b70a21cd93ef01d46795b967e3d8b6fad61b2d02fe8f6479d3b4f2af5ef21de4bcc3da2e94d83f9cf6bd7b9044f910cf176f7253cf83012d17d2eea49a3e6a998ee137f16d574a7e0126233aad3e7b88944d2a83a3c444661b3bf9355d52cf99d62378da58e039c24111be32850904039587eed4fde883e9a83b17d5b911e56d52f009083289f269f50bc3e043d1653d10c829aa5e60146226e97c017b33d8f75216a50b8429cbed0eef540bfe7368dae39bd31e6691d0dc6e2e844dd5a14d615a71cf7b85f88d098d70e970c65e6cfb5e22c719cc09ea439109e66401d255570a1239df707dbe64ca94e4884dc88741aa241cd92acc2b68940e98007a790b22e5ca5fceb858f012c7a251f092fe9019ede39ec318cb0200fd36beb70b1530bdbc6833010a7c968fa2ee33d175ea87e4621d38c32f92644f307c19cf810bf0ff195662a79f13f3d5e17da41e0f078ebe07a7868a6d7e036cb361cbe3a1bb6e467ee2b7d74370188928a45202b6a6ecf9fba423ac75898c17047650500c91769d764bb1bb01557a52238df99af97645ba0326703a418259e0517e832209eb17dcc272d31c43f5216f02702f44ccac271a6092f17008dcf7935c5c6d8683d6c158546944bf5859cdfba174c5a87d198527de1c870dbf2032c80bdb4df5e50ed2db65f79449f22a75ab7bfbec6d0c41f9b4a30fca17d5fef083ad8b23ccbc3d3868d621f8e4c1cef660722f8d0fa28e8b494b18b8e294f8928a2933f0646ba6c697506cce30e375e1ca676447b1fb8a5c3559bdedb1b637f6f6c4d7b93b6b94d802adb2b983724e225feb3e847a5612652137c53d12c5216ba81da3a0fb5c8fea35b839751a696f527af26cc9afbc58b644519be5b666b7f9fc4e1b53b104c48ba9cdc5c2b884b51672c4800695491d608e0cf8af814e02828225023283c9641fc4ab3b27dd919bf06b0674a930607563ac19fcf686d0986b4c9b0ba57ca79c35fd3de97d5a6042af48a50a8ef28f97da66e0433e42a7ec437636c95a7eba6286d827e714b987b19a37d3dfbb91d74a4bf3938f91e2ba168c9c84e7fd67a0e5394bcb580b4e31a1dc0f72f197224015182bf4a9306f86a29b548ef67d52a0efffd5bb0a944edb2202100b02b4c6c2c8a214ba17769a4addc982c45dd8499450d15647938d5e3f649cc19ba95ff6f3e2d68226ca9bd45f9da6b66e834efee361354afb9793e56bb534235a6f9433f9fca9d829570c8de57b704fa1b123c4b4ed1662ac849cf0230d379cda71fcc99b8cb8fdc70698f25ae90456eede4f87a14a1c79e47f903ea541d8740fd910319b5812277c21c5955b94f8a3ccc2585afbcebbd29ed1d439f6f91183f0ed1e6c13848631916195e2e3ec59a3bf056a8b84062550b2a20e3f98123e6704205443f4f02c8a0e9821664be191eba65701b57cef171e66769be5e7db759f0ca42cca03c7ffa9deccc8142b2935385bd0781af9117d6c85396898b9449e4cd9549efa7c3617dde24218536f1dea1deb48f899d595a4081c5e6178b4b079357eb0cad48b8e05845611ab634d3ff83a4ccf761c343c4bbcb42fbf5d93560e18e5eb82f18d6eba7063a47a28ddfe3f5d675ad3ffeab093fa34f787e003d735e7a3e9731f5f011270208a46432829f40c6483ad586e738f56a0708a0b307d48ef956348a59a067b544f1182555000f9f617a0c47cb1859dda50e14c3f04ae0ffb10967214b3a2031d6e84883af1e0e55faf449e1320af3e43f7641a1aa80a5f1e23c5aab3a8e494324952335c422aa4536936b42db804c4c7c53675b2f23c5ca8605f97623ad08b310b5cfd7c8e4328109ab220c45649b53d834c273866ca71ea42dac2f7a2d3786dbfc37c10750cbad50623d3596cf31e3fb506fba004f945cded96eacfe411893797be411b8f314d0e1d7c287bc9b4c9d0ec616fdd05293f6b3bd3e1b6214c583065e48f36003eaa8d1f533e23e17d44758af7f3455ad01e4a501c1196c88cd54e01bb81d2bdcd5a0a357c23077030576a03bdd885b7c4eb9fa5c48aa14b4505b6213c54e9a8e723a762e4623c16df4166ebe306fe0a84345465abd4ce795b5db7215d7f21aa74fdb1bc346b26f1ca14afa20b74bb38298dcfc1ac1e39afe99cf55a905674f3ac513dfc734d4bfdb56e78b1d980d89e2a9ea42c89685f85ca3c30f98acbd157fae0197ac8ba8320f6b32a12df96f4759fd7190db91e4458dc7b569f193f0b14b06e30ffad66570dd8242b1fbe031422a363bef56a77c859897d2cc7d67d3781a6e4fc24ef4c67aefb3fefbe23a428f6f4c059b23a363c33c96ea89da4758b064a618b3bb3eedad7aeb8ed79ce8d487aae7b83e1be5daa69f95b36b7935b626334edf99358b5e73c7c84e1ac6324368336f2c8cb0050ae8575c4bd7bbf1125b5a00f285f2bd0cedd96f1b9d5d099e83fa7000982f5d5ef9ad15fa51b561be4fc49e1abaf49abbf7f0d5582aea94d72f8e05c919b2f53ba38143a3529e85e9cd53c25f2537f047cbd3f404d75e49b96e24c9bf6a13528e7527919bd9a343ed0e98810a644f0f629d513948d2245b9d07f67f5f0afecdd7e25340421aeab1a88e56aff866d9bcc4ee3872072bab933d70573de91f69a510f4b920a6d8d430a553ed706dce5b9982fdd1e5142533d996f73ee4f455bbc4177483a3c4b4cbba0226c1f156b0bd30e8c75f906e1f4b4dcec558824a4660eab91be500c68b0e5eef245357381b7b517baad7829103db333505bb902db807e189a08c5a41c9fed8ea377d0351034e37c2a635f46a11eeb9c264ef51b3b0c30e2020b35d7579e5506aa26ea342f6cb129b76cef46daad0eab66b50a8441c7c0d0744c445b574e207c0b3052fa921dce26c3ea9f8e4de3026e0661b0cbdbb6ee105fb1b2e56189cace448e15e3fedb03613fc693dff5a0a13239652ddc865229cf7f8522cac5ea916754457d19a2350b13df4849d3a62d135652a2732ac1228bd57c28807c8b03112e278366a1cb0543e65ec4aa1abc470e2ba87fcd7b33565e091dfa095f4acd2f1ef16a63f7ba0e163f726dfb544f1ad3a025b2433813242a175768f15f960b23cff19cc3b91451dc55b969d28b1c26b40a11a5a8f478ec2f7d61342a94f0f6aafac4f740b527cadcd5b79538b56240440675a84829f74a7b2fbfe3d1f7e45594669260a08046eefb1bb9a0c41341262b9d8148a26e15ddba6b83b0b8160e7df8611eaba2f4179a7db81ce0d13607ca62670f32231bb5a26e7cbc49af4d09fd042813b660e92af797acfde6b36cbb3213b30deb9e1f66f4b0f30c111648eb5bbc862e8346c98bcffde93e7ceab5796f28146044a20eb4c188c54bf3728f0d9e7bb03b8ed8658e3036f892ab78cde26faeb810641f5d53002e3b38c7de67b4f075df05309073c0344c87de319e96818086ff8e595054a796eb8464a6721cf2fa355c9580a1c9a5bee0790ade99640a5f3f0ac5657b55afbeb2eb914b7440086f311938e8bc75ea22845f5a7f856cf83e801a6ea3368600d41c542df1c173f21df0667294cdb335ca58f795b8eac3eca93270bc2a9554e6459a8cca09bd2cc437052de2b6bc2425caf575090bd9c853b1b158ccc7ae8e8495a317b0e294edc5e55915eedf774350a91e88e00b90506be5892a7718c1abe56be999b823be1b0b1048cdd9e82fbd8c281e785ffb57f0f5f9f7234b291798814ca0722582d841f399eb2344b33f442c82f85cafeb81c0620ffc7211ec5aa42c6c5086ba4580da47bd2de33626581e3866716df1cc97d4185622bf34331d26c5f9f3cc1d00fc547122f7eb450b72f299b2aabaccae8a284a1640880f08bb72ec21946c918b5b14771b8d668e2c17466ae39501a04b563087068ad9990663ffcc482ba24963ded02a174d7174c2aaf09417038ec21946109ed5ce1628b5ccd0d75fe1a050970880cf1069241d7fd3b9b6c2ab43e6ac84d953883116d38bbb2510454856a933a0dabefeac86401d7cc649617b6aacf997f73e09fbcebe27096e8dcbc8de7cb1f374a5f05c2b9b2799189ad087934a7c46ff4126adca067c56359b469392291801566eee6b05defe2d3f230ef4cd52f6b8d00c5600fa6577def4e69b0fa4965f388bbd7638103882c585abb4194e6d7db24c1c6b603bded445bf02f9598d7f0815832fd4dc41428afc98e6b3d33238f7c665c3a937682fe70a37c41277f6be4f2d87b6b5c67c16e77e39a3232a27081a493d7415d3addaad897a56891ecdc98eb30b210cd5901a297a243418c009d3e7fa5060b106dbdad52752877fab78353436490ad4325396da7f728fc7d8ec8ef9fb02e00e1b2e8988d5836869ae3c9f6aec8d4894917a0f80019547a4a4a2d63e9099094f191b2986938d9a55b5996c7e7d9a052e706e537bda3f38e6c36e876785e01dd8610846208c8f6e355d51ad07a90b3646449080b2a07c0080bbacae02d05518203737dd7d7cb1c4d616b5aff7e48ec5657befd9dcbb2fae0523efa026af94714690af28fa3ebae1855dc1722b88bd5c55294a13fe81c1e71161b978d7090b8d16f8177a5a138de5873608b51139ba0fbecc8c1b6f3b36bacc6f27e2300f9f97b337e868718b9aa5f3a9d47c98e490eaa1f909c422bbc1d0d7f7109a6152cb5153cc19c32740301e37e4ed1ac03c7b73689c4bd74dd7b105323a6816bf6c705f5b6c316c424d6b9414246a67da0e722e7d64a95aa0df30770d6b5e77e59b7393c36e2a70638fdddd7346fe06a51ecaa046c09dedd48737a4ade477b2b29f1c7fd3449924205cb19f1a8713f58fe8450086fc7e8829da3342098943fe31e0fc93776d181c3be7c0c158e764d04eed9f53b4a687455a43c6133040c3bf47ef1288b1243a16d34b48fb66d390a1a3ab4584cd623bd6b212c98b6928a84db92ac9e40a1f2fb67a342d088ab39ac18a2d67f9e82cc7059789469cea4488ff6df1461000a93203ea5411c1ba6105871acbcd15cfc3607b3df7375ecf4217422ed4f0fc5addc7ee09e1cebb3a557628bff472903da50e94cfb036f3f16a2de4d135f024bac0bc32e175abd38d38f8b74437133625d77318ea8be08ebe4b2c74b1078287f21b3f56e41b25c995cb34dd2af0cc8069538853fa97b3f6ad8d1ad601058f7bb7229b6315270eb7401619bbf8fb99f0a236db739392ec796807061df092c8432bb586076dad429ce04618aeeabf299124e17ca82dd13f6575fbbda370d7e6ee6cdfd01de8d7ee2bc8d9bd323ce1f441091f87b5f102843fbed55af82793b91df5d5b85c534170fee8cad5afe6c45110389aafe266f634adc42751ada1df359821100a4482595e2cb39ff470e3ecb6ab8bf0731ecf19f226e5aa112c36af3d03b67efc6aa9e8d8ccac80c432dadc21462594f1c66fdbd8e02ce3de4d21bb719998451f68b84da5ce29fa2f3f2e8b35bee136dc1b7e18306842b51b28b6e3cec66e1e3fe4a48531e42892b7b56941f224810bdf6202a5fbfdb0a665a63fe642104c8316afa43ab5ebdb9a97db128c78e80802f9e93ad63c40e1b83cc918695af55ce3a32db10f26f09dd26ee02c62c145b7c51036d69e2440083ebdfe4a6e42fd0f5f61d027fbaea2ac640252c23b883daefabda495107c8c00409c6fc15951c785a233a802a2a19eb6d2daeae07c94401a646dd23686838a782cb90790e35", 0x1000) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) msgget$private(0x0, 0xe0) sysctl$net_inet_carp(&(0x7f0000000500)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8060693f, &(0x7f00000001c0)) close(r2) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x16, 0x1}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) executing program 5: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r8}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0/file0/..\x00'}, 0x13) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d0a6dd8 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1206951, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000380)="b40cafbae168c9365adfead193963f52a600480d3279515e3356b34b92da5d67d28fdf17c4a4eb90086abb16e94aa5c8d8301c0f", 0xfffffffffffffcdc}], 0x1, 0x0, 0x0, 0xd}, 0x4) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x6df1}]}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) write(r0, &(0x7f0000000540)="76e5dead6f01f8603f0000000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000000)="b8", 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0x4}], 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: r0 = syz_open_pts() close(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) writev(r0, &(0x7f0000000e40)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r3) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x28}, {0x50}, {0x812e}]}) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) (async) r6 = socket(0x18, 0x3, 0x0) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x200}}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) syz_emit_ethernet(0x136, &(0x7f0000000140)={@random="91a6e34dd8bb", @local, [], {@ipv6={0x86dd, {0x4, 0x6, "616afc", 0x100, 0xc, 0x51, @mcast2, @empty, {[@fragment={0x3, 0x0, 0x20, 0x0, 0x0, 0xb, 0x67}, @hopopts={0xc0, 0x1b, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @generic={0x1, 0xc1, "5fe13b238f55032cd076e0c772d136a8cf8072d5990baf0a2fc4880fd7440d8592c3d7fe882da0dd498718144fd71bd9c5e691aeea9c652ad25bcbae5d14f3e6d0558c25d1fe710c2ce80e972a9da9844696035299e21dcf0143863056ad1883e2a026afbacc5b38464d12edc3335b27f6941319458ca68bf4025873b272d3b5b9e0c4b6d63ee5bc81420a47006d1eb48f4670e37d7d07656319084a3f5f00853989a95c129ac49da2483f788fd266d7fa68b3aa9f6ae90c1f64bc837ea26d4ae3"}, @jumbo={0xc2, 0x4, 0x2196}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0x1000}]}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x7fff, 0x400, @rand_addr="4eace6c6f01fdf9a53a18c288d83053d"}}}}}}) executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a19fe800000000000000000005c4d0000bbfec23ee8d000000000000000000000aac8"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) socket(0x18, 0x5, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000100)="90a5c974233e86634628a53074e30000127902536030941783b72eb78d0c16c6cc9e0b5c72925318d57cfdcb73ccc3da7ce9e016e33ea1a3166c79a4542a6f5c8719a6c62c14ef6044446cc21121b7a90fb889dad56348", 0x0, 0x0, 0x0) executing program 4: setsockopt(0xffffffffffffffff, 0x4, 0x1ff, &(0x7f0000000000), 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xffff, 0x80}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="90ce6ede29eb5c3deab09b883372365e8880d6579b7ba94f35a7ef614ddf3a5edad54919b449cce091124427900795de850c11bc368408313799bc05406e8382778dbd615db2472b3f944dfaaf1ef2730f675c066fa6859b37b54f2350acb88a66743e39102bbb658e4dad66bf41c0eb174573ba2dcd18615b623d82dc391d110948257b015fdfacdb138b14938fd9e41b140b97b12bd9082e503b34965267e086e3", 0xa2}, {&(0x7f0000000140)="b45327630c2fc2cb4f6e41ed443fd078c5e7eb3ecbe4e6b1eb542ad89a2651b688dc2cfbba5868ab0da09cac034ba8e859a5faaa050d942af8ab6c0fcb2f063588d6f15dae81a9dfa98ca1978a943c99f17877ca2844433602d66b1f7f2a7b1c5ad7306cb7ac9aa9e1b3f93bb9db0878b37489d56f00d106247a0dfb68e895695b5d8d3d1ebe8afbe5eaeae77f99573bd45a5ecfa8213a0e6218b664107a5055c654f4b5c178534e58fff73be9d9a30427", 0xb1}, {&(0x7f0000000200)="69fb3813da308ea23f8a1384bad392f13966474c2e387a6ba16a66fc7b6f2799ba2b525dbb4da7f548975c98359f6e5c54515f6328b1a67e159fedec658f642aef42fee04a6d0a7a200555608839230611b07c6c1c2606596d7990d9fd8637b1d4ce9e", 0x63}, {&(0x7f0000000280)="7922ec72208a0237cd81d3273b3caef5745f408bcca0f7e936fc8d9ec4bbe9a86b030d7471b710e0938260a7febf19bfaf582ce0c00dbdaf33b920f2b4e6cd0abb170dff210a0a7d85073768fbccc5a416fc61d9eb45654b72ac815fcc6d910302f1a2988d78ce85b8ba7bc89c1c557863e783df9e87e0bb265df3610576964fd5607509b43ff8c9d9cebf4f4bf43c7acdd64e7aad597b7dacfab73a8ab55afb90c6a9c8038e6164520dfef22fab4939b90e7996258f2d090839e09bb327878d1350b5ba1eafc85b013adee2bb59f29ad3b40704cde1a167d607195991cde6aa29333c76", 0xe4}, {&(0x7f0000000380)="90cef878eaf11dd2be7c71d62675fbe62371d85635012924a78d7a97a78abb946214855e3b8ee0db79fbbe96a7a0eda3649230", 0x33}, {&(0x7f00000003c0)="7559c0", 0x3}, {&(0x7f0000000400)="bc8c2c7fa3c54988a1315494cec3800ea5259c91180ee3bd943e5027fa45924d2a927461e51340e8e3bd04550ef80056dd78e7f2f6bb50ec1d1ae621ef7cb022b290732292462c05e90bd90d2eaf063c4a81e71ec92fbec70ff395c7c2882e178a15275ed218d4df9c41ae0337e75ff4b1a2a6b86f93021302864ecba7994d01c9970731ac", 0x85}], 0x7, &(0x7f0000000540)=[{0xc8, 0xffff, 0x200, "03ea3ac10dd0f95425573421f60fff80ecbb4627f76a969911717493e90cf6f30a272aa95b18f01e72a9fee32e585a9435951c987f6da8eacddee6120ddf7b240691f338f4b0fdcc4d6160bbfbeaaa2fcf7814ab3f9d812f619f122ee5fea3052bbcfccfb0b0984a2d826f4356f23fd68d11c0e7811eb92c26ff3f145d72a8f2bce3ceb48b87817cc19f48e3856306add6b41f209339015b772d53b20cdd0490fa9996e70f87fd4be8ce31e47376687a1fbf778e7827"}, {0x98, 0x1, 0x1, "5c588fd3cbcaa4f5827831bc7aae0291c7b14b8f66c6ce0c55771ab40fd897d3d7918b38c793830eb8bf4ef45e16bcad233d76cb6b0ecf4bf2e2a4fb26ec0ffd52a3596bc373bf756e6b45d9e12f2b0f3bbca5b58aaaed4fcd883eb7019596e03c13193a89fde12ce8e7d1e99c9e4ceebce3f5eaf9a70d2d98407f4c5edcb2d612e28fd4d30922"}, {0x98, 0xffff, 0x8, "599ef22b235b4605066fda512179d838d7b2f546f3c408bc74efc7e904ad6c612cf7dbb16c0a8be40137764823d3e03d6418d94113eca0d74f337c8b5a12dc828adb469e7da4543b3d101f0afa5fecd1478d75559462260204a8ea59969998f20f1ef5229d67d8c5e48dc78c13640bdeb2f036e47c9cb389da54d479c91cd12a21a11775fd1f39c3"}, {0x38, 0x0, 0x80000000, "a517f6069a0967dfa14cf9b8ead1731b8497d91db1bfa4d2d6feaea3df8e62e885f4f03b"}, {0xe0, 0x1, 0x6, "5e55cf4dcca41d718223631649d86a7a6dc47d40b51155b6564116bdf5b254e8f8d7caabe563d046c69b3f44055e50e508ec7ff5d9d4328d8115f5e3e382fc463626b7758b571ba747411bc671c7c21bacc32478809d392866e951a266947effaa5fdc8cd67a3107d9d4dff7b8938bd652f3a28a7d34e2e466cfa2b809765afd9846eafdba7ebd62405c077f196d76c3cff69c49f1b59bf90c0ab52a2e65e6f2cc13d7c4c4c515338de8fd9cc455efdfcfa6bbe7955b3427e3bacbeaf21c9f9971549da8c3b3c9efb14721bbd8b5f9d6"}, {0x60, 0x1, 0xff, "2248caf7284226008e235a4d1645e33147924fd1e0fb19d080a84e95321b3a511d6d1a6d068a424ecf878a2bceb6003ebd891e6d9b29fac4cf45d6daec3026f4defa23fae033938a952c2c0ac5"}], 0x370}, 0x7c}, 0x10, 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x800, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000980), 0x8000, 0x0) r2 = dup2(r0, r1) read(r0, &(0x7f00000009c0)=""/4096, 0x1000) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001c00)=[&(0x7f0000001a00)='/dev/rvnd0c\x00', &(0x7f0000001a40)='/dev/pf\x00', &(0x7f0000001a80)='-\\}!\x1b^(#@\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='/dev/pf\x00', &(0x7f0000001b40)='$@-((-\x00', &(0x7f0000001b80)='/dev/pf\x00', &(0x7f0000001bc0)='/dev/rvnd0c\x00'], &(0x7f0000001d40)=[&(0x7f0000001c40)='/dev/pf\x00', &(0x7f0000001c80)='::#\':..\\!:\xdb+\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='/dev/pf\x00']) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000001d80)={0x3ff, 0x101, 0x6}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000001e00)={0x2, &(0x7f0000001dc0)=[{0x1, 0x1, 0x2, 0x3, 0x6116}, {0x3, 0x5347, 0xfffa, 0x1, 0x401}]}) r3 = socket$inet(0x2, 0x2, 0x40) connect$inet(r3, &(0x7f0000001e40)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) faccessat(r2, &(0x7f0000001e80)='./file0\x00', 0xb0, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001ec0)={0x1000, 0x7, {0xcf, 0x8}}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000001f00)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000001f80)={0x2, &(0x7f0000001f40)=[{0x40, 0x100, 0x1f, 0x400, 0x5}, {0xfffe, 0x2, 0x3, 0x9}]}) r4 = getpid() fcntl$setown(r2, 0x6, r4) recvfrom(r3, &(0x7f0000001fc0)=""/233, 0xe9, 0x0, &(0x7f00000020c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000002100)={0x1, 0x1d}, 0x2, &(0x7f0000002140)="af65f84dca8c1ad0ed307262cf69cfa4ef2beaa9a19a8da6c653ac8862b558d5d913290c933fbdbba6d99e0269acb76f4586d9adeb7d4cd9cd98c266f15137adc204a4dc44ab9772d1cdf973a9b5d8c24624da3390831cf7dcaa8bdfa03cf364b89dc6f7a8dc554f3ee16cb02768890ecfad2c92b1a685610b2a4efb23bf1132ea2bb7ca1f0aa9f00ecf2469021ed1a81e19d8951e83ffa4692b5cecd7303de539b5fbece1f349e2fb841a6a19433310dd87b1db5d794a88e0cead63cf998d697c1fc26ca7cee405d3ca3dea87ff9699c004e8eb2fddbe3cfc8b8a8428af237029b36513e08ab3776b6794", &(0x7f0000002240)=0xeb, &(0x7f0000002280)="5588f3422e26c76322b9770639d4e095632c0502a2", 0x15) setsockopt(r2, 0x7f, 0x1ff, &(0x7f00000022c0)="58c898494554e52dabfe8fe7159a00c5910f19a22a031925c948f5be7336bffcf808d8a9fa741591896c793025f9b749bc19173645b510b49a09125acdddf318fec9d1fa085be93dfd850ef027b4caaf136a0bd71e8cadec25dc36be1ae1ccf980214054870f59583e5cc9458fecdcdfccce53d56945561e20cd2f76a126cc135f6c3b3a22a7b2cb2030e35e5f6b72c0ae2b4311ee17dbeb87fd", 0x9a) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000002380)={0x4, 0x25c8e6e4, 0x5}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000023c0)={0x3, [0x0, 0x0, 0x0]}) fcntl$setown(r0, 0x6, r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002400)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000002480)="4a29c15b74cb4fb22700f2a399e73e961babafda61b5e254a8df76130dcf5cbe9dfb82ca71e10adaf00fe2f6bcda1c6609", 0x31, 0x401, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000024c0), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000002500)={0xffff, 0xfe3b, {0x4, 0x400}}) execve(&(0x7f0000002540)='./file0\x00', &(0x7f0000002600)=[&(0x7f0000002580)='\x00', &(0x7f00000025c0)='.):%\x00'], 0xffffffffffffffff) executing program 6: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') lstat(&(0x7f0000002640)='./file0/../file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480)='c\x00') executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x76}, 0xc) executing program 4: r0 = socket(0xf62b8d71ee574794, 0x2, 0x3) close(r0) r1 = socket(0x2, 0x4000, 0x7) sendmmsg(r1, &(0x7f0000001480)={&(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000000)="d2d0e053d31a54bf6168b024f24053140763cd1be0b4f62bb0a649f5d93f2554aab5e1584cf1f93ecf3f06c1622b4f5e9d88e5d6425fc7467b3daaeb801faa02f73c338e92cb9ac6a110f5bdd3b3f21b284b39c05da786a24cdaa2903e4d54e353846f0bce9397576a0bad07e5449de13c9e157accd3514aad3fe7c770d398f3caceaf04b39a3b8fcff11a43ea2889b4f21b5c8615778e38ff6378a6d6eea4d43687cf08798e32b59a36bd8a6d77129c5edb4c1116b5ed3df6009b760dcbc580c4dc103d2fa930952424062177e1307905aceaad204bae37bf11e7dae1d2124d6da0f00ba8", 0xe5}, {&(0x7f0000000100)="a36d1202346d6efb8f10ce28d1f0447a6acf2e74adeccc8e09354145a3418726ba73054954095044f3111ed1a6021047c92f170f7c6c4175b45572d5b94cb2b0307208f667de8b15e305d77d06a0fd53e36234db70bfc3b2eb114286244dc616d4a367d7887946c421addc4009b92c54640970e2a21762525f2340ae63e0303554df808b27fc1a663036cf0c", 0x8c}, {&(0x7f00000001c0)="47c0afffe38dffee45f07ecc207021ab02f1c69b071ff4188d5666d7efe14a886395dc7b55eb2c0634720de028272ce98fbd0a1b8c5d28d0acffe4dfc8727b7188fdc0dc00ad5b69dd3ec380edab9420c7ac1f23472a021346db836304089a4f9c818c2eda987a8b2ef4d0f2b16e7beb2dd90d6e4790d182e170cb4c53df03c571228a8fe9e1489dcac32825415f2ee5bdbc4e4e4c0c0716d5a737beb0faa981a64ec1a92f002a395b4e5ca6ba8fdd01de24ffe0005ea0787a6754c793013806501106a93f8da2a19cfb31ff63bbf92eed5c836da6fa73b4bc5ee6bb40e6c27e267626bbb885525e19940101b05a5e798dbc142d6323f52b6ab52c3f21625a0ce1dc9dd459ca4c50c51b118e1bfde34e9e87c771620edc5e8cced5540e7f376727409bb11c27c9f70fc989f46aba7b112a738a9a4e09de482e80abce3ed0aecf36695f9a59dab10c23316fefae5c0ad3db94aac8c2444b3da57b533d4cc1fcdecd0693e6941ac3f5de148b87179e44291e8e9ccf1803212e7e4a51570729fcb4eb9151b4453634a5b96940d3c6e212b95fa7e014fc61f4e5fca50f3a3cf74d6cdbbd58c45c18d187dab1b875ed5a2a3fa5cb55e3211031a33f08380ac7063e14c0ef0bd9c2d270eee51a575f6fc82fc5aabd2309deadfb9e30acc95ad054007399bc8af71a92c701bdf1a02c5e816de9389a7c7010c2d696512ab2d3a7b26aa542bcd424a9cf646bdfbf2802f86d150a3d53e4943c37566134caf38f95bbfa363201bba2e121d18f499e115c785b464e3ccaa87339956d8d19bca6c9fe24e7d07533e46d3c666b31a751c059321e00e42316e9ebc156f5173c5a007bd9be2b51948b948e56c233902d234773ad6e6dffcf93a29b058833504c44ec7b696227a8befb09f1bb450956a08b2a7a7f34138c71f5acde116e07e1a59d48084641539ab62084e0c157cad123bf26fde5d0171418fbe19fee5f2c18635e15bd7e88a9c7c132f92f7b9b9b60980ffbea7843f16bedce5e536a9354525fb167ab3f728da0e7344d0ceb264bc56159d20bb9ff39bd30e70bd60422a99ca9f5af512608031337fa44ab703afb32e5aed16d6384b449c9429dd4834a47ded23486bb033074651b43fd2421dfd8f35c66c9564b8eeae892b56f619c55d68dee305952423bd96cc4638660f98cf486211bbe56245c9d748c8a6148903291d5e7d390e2bc8c2be2c0c1ea43b50ea7ba334ee91b79bd0cc9d85bfdf69c3320c05f037856f3e5d6943f6b45bec2cf80421ad6395736e473511c499557fa998d38d64b5a694a2e0449f5d19006b9c37a2a12148df76550152f2f61e946250c94704d76fd73bfe2afe51bace175bab2550a2deee52c5bc3b1c8555d0111339cca19aae966031375f7dcfd3f82a38a9f380dbb9f842d8d512bed48c848496ddf0b476b71940e03076b147b89ab68efd6aa834d626b9dab5147a9df8cdd65bca2de3b3a1db99974a1997438d51b60a6f3382df92a93f58433f61e233f4ddbd11d7d09a026c09aab4c0283a51cac8af46457947e8e5cb8d4af24120741d39622cf2345b1d4ee65098f02e03160af0b17f49e719510d5894fd1976835a555277a0c6fdc8426de7ed674f43fcb94fddf186ec2695e715ff1b13a33135fe7df7f542f5c99ffc1a0377b1db5e98501b7d2bd66ca348997a58d874b12275fdfbc525daedbb785129067b590a1a9bac4ef3f09589dc29394eaabe12ce17f79bd47e7feed03a24f1a6a4e8e836b70c45e4fbd563df36ba5d563e538260169d2a91e93119180deab04a8ca6fe0ece20ecca909a138b02f07916f7ade1b1b840f5c289ac81bee0de1631fea25551908dbd8bc59015702764a360731dc650d8642972985f3fa4597de60d5d26811d4dd52704c38021ce2df6372317a9ae40a336ab1f3b0ac9d0001892edf83c0d7c35c0d4bed44d11e0108f4834251e9bdd8cc22cf3532555fd370a51bcbd9bac337b3ac32c9770653ffcb434e7d2a0dc05c86f43af69a34eefbb19ab8c3a12c8ba7f876e547d80b48b67eb4bd17c49419914173e64948054f3cb2071a796119b32dd3e94a22726004680e056e2d0925c25a7a05b8ba8c722918fdc50ceade90b7c121ebbe7c0ab77e2f1e788871a03302d487ba5ab54956e375c9b7003eae133c70f73a62afd7578cbc93f238fb0d1a840f1c44f713ce1636a8fda604042e5c8e003731f1d2e34d1d261bfcc78f7aadd71d6e65dde9f0f6cb71ad60b1391ba7d4420ac6c53ab3252c070136638d632494ff1ca69ababa170e644d50f780358106f985bc1619e28656214e63f5cb8bd50780a2e9ebb1a9e6af593c25ad1cb6f3823211a13d2fdb268d8dcc9a3911500cb0e15af2f90e9b94845da0f204e828760f4402a3a0c4eafe8c827a3ff6709751509eae394a7c6aa72e8e6852a322215396f9c3a223f1613da3c1d1c2dda3c932b11b63783f729d7ecfe1ec34e4ec047d1901260f0397d3fa3593776e24fd9c18c4ca2008ca3dd03a13172fdf18c0edbde9eb5988712c73b02118fe615c8dc6f92664d0d6f6b40c85324341a582a0b09ebc2ecae034361c27b4f83c9290b0e55b3e0d79f478d9d0d050bf763566161efd1948e2ccb49a402de9361782c3977242a83d14b3e4584c44a50ab305de2efd4310770de84fa45bf2c83d6bdfc0715f509d8a09e2e5b1e1fe756303b182dff0e0ee105b7aa544b201e926a4732ddff91c000975a8cbc323d66c246c2d700c7961e08d34cb3e3210b77763c112247f820d8043aeb397517088ff8d0ca81f7a306e14adabfa278e4e89a93783ec95f50cde2c621b92d85546c0101466ec8db65d8c6964c79542b679f07e9b243bb20ef9c5daa0f560059dccc2f6e62d2f31c62928bfbc410650a24919f192ccecf7dc55064f2a5e3fd2ba32c2ecd31f19dabea77926f94e1af8691411ed4049b0d38bc572f93733829ac0a9463fb1bd487d6e409d1c60f8387182904e006e38ffa7064a20d2a0023c82fef023a2b3ee18c171aaaeb29f777762bbb0d90138fdeb00ec4982532cbc04fc1dbb929bc5e370e3eeceed50d4bbfbb4c8feff259060ca40fd8cc7fd5d753864963a7e72968655ad4986cd5e0ad03ae37ee84fde6d5acfbbd3300e60fc33cf85f8491e1cc5b4b9935901880606ffc5cc7ad8c7a94df10173aa5038eeb79696abd075fde2e65d31084be88f113d0459c1b37cd44dddafa0fddec20d6ec457c1a4de4bfd4e1e8d2923db850909dc439625f09c5845702624a0c8177ac66ef68b83bb4a77a859e5700f1830ebff12cd813133f7d683be95fdbca3f0589589728d8c95e8e4f2da752e9cd809de731f47361a6ebbded9b71fe2451a8705683d68c27542bda4662f4d50bf94c4330b2b297469f5af123ba1144aa5876ad11382766e2b6f41e21d42de808cb18a06b01e0df03b19446f8ad7577420c94a0dfacac934d484994ebf9bc6c6e15ffba50fe0292ad3a4c324b58a194aec1f8c2f0a73beb59330c38e5a917339fdb81741856ee58373e1eb115c87a4742af3a99e130fe8e476ae794d2bacfe73e1648a3f484a313cda5dd15f2487598a100267e99986e6cf1de489e8f8ba0b1fac773fa39ba39095f3b495c2610f31b1a8a6e8064cb88fdbe896789ce65219459fd1362c2772681d1ad144f4af2b467a651bf75c4e1ba5a5d778f307eaeaaa23b31a305abd5d1fb5440686677f1715283c969de37e69804cd4e630b1c507e750a86f4246c1a943b965bf5bae36331c442d159a145e6a6bfc2e9bb89be65bbaee084d0191cb619d6ed740802f2266f2b20c5224843de4a1a7b1e45f8420481fd5e36066666df3023ab765d39abcf79a6ecd2b7fce46121cac28c3c865d7a3a2dabb97ce3ecf81eb21704309c4c7577d7325463a6b6e4272e2a02f7486d740f78763f9e0fa73cf0a9dac75ae9ede8b773f716e2c889cbe8296d215dc44f6aadc07d497cfc6f469c1ca4e063467565389c6f3dd85a0a0cf72158e3dd3b28715c8c50ba92fee0c4c7d5c55c05d22e9d7548cf0ef0925e3be0813ee8fcf27db0c5c4fc54eab099a52756759534c41e59a8ba80176289e1f141ec3938f03d5850d403903c2a0a7bfc2ffa53c713f7621eb2b8719c0ea09b4b834c775b03703081ba32b5d5e019a262ceb9d2f25713c5a7b587792f9a6961a3dee2a04bf24730a98958f8a153098a3841bbb166cc3393c402b65ef6a65cea4d6b6787c740a3ac90a485a02915f8afa708685a2d7d60407ebed48622668e2c145ef1790b2252707a6d70925b04ceb897b32adfbe59efe5d2fb41750ad06dbc43c04df2146c36d39a552589e6d133b68c5e8563b953991cf0ff4c92660c6d93ab31e54fa11958ef9c98c877f0b1f0b0e8552e5f77a4e30392b8af3b8b44842fef430f40ace0e88cfe84b35f17a2e526f15fae371bfeef3ae35966c512d38448f8022934ce33c45fbf0b938204119c341afaa1278295165e4b7bfe9dfebc8ec5f4e9de83bb50d25c83b31ca584fec127c1dd64e98b9a5e62f4e96094755bb4fb6ccd2c315232d5c27059f0c91c25463f33af333308b26a48a20c0d22528f8af0123d1f0a2471e88402391d4d532b12778e88f1b37d822416de64f766f9da5bdf4656cb5205a73bc60c1daf69564b834435fb4c75711e1488ef959e35b49348acf2a23e4925a6abf477d049778b71473cfc677bc45f5e08065d4131f841d3b5a4e8472111903fb103471eab061f59f965b25d48f9704d65ce6763db2ceba768e4d8167f3156b00267031b3eded99aebb120991dd69b86ded144627bca31d03ca10f2abccf94d04e59d8b3c6b0420f42cae504b7099804b929885b7ad15a6e2b993b4c5384f4cdbd97aad7cca920fd9d439ddabf3a898d8f7fd1cc821ba6274d0d08531c4de68e080f28b9d5c58f25e55a22b332b16616512f6b2ada082ba61747712fd86c23460acb2cb59c394c5d0b87201c80e61e1bd40746caaaa94c03c66e0acaf04cc6edc2b5d1111add47138cceae0039cdb9297cd38b9396cf03bfad2713289b9867c84ebe02389e4f98ce2d80febe63a515593a60073e3f401de86b849853ff4315030aa8bad2f16b1e3a835cbd40914e8f00802fc22b94dd6cad761dc4a3d6542bd2bdd03be8062631ba5ff09802f62d8b36a5e552448049af37473f816e9b3232d26a792669fc52ab7596b90f948e76232dfd3f4915463cbcbfa2fdfcda545822f0f445b250d36b835b2f13fe59abdb39e7c140504a1347fdb51d8c969d1b5c2b721a7df4851b99ce9b5e4e5ca68a384cd5b8eb589f8ee899037eed6c4bf7f0f52a66003b0eacee29c7da323212476b01499456472b539ae5cb22f0710e903c36f07857ba53703fa81d3b883b6fb48be72540b79f31b580290c0ee99bca318bf08efbed2d7c5cb2e459eee0d6565ba44ad210f0ba1f5ae0cf13ce4fbe0db88816fded4c99147b926b306fea0d9a176cc54919d90da249fb357a19c9b378a2a6e5cac69c4d6194fb18ffe1ac0911194762306bad75ca2dbac97a5752a2d65c2bd4373b2dc59bcc1bcae6743396fd22ea904ae8b7ba58523e36511a7f0020a62eb5d431344df41b6596a615554b45c3d4a588bf6bb98d8dbf02ec30072a7d9af28b3c4ec45b8f28ecd2e9664e15b473b6e2fa435ee0605f5d69fb4c6d6919761f188b2f919f2f4fc0f7dbde53f213558005ae53fe6ba5e0074c4551157e85a74c28bee14f3e03d48488831eb0db204929c9b6705a143c7f1666f51a33db57bdab09ef24696164f734b61e6621acce8", 0x1000}, {&(0x7f00000011c0)="1be5708078488590b916010aec28eea45ad3db65648a74ddaaaee5c4ef3d6a3eaf534074", 0x24}, {&(0x7f0000001200)="6319e6ab50de6de5a97fefafa288f910ec248b7d9ed465bd0529e422fe43098aac62704d4a4a9810fb0fe7dd60409b688e6fb5601067b61851e97325bf4ebea04267b0c97963047ed9ae3939abbc37078b9bdd7cfa16f352f3604036fe2c188030cb3ea091199ffa76358fb43bfb3bf6962ecd81a20ab26293", 0x79}, {&(0x7f0000001280)="8ebc8c8242a18e7bca0f6b6994d6369b8d", 0x11}, {&(0x7f00000012c0)="2f0b44bf1e78f994d05ca78a6e55bfc709ac9db2e467b8870f9f4064f3f0163527b595f7f1a50d133fa0f3199415bd239a60fa55df67c649be43464df3fc63db1c53376ea658ffa70b2da8d08f05d904824fbc27d94cf70d21851e965a4f5ae40333dc3825809c3c88eabe46909f13e6270cb1bfcfc8b2ac71c32af87878365e4d1b9d9da7989ce039b4f8e2cafb8b89d0dabd4821b7936eacc4fcbce8c9714e299a6fd5b2048e46320a1b88", 0xac}], 0x7, &(0x7f0000001400)=[{0x38, 0xffff, 0x76, "b3046d797471a641088a6aef305810773e145d4a6f8ea82837150625854fff5d25164f4dde"}], 0x38}, 0x4}, 0x10, 0x2) close(r1) socket(0x1, 0x3, 0x6) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000001500)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540), 0x400, 0x0) r4 = dup2(r3, r2) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000001580)='./file0\x00', 0x0, 0x4000100a, r5) recvmmsg(r4, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000015c0)=""/142, 0x8e}, {&(0x7f0000001680)=""/50, 0x32}], 0x2, &(0x7f0000001700)=""/242, 0xf2}, 0x4}, 0x10, 0x1002, &(0x7f0000001880)={0x3ff, 0xc18}) r6 = socket$inet(0x2, 0x3, 0x3) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x15, &(0x7f00000018c0)={@local, @empty, [], {@generic={0x88a8, "409b79c2daf333"}}}) listen(r6, 0x7) ioctl$BIOCFLUSH(r3, 0x20004268) getpeername(r6, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) r7 = kqueue() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000019c0)={&(0x7f0000001980)='./file0\x00', r7}) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000001a00)={0xe244, 0x400, 0x8}) close(r7) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001a40), &(0x7f0000001a80)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001ac0)={0x400, 0x3}, 0x10) semop(0xffffffffffffffff, &(0x7f0000001b00)=[{0x4, 0x0, 0x1000}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001b40)) getpeername$inet6(r4, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) openat(r4, &(0x7f0000001c40)='./file0\x00', 0x800, 0xc4) executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) socket(0x1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) mkdir(0x0, 0x0) r2 = getuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000340)="7659aeb94832406f050635f0b67c483a24febaee4f9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c24b403ac5f5453283c4dd3ed77706f3868cacea799a3bdfb42db70db0660f06563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309", 0x64}], 0x1) setreuid(0xee00, r2) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0xbac, 0x5) madvise(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) mlockall(0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) executing program 6: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r0, 0xffffffe1, 0x0, &(0x7f0000000200)="1ab40dcbdf1a60bc75dc54fb1739e0b065680e3aca4d7ed7ffdf1c0394e2ba488b0de57ef570dd7c05c8ff8ec8f80aad08a5558187c5c4d990f21ed10d14c3bfe19d7ea1ddbe3b6731c8eae9685e232755fd1950bf95c3bbc223b1cc7df6fd8e652c876dd2d3f55bf7cc2f5c0d3010f3156791e4e8ed4a4f02cc3e7db91c79bbec8905a2ef5f", 0x86) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = dup2(r1, r9) setsockopt(r10, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setrlimit(0x6, &(0x7f0000000040)={0x0, 0x4}) write(r1, &(0x7f0000000440)="55ebfb9599005904a042702dd54d47e4a880de68bcbcb14237c67ca439a15e5e3a536e4e1457e30b754a2ca149a25e2d740175e33611b47fb67551c125f07577c29adb6168f3053788fc1d363987be20e83ee690d6f1437b5dcc494a8fb18a8f74e69715afe38ad3b9156854dcfd68647b6501fc85634cbb2b236ba4ab804882cdd67aafb9d92c9520fb977130692d6331d679fc13b35073559570a7ef47b452b9aee08d19dbb9cc51887c107059c6fc5b860321058b65960136e7b48836490fbad80b778d9c349185ccf34e73bcec12ff6cdb6d125d668fb8d3e8993fa7393560cb0befecad7e08a2c7088027983c79540a8c35de24470008aa17334b6bf1d8ae8b0dbf1c3862958a63b4ef99df74831df04494df1551e20cef9daeaa5f553e462d2e7986e158cbf133647065831bf611327f6d1f7072be7bbb4adc0d10e9fb3f13ff3749499fef9251781b31dec6cd5922f5b2df44a56d3ede38bd85e3f6620f1b5e4b5749b9119cf501650355e1eeb054eb089373c70181e84c14383519ac3955f8db9c3f0fd363b7e06caae369d5b8bdae01f32ef9f5da0dd15434843a2eb88df22e8fb2e81b9ccfdeb688ad077d42c99d1b9100b8c5d175190a611540e10efa6df9bcfdc2cc8cd0ca718d465f373061bf4f45b02f5fc80271004796b034d3ab7b774f4f7690ea4809ffaabd03851c0e489d9c6964b615ff8b6070c87e305a9eebe048c72fd513868ed6dd7e9e0603e81ca5e39a6b8589c94916b2c9916f3395045172fbf197d599c439d8c01a005577090293942c909e529e2ffb2b67c6854e2d63e9b3d4da605cb95dddd7ec0053a6d8a1f030f41af1f1792376f88f1bb954b78fb3394946afae0b0e0bccc89fe2ed831a08098bf1d8199a3a0662b41b421fa2ff60777f3d4cad8a96b797628eadaf382fed50bec649b478055d1f5b2b70931e17f4f96682f2f7440bdcf2a5226d9e1ec81fd32d45e8e6196d67133c7c64d9df4cff1bd471da3ac9f607ca7abb470ff6f25d08b9eef0f77575f2d5c82d0dab10792971464f5b6073a26974fae20a4da78e2aa0c3cc265af0f9465e0fbd34fd9b62785636b63f9110fcba36c4dab75dc0f06cae5d300bfb3a170d278e59df0f5fa941182bf0517d17bdd39edc91dc0f0316aed88ba96bbe3204e111f57bcc6166f6af129cce58a6d2c6c837a4bcd112830c8830b3dc84778f04c8ceaf9a8b6066f4d952c67f7da6e01302eb7bad0cfee997a5041c55354d5db66e600a0ecd116709fb61d47d243c89ffbd2158c54ec28cc170d235faf8968a97a7a192a2a1ade681788d405117c1cfaae423edb54d6646fe5b9a66a5602ab4caeed255b43ecbea7512d9e4ca3bea4b1dc34802edd04fe173c0c61d565a274e022b2176b31140eb92326ddc1ca5d0641f595bab80ebbcac04a82367205d2db5a726a3a2b26ffc7b374112bc5f9b041178a64edb5186d1192d62311b082b599b7111fa18d3d424577cee2e7be901d66dc85e6d5ebfba9f5ea45a7078f4f2c27d5e5384d2b03d", 0x441) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="040cb1f2fc4cb6b423fb8094912ebd108df34f2653709185b1e4fcb5aaa91ab9a78621bf4a97929f89a81ed6175a2a880a1938aad6a02c89f545204c3ca87d5d065678ca5c716a64827b5bca5c2ae4d79e35a0818f95d812f4558a3fe8354c37010d188e6ae31f1dbf13427c4863ffa3eeea706f064ce42145e36d8dc75993b0b55df5fccc086d584496a1463623106be88a067a3ff7fab9d8e8fbab936eba762d2cb4fd5cb8b9c31e4dff7fc887049fc20ab7a912d2d30a", 0xb8, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="ff000000008d9d0017f80900"}}}}) close(r0) syz_open_pts() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8fbe) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0xfffffffd, 0x1}) write(r0, &(0x7f00000004c0)='\t', 0x1) syz_emit_ethernet(0xaa, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1e, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@empty]}, {[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}]}, @noop, @ra={0x94, 0x6}, @timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {[@broadcast]}, {[@rand_addr]}, {[@rand_addr]}]}]}}, "0300000000000000"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000009c0)={'./file0\x00', 0x3, 0x9, 0x10000}) writev(r3, &(0x7f0000000480)=[{0x0}], 0x1) executing program 3: sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000100)="8905f43981fba61813b3e41442ae585267a7d12ca74350bcdb7a85375477f980a7c8a89fcf6e3fa32a1a9f7c1c2c390205ebed3e0e209973f4fce5ea06e3a398546a2fcac23041a9313f1244232cba8f4a724218a88be7552534929c67b054bfb1454fef1cb244760ad86a42213e540a3a009a72fad19eb1daf314b2b66571bf0eecb00630a1a8ce735e5d13e6f63693ffc21cb0ca6b5103cdb06a27ee6785c3736e9d5acdeb219a863aba33270bf91b91570bad4c5a9b7b86ea137d9bf9fdab58b71ba56155e5c71d5e", &(0x7f0000000040)=0xca, &(0x7f0000000200)="f0f8dd977956ee82e5547e0bffc0d3bee2f703bfe1d393d69737ec585a14f1d3345f9f746bbee91f0adfb10be99ad66efb8de888f5ff7c1962c3462687133ca6042f0dee46fb572ad0ff702ca1b3b3d9ba3b8d4a8a49e4a207ad776b3ce5", 0x5e) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000280)="a93208a8182c31d33d3d93e5b293e35251a7c49e3c45a487de7914cc9b08c3c4b9cf2bc23ae40d4d0e4ccc36e310e9022dfe24c3635e5e93c4f98636193f9b49bf33", &(0x7f0000000300)=0x42, &(0x7f0000000340)="cc0ed24ccf31b852e6d7e93d3ee3f88bcf2537cc2731ead31069febbf5c891fa41a271ac1279715bfc24b64adbce0cf84cee093f0fc589b1e519e1abb4c8136de34d88f49df2f63501577063", 0x4c) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000003c0)=r1) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) 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) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) getpgid(0xffffffffffffffff) recvmmsg(r2, &(0x7f00000022c0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f089", 0x7b3, 0x0, 0x0, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x100000, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400", 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005136000009f0000010000000000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=""/100, 0x64}, 0x5}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) flock(r5, 0x2) flock(r5, 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) sendmmsg(r4, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f0000000cc0)=ANY=[@ANYBLOB="b00000000000000001000000fc010000a4f1caa2f4fb02c86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd00000000004800000000000000ffff000009000000f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee0000000000400000000000000001000000ff000000e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba0620000000000a00000000000000001000000080000005bddc480817a99d7a04f0600000000411db9486c98709f5a85732ee8e696df7916f4b866cef71f96594cc12fd9ef07728b09a64b48d605cb0411a7a9393caf049e0d10441b6a96ef8e32fb37ee02e40aa01a8dc24f46e3a401000000010000008aa40fe0f991e68d6585768cafb6d428bd7cf2518df80cb1d1761062ee00000000000000000000000000000000000000900000000000000001000000020000003640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1001800000000000000ffff0000010000000d4d60af3eaa60009800000000000000ffff0000fdffffff4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d615bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352000000"], 0x318}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pread(r0, &(0x7f0000000240)="b3bbafcdc142dc1c1a9c624eeb171139a1452889eda1c6e1e01535c5c76653a3dc415bcf656a9b906d106887d2fe7eb1a43a38a3bc5d93cdce34b32c0e778d53e1257d95bc2cbfa7478cbe1f82c11b481fdb25f54b1a51453860196d06ca617ddf0a4a", 0x63, 0x6013) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={0x0}) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0x1188}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) map stack 0x2002a000-0x2002b000 of map 0xfffffd806220e6e8 failed: no mapping executing program 4: r0 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) close(r0) setreuid(0xee00, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000e40)=[{0x0}], 0x1) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) executing program 4: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x2}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000003c0)="1bad1b32cce44f5ca0539c70161536576fdc6b6ca51102872ea0d4c69b2a4b878853f424f57e9d6b707b00db9f200de65aa01bbcb5ee4114daa778e2d01bf82a3cdad3e6cd8f94d6b52efccd24145ba79e53965cad86c0a12122353b45d93f9a49cb9b843868ca9efc29a5fd864db6522638065205934ac54e7c9a333d3ce8066b39f9b43e66baad3092b6099a673ea0103582601d057499b915869f3ebf2e370090718720bb03b223b6a093642e6e640f96345548086c426f0d475e95dc75bf486137021198fe82d5b62de500c485d398b41cfb623390df64a1ebefeb50a00032df35071a753ca06e67b813f1ba5798197f6d9f06f1a566a2ae9ecc7ae0342a6b886d267061ad9d9ccdb38e47ec256a07bcc4f0765fcac3e9a093bebb169c37d9767caba60de03a3e831b5471191bda284fbb45cb2c54b7a152517096bd89c82cfc0dab78997183a5598ba9f46b2d57cd3a82472153465e13f1136ad722ae9814cc7962655efa6704241a42bcd4d1", &(0x7f00000002c0)=0x16f, &(0x7f0000000300)="5e26b1f3b8c230618726193ddb47ecfcfe83943764a31f780a53873be75f444b9cb0cf5f65f3e390af0e872ad5a6c364db9967b1c7b52503d2d1e0dce96242af8dc8dddbe9a03825bbfbe57773c2fcb888a3363516819e6a803fac675996b497fc55762a3220894cd257294402942ee7bdad66dd57e50cf3fb8d166cffc263381df6c8d6af7084721db9c45d", 0x8c) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 4: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x0, 0x9, 0x8, 0x20, 0x5, 0x4, 0x3f, 0x10, [{0xa56, 0x10000, 0x6, 0x101}, {0x6, 0xad, 0x20, 0x6}, {0x0, 0x1, 0x6, 0x6}, {0x3, 0x1000, 0x1ff, 0xffff}, {0x77, 0x1000, 0x2, 0x91}, {0x7, 0x8, 0x80000000, 0x80000001}, {0x400, 0xffff, 0x7, 0x8000}, {0xfffffffa}, {0x5, 0x0, 0x7, 0x5c}, {0x10000, 0x70f5, 0xd88, 0x7ff}, {0xffff, 0x2400000, 0x2, 0x7}, {0x6, 0xa2, 0x4, 0x3ff}, {0x4, 0x1f, 0x10001, 0x4f}, {0xab4b, 0x738c, 0x0, 0x1f}, {0xfffffe01, 0x8f4, 0x1f, 0x3d2d}, {0xb3e, 0x9, 0xa73, 0x7fff}]}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xdb, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0xdf72}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000440)={0x9, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3e], [0x3], [0x0, 0x0, 0x1]}}) socket$inet(0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, 0x0) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x80, 0x0) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) executing program 4: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffefb) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) r4 = socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0xfffffffffffffff7, 0x6}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x1, 0x3, 0x6) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001780), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000017c0)) dup2(r7, r6) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) executing program 3: r0 = getppid() getpgid(0x0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x210) r3 = semget$private(0x0, 0x3, 0x512) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r4, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r5, r6, r7, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x8, r6, r7, r4, r5, 0x21, 0x9}, 0x3, 0x1, 0x2}) r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x11, r4, r8, r9, r10, 0x41}, 0xff, 0xfff, r0, r0, 0x9400000000000, 0x5, 0x2}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getegid() mknod(0x0, 0x2000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r11, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2]) executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) ftruncate(r0, 0x80002) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0x0) r5 = geteuid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r5, r2, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x80000000}, {0x2}, {0x6, 0x0, 0xfc, 0xe00002}]}) write(r6, &(0x7f0000000000)="7696c7cf00"/14, 0xe) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) listen(r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x409, 0x0, 0x0) executing program 7: r0 = syz_open_pts() (async) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') (async) readlink(&(0x7f0000005240)='./file1\x00', &(0x7f0000005280)=""/163, 0xa3) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) close(r0) setreuid(0xee00, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) (async) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) writev(r0, &(0x7f0000000e40)=[{0x0}], 0x1) executing program 5: r0 = syz_open_pts() lseek(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8000}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) syz_emit_ethernet(0x32, &(0x7f0000000200)={@empty, @local, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @rand_addr=0x1, @random="a08301e01ff2", @rand_addr=0x9}}}}) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000280)="c2f0476371d8e7cd2b0e6ec7ca76c24067082ef0", &(0x7f00000002c0)=0x14, &(0x7f0000000300)="1ed08404421091a490ed", 0xa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000380)={0x10000, 0x8000, {0x5, 0x5ab3}}) r3 = socket$inet(0x2, 0x1, 0x3f) readv(r3, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/244, 0xf4}], 0x2) getpeername$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) r7 = accept$inet(r6, &(0x7f00000006c0), &(0x7f0000000700)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000740)=""/118) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000007c0)=""/170, &(0x7f0000000880)=0xaa) getpeername(r7, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) syz_extract_tcp_res(&(0x7f0000000940), 0x1ff, 0x6) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000009c0)={0x5, &(0x7f0000000980)=[{0x6, 0x1, 0xfff0, 0x1, 0x4}, {0x6, 0x1, 0x0, 0xb6, 0x1}, {0x3, 0x7ff, 0x8, 0x7, 0x7ff}, {0x0, 0xff, 0x3ff, 0x7fff, 0xffc1}, {0x24a1, 0x3, 0x0, 0x8, 0x3}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000a00)) sendmsg(r6, &(0x7f0000001e00)={&(0x7f0000000a40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000000a80)="c7cdb6f46372a9030bb3c278d337643e1fd5ff6464f6855657b82fdbe13a14bc570d055231f2538e1bbe634b80759549705c68dabd0b567d6176ac62b0a2a5f013cc986c4fbe60d638de976573a573d9a2e6480e99c806bb5aa7ac08956b7d1b9a3b2abe5f1b13ad07147fce22b3dc3180e9d48a04d337f9d00c1aed363719836f0401d9fa052ebe615732645e6677aa1c8509df98a4dddb6561d4fff0cffe238b0e5487505705e1a7716b439ea62fd5f5153b61bf502ec8314c577105228aabd82934db423122264e6a39187e2e995013d8fb376ddd1904015038f824f5a90a271e666531bd7790e608e5cd404eaaa045fb5383353699d8a0bc43d83e4aea6ea21ba8346462856df55ccf3d567d7cb0013df82b9dec469ed5c740a84cecda629388cb68e692c8714736ea2fec8054bd148c5e6b01ef26308d47f3aa3fccdec401e6c6f879e29b50411b02fd4855c96921e47ec2e620e72e83db0da8fd65ba8e46fcc798baa0c6430909d0e3d0ae048173fdce2eee2c3b86eabcb0973271d0460bc3251e22fa5443714784e952b21445b467696d5140fed81fdc1a600bc6e1b6cb7bd1bc4521e9bb4c9de4301cccc137a00ae4845fcbc6da669d2e6f2812d61891053104843a7d32dda37455bded86325e2d7f2398d5ff1fba017fd6e353c113aede5ac1ca90c59b9a6eddff2a51af3edb3271c850f60607c92691c17dbb1037c6c02bbde75de4e44ff2cf067886fc53aba28ab011c78af9e20ec63ce5602de2d352ddaa353325cd600babcf492822e9e747af6b0ff2748f4684d2a8ecfdb535fa576b9882797cda6242ecd3de489bb6a927e059837fd5a6c8b3280a98f8ed9037d7d8e1349024f3e24654e1df62a3da6346602c8f3ff61dfc38e5b11ee56a5b8f784f002041ba57454d08310cc8ba41a2739ee3297978b6b91daa348cf7a228124dd4b82bb21636b7b7418e067ea0839c14896a854cdd4463f9a57a9b99e85c73cac943a07379ceeee66c512304435702658f35d8bb344e3ef890ab8cd670f6365f067928c6946177ec66dd3c5afede98b7bdf365a76c2afd6f6ecdce28743b4d2fbac11f56d7ad7935693068ad91054d0121ea0d15261530a763d4280231d47cdf7dcce134edd8631c27446b7eb040bacf8a4b874f38271d9803d0c4f3324a074eade02987835a972b5113f7979efa304edaa1ce1c511d97a51a2a1ec8b73dd2525b45bb09eccb0298f07f8714a8efce300276cd7b2ef9bb23eea1cdbac537622fae46be58b03e54e668d13172a27ee8ede451ef4772479e39f848fdeb8cbc28686c18c5c4c9b9d2bc1bf28a5561c40c9010bbd813e09a12c45f3ff3c00de67f64ad440a4b90e64d33dd76289f1a5b5942f9b76fdcf9648b9f7d9fc2f44a4e1b2883b22f2dffa596c3e2e35da11c255ea0cd58ba279fb33d924d71a41e11ca5a697403144f63b9c8e19f8a999060144531b4198de6303e4ba8a491423ec6220b7e06a5258a4703b9a5fc20c1ae359002fb0316a2e154a8dae3f20a972c925f1f159054db4dead396fa972e2174310d7c7916fed62f8e4d8129eccfce07cf64bb5b0bc2feb200a10f66ab93b01a1c62df5c036d0c4502cfd9c8d4d6dfb5f77b41abdb38a9f3488e0466f238caf0a3ad7f129abe3933e7f6c2268e55cfe7a79dd6548666cb6c21d5898a0cd69199a136e309c1ef979b6a926dfac6b3ea78e6989be572454bfd07c3e067a63ea1979b702ce0903c8301688c1f33e5fb5b92faaad3a94219f929333fb193d08a677c35edc2ba0cad2ba8e3b8c240f86eda00c92f733258f90ad05e566b7f2054f044a2aedee4d4f950f293c6b36d5c3b2381ecd3df0f75548c07b51e24b8f9c8968696c8889bb4df6159d986fc495089f732a56cf009752bdc3642cb9440c02f65950b2a16dd08f6fb4877e74204c8665796af7e3d363a3654aedd0782ea59547c5f0d1c66dc4618d725c83148733bd496e1ef98415d29e5a2fa1e66ec000c3f5490f6b24acbf66387e21a66270837b72cfc3babfb2df2c345bc8e7e22143986ec6de2d8ebb1f555821d89b87aa4b42b9f48d774893f4e7df984676d2a5d7a4dc89267b5c89e5b3fc07af6c2e6cf0873f967cffda0db274f943440bd728804176efe11e398b7fa32606b71d178a9dbce75f4395d552ed2d172f561b574de3283c43bc4d6c083ed310ceb6a701acabe1415fd2b21128b28df45e0d8e1fa90e484da3edd4515d8c6e431866b40bea257bbbce1d5b1f10b4de40c60ff6f4ade2cae2a1457030cbd612f527bea805ee2b1654d775f65948be01d465e013fc9e28e62f7b7aaf5aff150c81c84ec28b0277c9c934282189b6d816ba21f2881d74493fd82cb71f1944473ccc6f6a2f849de0ba46ce6ef15c7db1fd2b072b5b160bf36592b5d0ab824122bc9f3d40a0fa80ee3088dbbd29d33f673f40883be981f26376445bbaab6d18cad5bc3fb544036ff335903bf0ea860a3d705330908fb29d907d3649c144f103b9a61827b2b02e301ddd4ff159be7371f1ec69e8240fb5c85806d67172b1c66171e6a6ddd87ceb03a911dfbaad460bb32c8392e14ae4bd8c10960acb06e5802a2c7ace1ae6cf815e08c4016d5e8b1ef58f2bf0e64c51cd48e2cbe38f1ce986bfdb9798cef19c1b0434c07aef443ca3664b66c00b1d155ff7f36a2aaf0253e496984300fda24b5ad251db1e4e38b8a042446ddcfd1a311e0a9ef1323290b0ab34f4ce3c57ca624cb27cd8b2f283762fb0970500309c237380a0e713a771106f2cfd21a1a275af8b529258defdbdc48ef5f488078d0dc8cfa01635f689bd8397a790e4b19d1b5070c5aface463454ec14fa714f55e1614041433f88eaf972597457065fe74e6f3004609033cf9f47107c03ffdf1e11fa4d171d87c942e2ed86982c74a1e3273bbb9f10b01fb53e8cb45bb49517eed44ab22c2a885ab0625f9dfe177289b325d6951ae13502c77bae0f3329f15ce0216bde8019f7fa3f27b88168e98a522b80363ec6b05ca2b3714f24c73dcf2b6eeda48d9fe2c6104372ca034e2396c3586b21ec1fbe934b9fd51137c97148ca10e8bc1f4592aaf8efc129a163ca0978643a1261b33764abf4f8dbfc1501335843c4ecf103f7d5f89f872b441f5c39c3cced8a201aea6f5ce899dca691d2ec18791c6724da438b1d459ad08b3a3f27650464f88cb3779df6a2eab373a6fce5b16b42538c4ba0577d99b826e83088c73846f8daab1e4de7ab6fd90e39359329b7d19dffd0ef3ab9bc91da576c22a8ccf2b42821a35bfa251585147f217c0b217d24a2c05ae2d775f5db5ff55d40080f5813421581b15f848b1abe0bc040d51ca592bc21ff6f22b4999edbcbbe4acd8a74d80b244fe05dedf70fda0ff0a087af29d56b7b92c3461dc4bade8db63ce5a83d08f6bc54c831ffc1bb17d28635165dc5d707b6faae291e40fc0e2d14da911d29787ce0d1ffd1d3c1ced87218fa558918dd2957e7f0dff69c9dc29046facf7abf485c869c344fff84ece25161a8d5c939749e43899f508c1a4c0ed7250f1603fcf39ed1154af8f46f00d124d4b0801df737a776d935a28bc120adf466c3f3dfaa2d11671eb3192b87a5d11a21f2a1d9ca42082f13b52cbe212381df000907ae44df2b95b4f915c8a8986d2246cb6b2845c390b41ca4bf598db05d4efa9a8b573a4edaa9ccb5dca5bb2a304b0a58b2586539758257c4f1e86e848c177f17473504f402ec255fff568439e6eb47c149ada985d3583b6c68272fd9fd61a71d1428935010271ba37366d2034693e96ad1fd961153a8e87f518bb0241bb4d19da79f10eaad9cd1dbe32be6bbaa1d613eccedfe4be45b60eaf6cb12e98759db0285a8b49913681e974c82aa0eece75784c9fae9adecea267efa6042f6b6e69f853f9822a4968b6347339c2cef5d45a19758e014e4afbd17a8f4f0e4302a72879fbaf88132490929119a4e7fb9fbaa0a68f74b226e19026a168911cb0ed115397e2c64a6b7cc2949fd2588a7bbff2871d3f6202860465070f884320e4368f95c86f3d02da9bc1c679342b6fc7864d1f5f6803cc27da166f46c0d5a3f7450187c931fea9e5d1420a1a4ab9c584893c64c1341ff06a1f3d2dc6019bce75e90520ef08e3c61d1a776b435927dac44581fdeb33e924d35116b09f318694232f9a3d4f27a2910d927d45a4803dda66e2fdbf5a7b94d32cc0bac0cf3907ccac28668672fc940c50a6f333bbed8eddbedf877f962b2ae7d2015a62b65b4113c889ca2233d2c0703df6941b3577ebc1b59c93c1cb6e2046f295b90398c6673993b1d722032b5815991c580bce97bb5bfbca3436ddc28d3d5ab8a30f9090737eb424a42a4d9e2b6937ff4b637b9150dfdae6032be0f4865d944fb56c99a8a3fd4b593253787d7f213c6325c9a69ecf333df673da9dda3ea07d42095520a1f03d6a96ccb94e8d52a6ad4e4bf1a0e989400118f720b1d6ce92da78d27d6cd62cdbfd92793cf54c285de3237a8cbf129c2545581d71d7919d3fff285c31a748f202e0a9353ba690a79e027dede20e699d493727d03fb864be063865b7e984b3071623286aff33ddcbe4134b9310c0b4914b5b1aece29b1dc72c69963aa9fa4e608c7d94ea0940e8b46ff8e4830499fcc8714821c850df43ac318568851c005e32fe1360d9bd9c456f2ee1dc62c6c1cb84d2f43587eb0ec1fb3cd3dec266bb3b58d9e46157e46f285dd6ce913a8c8468cb145d82aa1c76ed4cc64806a1a3532195704b49400b8fea86a0a6fd05e9dfc37b72e32fb34bd8f68ebd7c2834a048e5ad0245e52efdc64d6251c51de49a6ed589ebdd25477338b34f89884d74ed6a31f63a2d127c9f0378213a1f9d1d725fb560a88bf029967c674eae62582a8a050243705bd4ede5e114a467dbb0eed575d2a8b9893db88493aa6ccf6818ed34a2d41d849e48bf9971b71e93d77a7fc2243e889b9f5f8d3c3343ce35f3507959125c831734603bcbfb8ee3e436d0f18e03222924d20f82d53d3a0d97b10f9522462090eb90d26f078881e4b9c402ae399c4e2899d11120342931188bffac9d21ffc99830fb6abc0ae792de5bd3c7028e444a1917a97bd0fe1f9a002fe81903f0d7d57c83ae17b4ddff375d7accdc21d72b4ef35b0cdf0b0b69a021893650009ea0470d0f24ca41c677211c17c9d433f338044198dc7a2bfcc0537acd0a782d753ae2444e10714f8501642c8778d3a0e08ebb11c110204e5d8389d5b589c4f9a71b03a2bc01be539213eb987b019811d118d4457176dfaf8bc02fb521b9d5161f876600135055e70701e6410a1da41a8e1e2c141e9d856961703059e91cb9f7dca8510a863e189c82785ba1a1597ded386bae81d87f51e2136d88bee30c9302a8c6f52509de073b2965e4c80015aee1938bd369d8137112277c36981d1f7bec22fca3645bc23c006401f5153bd782cd6de69114e34bd85d5728aebf37f20e710ccca4c686ac937521d6d3f9f9046b1dadeda046c4b566789411ab78e2d341e832355e3d06cbe68ca740d8df13559916d26a251a0134acb55088726defe69c3aef3e90ee35fa246e8b151e3a396e34f4a1ddf606a1d0ba9db6724e2a649e2a86f402242b5d1a503bce380a2a7cb28faed97a967695dbb50a3c9892a904a336386ac6b5e69b5695cd75d922718a4f9e7f84e51151ed3897c91fca517fd947829184b0046641310a147ce9917a79862a2c57820909968657bf18f9b6fa03f98407e24aaf2eddad5d37c32811e08aa3fb78787b7fbebe47968bced", 0x1000}, {&(0x7f0000001a80)="028f2d39467a957f810c30a83de8ada7f978f4e1061753ef3ab5f7833a7c02b189c50dbdfca69b8495377a448d60c82f618e39c742ef5d998863f68b25bd46baaf89", 0x42}, {&(0x7f0000001b00)="e8e8be7a7147df125f6553ce5718b84705df80e17ec2ab5e86964cebff2cb16abf256156bf0b79ce366ce41b6f92a8f2947a897b1db128e15253e124", 0x3c}, {&(0x7f0000001b40)}, {&(0x7f0000001b80)="9b4c995988cfddfb8e730b001a232f57f383c156b956e698360dcc32e5f2087a5ab502d7b715db4ba72e8d739707f085eb30572929dd943ef7bf26d03ba77396f625e882cca83e6d8f8bcf863103fd1d576717f6797f6bf56f44e7fd1475b34c50b54e9f9c3048231fbac1b5510c6802095ad5ce8f7f2ed339a6fba0affde8b830f042e9d9db514dcc1d44370f1c08bc7f58d8a348ac43873f7299f6bf6616c0b6d1c47e1e09f597", 0xa8}], 0x5, &(0x7f0000001cc0)=[{0x70, 0x1, 0x3, "b11c194ef9f892b8c5379440fb7afb168dea723e47159ea2d193738569f58b93bea27be1374b8d1a47827d4a9ba4a28402caafd953c518d50a1b7b0e5a1fdc947d04b929eb05027f5f733ffde552b270cf9520f1e428d60001"}, {0x98, 0xffff, 0x7, "6b28c3928e23700600c3b2ec8ccac6e4d7ce8f9e3a598843a88ea58157e03e3bba4a11f13c668115d4e58d7740db7ac038d4db0f71ee1a07ddb302cec4e9f18ae5b671333ec75446b2eefd6ad3dafa2212c1983ed495bddc1ca90b05f168265ad96e531d4761bd6ad1b873b7ac2b22a64677328ef4ef0012068cba6cd4e57ef24ee244475c8310"}], 0x108}, 0x3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001e40)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001ec0)=0x7) executing program 4: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(0x0, 0x40000400001803c1, 0x24) ftruncate(r5, 0x80002) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwrite(r6, &(0x7f0000000300)='_', 0x1, 0x8001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(0x0, 0x100000000205f, 0x0) socket$unix(0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) execve(0x0, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="a602a1d7b1e2edd66d3daef0669bc08ea7d2f951b5841d92ae257463b037acd13b87128baef066a5", 0x28, 0x100000001) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x100) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaab3aaaaaaaaaa86dd6000000000083a00000000000000000000000000000074bad6"]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) select(0x15, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000180)="e6b2623f97702bfbd46655348ff6388596c90a2815db9e857d60fea1c31035ef5b5607a86fa6a2e66112042a1f8931b7adf511646b2c5f8021279e7dcf34dcfa2cb4c87aa4cf0d582331a6872641f47e554ec383387c47fbfbc348713c15c93472c3bbbc9403cbbb4d311926e4976e26f312d7e6412f52f72c793f1c62e466d2bc84289bb0361e081a613b7b4c0ebbcf6d46b8ec89b8a5c63191ea6d4c7e08d589017a54e389245c3ceb77f86cccf29981de98f31bdd498799a472d288630b24cfb163034ae95932f6e70446c68a3cf4355c2cd12871336906a146ef33dd02030d355fc3005533720e1b5a3a13bf1f", &(0x7f0000000080)=0xef, &(0x7f00000000c0)="6d7f6f3294965c62ec37d3639b68bfd12ce1808c21e5a6b3824c03", 0x1b) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)='?\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, &(0x7f0000000680)=[{0x10, 0x0, 0x0, "ede34262b86cbf1817cfc39efd365bf812cc872c0a02b5cd8c68d31df83a43498dd3b72d8f5c0970374f8c698c224207e6064006336f231b96b99678a57776cc911d3142f3c6f27595def7f7ec21be1149ac34cdfd0a3da6c58353aa092abfb8c2d93d191da995058d8d5fcb488cfa01ccf98a9692b4278b0baf9bd94e6687cd68df39af5144c3deeba6b32edf2a6ee753289fc9304c70f788134fb632d242a4e5351439a7c6da752a075c3604efd3544f2de22f1852cac29493216df313b95e9136e842815dd891fd5202e2774f5fe775fac15fe96f0226a72e7f65ab46b90000000000008003319588d9ab45e8493ce0ed0a21fd449a4fe08300712d6eeca96d52674ae63c3693fae02d96d24cce0db07ef0325ef2d155083287162750061899477c06766d07835f0880827f50aed27e513aefbf0abbf789ca6b3dca9840a2cf7f406cfc616213e8fa5158fcbf86af96c241cf5fb8cb847c831ad18df27128810736c68d137f19ed1376959b390d0b5be6983623f9d3c1a4e3770bbf5429823d59ac3fcbe3"}], 0x17}, 0x406) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b5, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x6, 0x8, 0x693e25f225a5e5fe, 0x2, 0x0, 0x7c5a4b18, 0x0, 0x1, 0xed3, 0x400000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 7: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x20, 0x20}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="7f9039300be105f57636a188857caf038b9051ee933721aa52f65eec639c213e12da7c92c204ba4dd420b03315d887e68a93cbe557b42f1e588832ef99a9333d16f852e79baf88af4d4aed65c8bdaa242b88b2607fff1238710d4cab8e2d4605d3d9475cf88a2b75bb163cb9991eec0b21709e77269c803a4616f0674d5ae78b180cb308648ff1d194ba6dd562d629300afb685bb1b01bedba2cf280671046f0f532255341f3cdf4", &(0x7f0000000240)=0xa8, &(0x7f0000000300)="5beb53b3cd695c5f6b309554c41de9455cbd4a9847ce32ad885cf0f484c9b3b0d9e9ed66b96904d2efaafb7bd008f18987ab7cac639c30631f6f7f358e6bac2a1bda29d8963d01189c72587936b6816c8d37f734923354259e25bc387742fdff3808f744f6f0f4a6fe0a948044b1a40eeda764d9c61d6e1754c3866529a21ecc8caf352231652d06455c0866d429b9d417f13dd524e06bb8301a799e0fe50322ed2cc410c6472484607ce3d02cf9e4df00f6227e0663ae92f027ea0fafa9182b2df942080da91c059e6a4046a0fc846594b63e15da1d9b14ac0288347d33ccd630634b976a88862e7ad3f90a069495b47a41c39aa9680c08376b460e3a800f39b6a52fe957b74b5d12c6129877d57b76ce95e2763893c2b6800b1d1f53cb7a0f46c1687ea8eb6023f9bbafde807c82b0918c2fbf30a1fdc0d2e2710f05023103d605395c47c1903f65c01b8fa77bd57d9129c269dd2c8a2ace1bf9de5aa09db2cf23921e0e6b948ef281c9512f21f0c23517897bd9d901e6fdd3a597fed08ddaa946eef89a6ea99dfaeb6cd0175640423c67b87ff7427fd7bb2f79c04ff1a8cc409822fc1a92cff53c00af7d11b34faed0b8d543a1ff782f6665725a06cd816a5cb0faad0f575142ca12d13c050d967cc84f3854e3893bde0959b81467502f9a3d1b9cc9a8a503f3c8dc21e0bcb023668064a0618fbc7021de03834754f3f95e722565ef225cc98b0749a4b81b862c9e67fdab03c29e1344e83d3bcdaeb38f1595baa104e6d60ae952004663364433c76a2d4c808a5bf3c5b2ea8c4398ee51e587babd3aba99fdae70edcf2b3cf78298141cf52e8e6c15d23333b573879f983068e5dc8fd2398cf65b636fbefb44e6fa6f19bcd9ec41191deae2764e1ae3d1c9ac227d42e5deacf091f94f76a0ef5a148625f35295cbd1c80c7a21fa3bc3805c1c65404ebcf85b1c4914a8b076d15d360438ccb4306fb76d1bf83826bf0fb388b6c8fccb3396a6763afae6b60babdc6f11c089c0cb7d6ea6065077fbdf23da222cfd7169ba1190803a11bf8d3e2024478b7af1c0a9145d340d427a31c6c0d21092447567a9b341d09ec2d4b04039d3fa5594a46c52d1efb9b2f258546234b25998a905b8acdfa3b1af2883dbca331823cbd4cf7b2282ebb7ebdb34c397031a642ab6c5b709108a6e98acf493d82ea3cc264a5467a2c6a2341ab7fb0aac4c31393e43064de5daca279946cc2c48031666c64b5b152295f00c027883c38a75542cbcd79864c44d6412d89ac0f7ca9d936256dbe1aee4e39e7ed303095578d2f2311abf823a13250b3789280ac97611401185dfce1d7b4723293743f2035014832c599656db1fc4fda9efe54a6847b0d1e99f3f44d6a5357da44adf92e487998585b600b8242e741a699272218e511f66168ae47d68ab39e84cafb4d10f7ee6ed65dfae770c5378099a34bdc08ce5166ea3c86788166722e3a736101cda7ec2a32fab4f42b3c3a413b9cb842e5e61f8b17aa9d0fde942e8bdad0a673deb2cface563f679d77212676b3930dbbf174ba699bc8cb185573793269721bf34987d28c15f18c3977c36c51aa7dbe6f1791d8ea9836ea46c9ecf81fb265d4147be0d818ac20675042eb2d7e430c48dbba07bd3dbf5a085822c0b81216fc65de59e51c821a1d14159c48e1910e6ca32f464cfa6b074d10ed11a629f83f6a3e9b91680e42a9f6626ea156073e7e8ca701ee47360ff3461670421c38e1e88c6633644c19797d0c1c8229b451260e9d9a5533d3e1ae0baba9534ef0003d27e4b46c5d52d17b837bca333a6106563261586448e0db1cf19dac62a77b0be625936de3809b989e256bc533bbac0d991da21dc627865a32b5f034100e30324a190a437f0d823c1add781a39b7fad368f8becaf47c0b504159d03128468c7f5a83f60e3e82b147cbfcdf3e32c209b54ad02b46cc34825acde2aa95f88b48b225049cd613d24c433282413ca3f3a890aacedbe9b0deaff8fbe380f0e373c4d6e46a1e400c73bd2222687520c062334a26aac2f1f8b68788e9a965727bb862ea15abc568addb927e34a94a545dd2eb70509185366be4947f7408f552779137471340f7106a8c649c63cbcbde7a348f804aba824c5dfe02e07cd059edcb660c52d0f911a7efcd05c612c8ca2de46774fb37c64fee7de36e93e301624ae8af82842f8d75545cb55c64087688f387826c78b5d60addd62b306d813d64af9cd9f029b1e3fc35014dc10bdfe9b6a9593f824b9cdd8b2cd2d02ce852a5c2f583e4f1e32018ad90da7362f8b52108483d7cbf95198f40b69b23981fea9464685499e4ec5d81e147214af7258a7831ed49bc2f5b6cf188ca3574cafdbedb523f25e5db663db53618d4ddd87d4f3a4b1e6804993a8a7878d932802e27bdea338d7534dc66b398c6b63a7f88149edb359ee93e24b494936a35803fb47c176a93911e49ca0b22b66699b24bbcac2b9570459463beb58a2088d3ca7249a15bbed323003aeda197471f60a6431a85fb99e46f8a13489e613d9c41ed3cc870ce60d8b73e8a906c3ba105eb7fe6f1b13dda63d1eb3fb7c003bb357743a4ec6c574e8df836a3bb4d61413c3e422345aaeb8d5ae7d9512b16384f7d5169d52f6f178a9309f7493fbf738091f88924a2a86bce6ff530e4ea4716827111d8bb4e7fe952ce6bf0b887a6bbacfc243636bc36445559982301a77d0aff9ea76fa7a42adb7bad42fb7aef7a75773508d8b7b0e5da37f68cf720b9445efc7f2b94df2d1ad7206b7365f483f4be8186b65ce3c7f9239d2966507ee92636dfdf92ebbcda56f649712e2a31f14ab9306a7d07cd83e7ff58a73684c6da74dafd9f17776144b790ac8653b95939a320a861944687946c0ad0de94863485134c5a3917172dcb042f600b5f28ecfe5d4927a64a1d80bafc1a18b4368a2afbe1fec0d870cf146566b9322ddb622286cb00fbcc9f03a7404f37222c072dc5240607e48e9a3c4503c17a447b264ee5a4fb104af66d1f6e9c4137e1b877706b457786c36e0edbf7b886aace1858a5b26919d58bd6cdc6351f56f6724655ed5c313c7cc589d35067a43e74a904f671142b586107359ff530b28413912406817ec58b5701a307d905a0038a9c2d7970e804da5d0b8c5a9ef7d7e33cdf68a9f0258a9d83ff3721daf402b18d88057d00346b46a8172600dce3e265ce2836baeb5a8d5e3c42fb9ff2d2ca41c35298cc1c602c172a101673f450de93f2dbcaee585394c41b9882931574af52573e5e54c8629a39ac12107397a0426adf65fff49e4ca192f1b45d2689d1fdd167aeaad27f54361d9765598abc8bc191fc2a78c13e21d810eb88ce96124d499b0d0b462d421a67bb4d274534dd57cafe5a5fb3053996840539ad8be4a9e7df6aa11099f60200d880198caeeef5cda8f5600d9f03975c726dd50a031a71b2a176a4836a7cf9a8aa937eb904ccf696118fcbcf91dd479c2b63a7df589e75259fc90fa79b1c4fc13d390ce9fa2c2c7bad0bd1fa925d5d5b301a5cce1d6515ed77c1350a4a586177cb45497f246e58962b4707e720297fa7b2764646bf96a7810dbde07b6a3234dad403d5714ad356a2b7a579bade8fedd6a48b13aa3cab52226ab5b35e4e2fe3db475345a24fde76dd6dd3f080a4aed3b189d1188ca5fc3071f638b350932a2690975ac35b3264f40cb9fc2a0ee52f995ac9101b367cd0ec0043513d827d311b78c4f9b94c1d141ea7b9546cec9fcc61c82eb415863e5c62a95cf95f66bfdcf238f4ce2ddff8a86463e3fa8356462321fde2d640f2fd7e035a3362278ee901261d277268a1aa06c1b102d999d18b98411eafb1770c534111fa578cd447f5dfc3eb983cad9e4c780d1166d7abc71f0b879538c4fc7af8d624e40257dae952380fc77506a6339ce49b35436e337b6038b493b4480ad35375d5fdd49ff10bdd913eaa00137d7be6b5c75a05214f0581ebb0fa662c04797924d8f7a64242a6334f78f2b00197a004daa32a05a7951c073e556d79ca527dc329d3798ffb5bf6fda5e33ef831e93f8c82df12d6c460ea0a7f84b4eed49dbffa2437bf4e7d4fc2db018fc671f32032a97120ca94362c0871d685b03de0923cdf3289cdfa1192cb40672ffc01dbc626fad6fda4133b5e5e5b5e2994cbe5828a06817a61354ba82d29c678571b793c997db90ac4ec2f8c9f502823ff2e13fb3638bd540b4d10e4dffecdb2a9dafcd8bc403198dcf8b2eb884d2e7547f1d2e93883f55fed7b08e745be210c60155150ab69eda3cdda636579ede99481344a10a94d0d973dace8f19ef85ae05f2632010fa0490be78da06e82e9242e690da7f2d6195bda662315c8ea21d1acee337216ffa6a69f8602773dd50391aaa90c0dcfb4061ac71aec3bb1df7469b620b3c24a76ec1cc0fec196e27b1f7d4d95b53e77a8d53303ecd0b640ca1d3e5a59b8c445e89251c7ef64c7372d52c8d83351859d5dddfc938b8048947b3854b2cc038382e11b5610f7a0ea91377a1318b8cd19676c222a47f3dcc78bf28882eec0ee8e41b4effa8e335e5f598d5cc320426737afb96a69ba4e152ab20ad16ba1e8f8e75f184b56640e5fb9fc83ac5f95e15def831719a2daf5d55818ab643f6769151eb1e1e1e75943e7ff5f2d68df1eee3755434d2a6c48d73001f14f7b1307bcf39cecbbb00fbf991645b97d363a788f109e3e5550b143627361e86361ac10c7a6ba463e4e266d413ecfdce7f6a966e5b230ed0ed5cb8aa2dddd60900d13581fafb2406c99a14f0b8820b7121729fc6a68be969decc219959db2a2c00d5d274da932b95e5e9d8d090d20bcc1b6cd38c086bc3dbf0c6a496d31a76e6b7ccbba8834e926a2378127983315649cba8dc22b965500460beecf9ff2fbe08fdc5d5210e9b659f3ee013c1eb83db296720d37dc948c4d3cd926b9ddb1ad22348fec8991368869592a8b344e84423223e0561bdec88a233f4bd5235e1ff1843deadb5b97bc24167dee1647ee3034b674098dd3324f98a8b8635b498e8e902c88f4e1363a6873efc00734313407bda141779e1235cfeed32578051b0daafa25b84be9e3528ce95a7f87e98d3c145eea3592d7f401998ff3c934ad13e94925149a0902097b3703dc56fb7999640543564d7aa2948d6ac05c8e7a30defcf47abfaf6cf889239d6acd36e7f7a9a6350c358be43cc734f59b08d2ba3903b11ed60add9363bc6c339cbce365acf04be46f7d72fc2674c795049d2cbcff9b14d3e4f5d90570ad76ede1cced63cbec9035d577000c29f3074f615f2f27f2ee0dd5f808cfd5cc66efa1da74e08da0151ea5e8db75fd671fdb17d3e54756be17b59619bd6a7892231f614b6c3e955bccc448b129ff51039329b1239038a8360a24b6bc273ff6f74ec2c1904d97b2f28ea8eee71d894b14239e71182c5a2ac182475eb9c773ac18860b1c2f071f7bdc137ac7a77dd217e0ca41421001742262de63942d094f75f9410a1f4b71d4b18df0fbe8a9537d7927f140d17b5106c34350c966f693d261815f8829567b0c9d3acaf441aef7f5e9e58899c1dcc01de82b591c081d6f9738f5036def3bda57f9277a4280fbbe0086f9486e9c20aa91aff04ece2945ff8b855546237ad67137cd0c0b24358af70d0302db1634847eb8af7d608a43d795855d33779c3a08bfbdccb5fcfc2d91babf9d0e8cedacde9a804ad60e47c613535840b8f054c43d761dc87e564acbfab577f73bbdb9746292772d65fabfc02940055ca3147ddf0a177f3ae554c361695399", 0x1000) r4 = fcntl$dupfd(r1, 0x0, r3) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x800, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x18, 0x2, 0x0) setuid(0xee01) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(r5, 0xb83) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) syz_open_pts() setreuid(0xee00, 0x0) executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x20, 0x12) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="d31597e6f10651", 0x7, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87, 0xfe}, {0x34, 0x0, 0x0, 0x8}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 2: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x3) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x9, 0x2, &(0x7f00000000c0)="543be3c7d5cd2eca55b88da774f7f2980ea1d6158f0d30dfa3511a4ea64054e015bcd08f47eeac1cf317ec7cb4f45a76d8bc81d0e5fc1c03e57e243e9eab6e56fa3a349155eb3599351121fe5f6daa83e4202673a432f4c1544a654336e140f73df63b7f63661b957fb93af15b910327465d3ca229cee4a3a75ae73e1d5c4e297451418a4c321e784b4bb3e6bbe57ca54cf49670ad896d2af6bda06fe9c592f0aba7825b54c57c0f3d22b5b100ecbbab371da5707bb3e82489bb41d0ed6711acdae554bf0a382a7cf45948f4407a3bc3b0ecc6821a48d8f67f5ccec3a9907a123866ea0f4ae419b821f6aac71b7654473b7da51ffc19822f5289194e0634347419ea029148a672cb225a2a4ad3e986599e4a04e92098b4fc4fd90c4fc364cdd6debd97b8262fe76ded50d2cd11e95981e839f162a36ade475e0db9830251b927641761c410520bdfb90b515968e9c755853cfb4ab5a326dd31600d939c28c779839310509e7a833bf370c57bbef10c6b33e6b6235f0771aa8ce35e1c77d95f71e9e4c8c86f3d6ac648ee2a68828de6165d677aa6527fea322a149bf8e28191c9d24654027d6f71e79895f6422159928b76aa56eedd2bd74a216d4d95736570774d4072377067f912ede632b05325667439ae5b28a7911a4f5147dd1ea9cda8604c480ed14e94b15eace3a2cbd3bc3906240597bcbda9ef2ed729d5d82725e0d4ab38e909544d9cd2906273fbc082f580e02aa7b4ddb0662362fcefb1ab36b777b894b5936c03d73b65d5760855f150feff056548542e2a4d74ef8e70d040a8c7bc6fbbdd78f58a7b0780348f7bcd586780002d2218ad45b603074548c8f2561c906803d017e46d7b95be07828a8fc0d51a5aa9a05ecf5a268c0ebe6bbc13d122280475fd110c2364c2785f1211d250372d6bb4aec58b404f446d2cc814f0e3e05191f9cf9188181f434c12fb668d0575eaf9b9f9347231c532fdd82d236151cf81b229ba55f8c057035c5ea926768db6d589e39b06540ba06cd524500da24fdac57b39a85ac60a659b052e98032673f455e2b9bb5bbbbea71c4d528c9066ace5aea661ec813ab82d508cdbd6c4e2d017f151a864bd3d71268dd2336063d22fcf6635e9b2ec072c5a7daaf12f2be6fa67637e16cfdb44f9579734991f99cf048964ea15af2c6de74b431fb7a9e72488e345618fb8f7fa25dd0420cf3ac3b0427251839176c98b7868112d5119324e4bf46695512468cce0bc55a20ecbe658669f92b112cfcf453d47775edcd0551594ba5b19661968f05381717bfc6164cafab44e8e2fc501d16bfa5a96c694b2db46681d4cdbae72b865498051dfae232d068809fa495773b7ad2436f779971e30cd85b638d588c1c6a34c3a6278d68285e7779b9e5252d8711b538e973da7ddf3b8ac423f218b2745f8347937fe111a94f0453ba9e5362bcca3573d128f73e623f2228f05953e175985da9a9d214e3c355a1e57638918ccb6505f0dc0828686c946697ec25d914307577ea25ac89bfdd44747b0725065648ca3a63a3aff6cdbd3d6288efca6d3591b9bbe7519f7decec7f9341b2e6be40594ccb63f781c90bdb931229cf9386f262faeda6500dffc4fe9c503881b28be2740074692cbaa63bd375766a4f8fa66fef992b23705cfac10fedd502917f7df0ff36c5a02a60b772fbd317ab47bb1487246876e01a0df8e8708f7d6d0201cf393e034fa0887d36a3ee30320e3b29ba827cdde3932f46235abf052f5892c36e795e52b65c5997489a8d3bd15e24f4c18de19c060c0bb5f5197c1d4093e3c0fb31340653c818c32649e1f09da3ef4a219a85c92d6541640b3d538f373d4b8bfea36d8b08837f94648c5c9eb2fa73bff8f6dd757bd3431108f28d6a40be4b76ab8574d6cf383d1f2cbc170c99c2a6a2dab212334bff38dc790d388b885ceefe8280d1248ec4b51efbcc19fdeea85c493292177bb5a8872d97f62ed89975786ab2576528a2b8556300be3495129829feb030321979e7a2ceb4433c1c0bb50baa826d4e545d6d1eeafb6d198e222b2b9d0efd935d1717bd1e0cf28712f83fe46f27ad3ebaf989c53b911ddd3fd5e6c224485bf739d899c1653bac3a48395d2f5826aed641555970fc4b84b3faaae0ff0459ed8e8669de1c1fbd954a2870ca411154de949131bf7874f122dde2af1551aea816b7989e58e603b5592a4a813d5884c16d15581c8cdceae5ee3a2bda9abaa4181b1da25eaeaafcfc9cead4086cefa8dd800892ae65472d8ee83e182e74b064392fd5082e62a82e20c60b1b504460fa05978c57a72d28201adb3c5ab488a632d008292ede38a6da02bf11cbd364e0fdd5fe072d6c81a0af96049a9560759b517ee2cced12c854df12edf2b91029bd3055090a6c7d2d87a99c71809e94fb8f78d014270a4baefc9cd7e7dcacdfd511e9dd684a6eb11e998619e885a93cc7c36b518a982c614997b5009fba3d6857a95e06cc6c6b92f54477a10f11a0a288ecc5c806480174c5b66bbd5b62890d4c606cf559244436843ed392a96851c3c885559879470b815bbd616d71b25b5fa12720e7d629f74926d61cb793995c58bc5703073e4af8fb4bd3003594f369846d6e192d766dc40ea845f39779d8cc322d61b126cf1c1e9eba1b4c470b057eac1235ab957d2638c04735ce7812c6a8cf4f8e92849b60b9bcf881235d6e5a6397f014a4e64d9321b24dcd1b565f4dd4c65714d9e4a36372f0bf92b9a2236eeb43abfc46d6f3c99c155fe7819b39ea8c7bb6cc97f2673c566bb5fa00a6c4fd18eb73ea11f9b148b5def0bde868e1d5bb553c2e448bf4d3f007384c318c48b12f2eb52275b2c6b33ad4b6aca8733534dcd59256598e38e5d65345c408cadd1b2d65ae236f33166a957e83a0b1c8c6e984b438d96f6a88a63b6bf3a24bc629bc6091b837acf2d734309556975e8f3aa1883211d57f8cdf1ff2911a8c01c8e1dbc2b988147db1ed8f90526c382e84e99f9e5a7361c806bc0cd7a21ab80398d1924986734eb69fcb605dde072f1c6f14eda4940db0edc25d05c481a65aeb27a26d47d617c45fff99e37d4689d36711979a250e42a43cbff3ffe1d06d3ac9b841335641a5fff269fd3611e837dd21a1d03b9d5004102566bc0bf7fecd7e1857a6554ad0eca0d23f7ecee37383e604dbe31fa19191b6ca1a12e016ee75cab0978aadb9203629f44283124071b7d7d23626de2194ca06a1688fa3c6033995cf8665fe450692c2ab6298a562f3eaef508a4b7ba018e51703835a10b6446b207899a573b969d612b6c7a4e75759f589cc345bc2f928651399279af3a57a2d0b97ee497809efdb6fdc4be94ab2f7e5923d00da927e4b964ddc8409fef45618d7f589f7729ceabae057112af0436bd0fe5aacf13366120bc8e73fd6d6e1b99b788c8e21604d55cb3ea8c3ec545eeb57c3028eb10eb5f43d1adb9e3a92dec9199a190c05011e926c6bd1a32dc7fe9a2660d233810d6583a35726b1760bd4cc0384143ca75ee7af95afb5928ce4dc4f348bf62b1e4f148a6f7f256d90287bec04a743633656a7a1b6369d17ad449254bb91211fe55f641035101e97a60602f014718a05950221dd9100eda5321bc915eacb210960f279fbc32ab512aeff0118edeb96158764672402f710b4cc0fefa70253896a7f60c8e5882a9eababa4fe9f96270604e57af1ae4adad65feac5d86c26d58edd13164dac3634fe1521bf9df8bbee5d1a2bf7f82c7f0580f2fe9f6d87f6caa0cc638c36c5c42a4aefc7666c470e2cb4746961d51e59a8cbce74176c3840ea07c72fa9925f2b4abb77d3dee56977599bf45a83b83e08badcb91dcaf54af1482ef29ba36b81f424728daff56a195229f9b3c5da83d8d269e6e221d3e9ebeb1ff3292a5bf2f560736202a84176829a2fb3988866252c5ebf6ecf510d6f05bf7bc8dafd6b54fa55e2f681079f250f9f754972434b911a10277a0bddb7ee4acd46135a41226225edb67799a13a1a8693f322d75ebbc3569ca55a33d1827284fef2c77935290608dacd113394d2fe6571c2fb04183880ff1f8c6d21bdec16a677786d2cd3171fbbb4fc435603a0c911f1f65be4cb581cd07ee19796ca84b388e80c68a895dc10dd337288db03a4e3d8a87f6456302ce60ce87af1ffc71eb051c0ca511047528a3a31e2d056b219919943e8c8413f39997dcf078694c286c6cafba46a6686c8df5e8be53ed6b812110e22f6c22675288e16725b45ad7de3513b07acd6faf73bfc8f91b9a9cdb9139d755477ae149967a1be2409374e66f73cce559cae64974e5a52472a4da9623fd688afc877cdec1bfdc16627862448f6294b6071a8da7fa8df446136e8f017a273f1cee182cab928c1f7c59359048e7d794f129a2e3116633632c5c202ea6c4d7e773c4255fdcfdcdabc4f67d4ce783737a9f6a2d2e0638c48b61f2e240327b0ec3b17f17e023ef4e4a0cc92917561ccc6b3ed22ffcce73553e00b23f44685cbada1647e11e00d0cf013d4442744eaf35be62c31e9d3b6f9127e2777169d94c5ae4688d6df468b3900d5150832bb1c9a75b86ed2b5eb578cd5dfa2bd1cb854608f82b948ce866e7ef54e541cd83d76159a17d8c3b335a2abfe5240bd3b0d03ea3a6f67bc11305ccc4a46386d781dd5255bde5f5c4ecdce3bc6dcf8df811b2d5c50a427e190f8e85f8c630d23e36b74577ad7d0cecb0361479df1f5d8a53629a30f7b655a257ea50371a1ae58290ad3f19e6f01b21aad26ac1e326b37a5f155f500036ec622b6a73b9f84e2348153f7db532df2f51d535924d7209f35f8ec5d9d36c71f4015162bf49658ed9939f1cb160bb9813b5bbf24912ac267343c32af7c436ab70ffa4e78ba9be0856567c5d90850ac942bf747191305dae0e587cc27d968cda92736021c37f821fa9498c489bb7c15cef603b25daae4b5c1586e466be5bc77aecac78143746d44b14a53d73d07e9778f21f154527f5c28c0ecf7ebd259ee42973d19e35288b8d6dd32bd022bc43bfb39b8dc6892e7067c3908b43a3766be9fb7279d7e0757a985d48f6443a1f4274c58924817c1b7ae18584bfa9b7d95559dce92e5403bff6e004d3b7623298aee07284c452caa9193135b4815d21e6166e2e6afd6a414d86a323ba2861cf882c355a00d3ac9f5019dd6bf3fedf383ce53f2f66ac3097f56f64d58256a31d276e89738c81a94cefb49079fc68941a44f07ca9b040604e7f688e065c048cab018cb65f4e54110b1aeed51b2985fc413478f9ceefa29c723f3cf4542c5b40ff36f836f608c07a98e54fe17401ea7c08565f694173cf832b7325bb15852ddc00322a9999a9e87aec697546878a580d9a2eaa95df5a1120e515293207cf831d2ef3e401a847110d0ec74f6e04de3c041c7da1ac4d208ff679193bc1b846bb3d0d4ad2f2d727d12f50aed274c42f137c8b43176d0951718b686b7060225307960a117ad2e6171d887fc2a51aecd78488a0d53ea45c3397ca1e8f4e7cb70d365fb076a3fc64f257d94dfdba56311bccda3695926eb37310613197164aafa929b524b0ea634c1c17e34510d48ec15fd6b83e4e1f25df16e46bf98309cf76fb8c15d4332be198ca5b12cb10628f4181bc19ebfb02c2a2c279be84c4133df9643fc579f767572920c5d82ec0b246e8b3ba201ad3a2692af859223ae24bddba08a1062e6911f77cf62fc1cd3d204c2f594957d4c569d509994ecf0695277e9cde07b59d1f3873d89ece82b11573d7415f4b459bc47fbe931ca832d08d496f17", 0x1000) recvmmsg(r0, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f00000010c0)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000001100)=""/214, 0xd6}, {&(0x7f0000001200)=""/33, 0x21}, {&(0x7f0000001240)=""/18, 0x12}], 0x3, &(0x7f00000012c0)=""/131, 0x83}, 0xff}, 0x10, 0x800, &(0x7f0000001400)={0x40, 0xc4}) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/79, 0x4f) syz_extract_tcp_res(&(0x7f0000001500), 0x80, 0xfff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001540)={'./file0\x00', 0x0, 0x2, 0x9, 0x0, 0x101, 0x9, 0xd4e, 0x1, 0x1, 0x10000, 0x7}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000015c0)=0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001640)={0x10, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7a97}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ce6000/0x3000)=nil, 0x1ff}, {&(0x7f00004be000/0x3000)=nil, &(0x7f000070b000/0x2000)=nil, 0x2}, {&(0x7f000097a000/0x1000)=nil, &(0x7f0000d08000/0x1000)=nil, 0x6}, {&(0x7f0000e36000/0x2000)=nil, &(0x7f00008e6000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00008cf000/0x4000)=nil, 0x3}, {&(0x7f0000dea000/0x3000)=nil, &(0x7f0000ca9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000c38000/0x3000)=nil, &(0x7f0000cb4000/0x2000)=nil, 0x2}], './file0\x00', 0x80}) sendto$unix(r0, &(0x7f0000001840)="d7a0b025e852285aad6728ecc282b3d6b8966ca22ce6e69ff7952567ad3c2dda179a291cbde9bf663970ef76ff7e8603d0228da4c50da8644cd1f05c231e8b9d1b2f1efe3265a6e7e75440506d4227275369017434f27bbdbdb91e1ffc256f2076d02363fd29c61207f9ddedf7b9769f2dfec4494212d4685beff0bdfc0b4544970322765a79e8b0961527ee6b7758b8f4fb6140b4d3951637aac5385f3ebb9489965164708fa35cb0bd9762e22d906e85b09ba0cd27ed83ea7cc736f4ecba672574b16840c4c4b439f1f624a0473d0f2117bc", 0xd3, 0x400, &(0x7f0000001940)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001980)={0x4bb3}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000019c0)={0x2, 0x8, 0x3, {[0x10000, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x7f, 0x6, 0xfffffffffffffffd, 0xc6d, 0x7fffffffffffffff, 0x1, 0x8000000000000001, 0x5, 0x9, 0x3, 0x0, 0x3, 0x100, 0x8000000000000000], [0x40f, 0x20, 0x8, 0x2, 0x8, 0x9, 0xcbf, 0xffffffffffff0001, 0x2, 0x2], [0x3f5e, 0x2, 0x80000001, 0x80, 0x3, 0x1, 0x2], [0x2, 0x6, 0x5, 0x9, 0xb0, 0x2e88], [{0xfff, 0x800, 0x1, 0x401}, {0x0, 0x3, 0x0, 0x9}, {0xfff9, 0x3, 0x5, 0x7}, {0x40, 0x77, 0x1, 0x3}, {0x3, 0x1f, 0x2, 0x7fffffff}, {0x80, 0x0, 0x1, 0xfffffffffffffffe}, {0x9, 0x0, 0x4, 0x1}, {0x1, 0x3f, 0x77e0, 0x64c7}], {0x9, 0xfffffffe, 0x1}, {0xffff, 0x0, 0x2, 0x3}}}) sendto$inet6(r0, &(0x7f0000001c40)="821ef545fdfb2b1d5d83752def80d33ae61e470821f905b4eae9f39967af79b58d59f3c5c0baf7e992f05386f89ffd9ed428304bbc16e9ac075b993b51e4de540d3743ad82bc30a920f2cca545888ec3f0432d7205a93c250325a920d1b3130f04e7022805ce3e688ed24f4facc5efca20766fbd68e32a204b512e33a4e48af0c07b440a38df7f2dd750722a8be019f2becd2338b40efcff", 0x98, 0xe, &(0x7f0000001d00)={0x18, 0x0, 0x0, 0xfd}, 0xc) fcntl$getown(r0, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d40), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000001e00)={0x7, &(0x7f0000001d80)=[{0x40, 0x4, 0x2, 0x4, 0x2}, {0xfff, 0x8001, 0x48, 0x40, 0x9}, {0x2, 0x7ff, 0x200, 0x39, 0x8}, {0x1, 0x1, 0x8, 0x6, 0x1}, {0x5, 0x82d, 0x40, 0x5, 0x400}, {0xfffd, 0x7, 0x8, 0xff, 0x47}, {0x100, 0xbfe, 0x977, 0xc, 0x9}]}) munmap(&(0x7f0000687000/0x2000)=nil, 0x2000) mknod(&(0x7f0000001e40)='./file0\x00', 0xc000, 0x7f) socketpair(0x1, 0x4, 0x52, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000001ec0)=@in={0x2, 0x1}, 0xc) r4 = geteuid() chown(&(0x7f0000001f00)='./file0/file0\x00', r4, 0x0) r5 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000001f40)={0x8, './file1\x00', './file0/file0\x00'}) socket$inet(0x2, 0x8000, 0x28) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001f80)={0x483d, 0x5, {[0x8, 0x5, 0xd6e, 0x1, 0x80000001, 0x3f, 0x1000, 0xfffffffffffffffe, 0x3ff, 0x8, 0x3, 0x4, 0x9, 0xff, 0x7fff, 0xb6d5, 0x2, 0x8], [0x4, 0x40, 0x7ff, 0x5, 0x7ff, 0x1, 0x2, 0x7fffffff, 0x0, 0x1], [0x1000, 0x5, 0xffffffffffffffe0, 0x1, 0x0, 0x46d, 0x100000000], [0x4, 0x10001, 0x9, 0x8, 0x3], [{0x400, 0xfffffb36, 0x1, 0x3754}, {0x800, 0xc0000000, 0x8001, 0x101}, {0x5a, 0xfff, 0x8001, 0x5}, {0x3, 0x0, 0x8, 0x20}, {0x0, 0x0, 0x1, 0x3}, {0x9, 0x400, 0x6, 0x18}, {0x3f, 0x1, 0x4800, 0x2}, {0x6, 0x72, 0xe7, 0x968b}], {0x2, 0x7fffffff, 0x8, 0x4b}, {0x3, 0x4, 0x2, 0xffffffffffffffe0}}}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000021c0)={0x34a2, 0x6ab244f8, 0x7c1d, 0x0, "f7cadc487ece15619167a4186be509c3e7b54b17", 0x6f, 0x5580}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000002200)) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) r1 = socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x44002802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) dup2(r1, r1) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="c8f7da7b1633390a17b01b89172886b482bb5d80e4cc50727affc900b976b6e56ea803970bd768af28f5064a85f852d9dec2130c2008a04cfda3dcbc484f9f6e1773484d75087b0e0f87d9f130505ad16cc9db8de5495c767abbd3df2ff537aae7dde5e1bda3e04fd1a0712f26859a591482b1b3f64108018c6a488675e72cda0f4a6a6c3c13832845f89fa124bf8e7aa93a20a806f43c90fef5f85a2db4d79076eb406af98c31f1d48e0a5eeaf72bc65e6d33d681ccd79215a3c110ba132b13d97a043e6bcded9d3b9de459a5c4acfc2ad0d43c6d78b572d6f9a49e9ace860dab6521ecfcee28b104392e36321d49955cd7f0d9853787ce"}, {&(0x7f0000000200)="d6d41da30bf79f874e6d41715ece407d683b20c0a3578c761f7bc635a1568a73076a481560b6ca77d3e595e95783b5f55d854a6ac368ff586fa68d4c033c49"}, {&(0x7f0000000300)="8e8af2f0cb715043b75f8fbdd40ffab07555ad0dd317e3eaaa46e27e4a2006122d0c73ed0b23dbfd30140601d9860e01608e7634f30fe36b424e306de6935553ed265d5d8f21e844316246011b515845a9c8c1a61d1869f28d0caaec696ef46c64b74070704a52831461a326fb30c1e10e37f6b47b7e42bbaa4c9d28253e553805fd0640dc6a30f5535569ed588999f27f6fb55de35c8c88d30fe6ae1a9d309fd04b411d94645919d38a84ee48a1be5be51b1f603bea"}], 0x4) write(r1, 0x0, 0x3b) r2 = kqueue() read(r2, 0x0, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setuid(r3) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = fcntl$getown(r2, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r8, 0x8, 0x7, &(0x7f0000000040), 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x374}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x84}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r6) getppid() executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x20, 0x12) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="d31597e6f10651", 0x7, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87, 0xfe}, {0x34, 0x0, 0x0, 0x8}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) executing program 3: mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0xffffffff, 0x4000021, &(0x7f0000000180)="b1f5d915", 0x4a) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r3, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r5 = accept(r4, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r6, @ANYRESOCT=r4], 0x401, 0x800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x3ff}, {}, {0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140)="12000001", 0x4) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff62"]) pread(r0, &(0x7f0000000040)="f58d8452ae7e3eace65832843c679ea3918f1ec812e8e098bd7abf17e6880776bda68aaef6253bc52518def6fdd3", 0x2e, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b0300edff0010787d907e79d86cd3c3a3d4d3c9"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317982cb8cc4d09166d0bfa0dda8b40779652ff3367e7ce483b6a9f15211e7634e1557c1bdaef5616a31c74caf616253c9ce8711b4b0c6806a8bd1df7afb14479e5795265223d51440e526284e693a1966833a4e86e116c2c7f025be3b7701345b2eb6042b3b4a42d7f77afb70bf273e976aa42656f5be1eee70a560abe0515ee3b261e35c240885cb3c230d2c2dc19ecc1e73ee373bc1815e4809fdd6949aa85a8a7e6a2d8051af5392b281b5ac52b5f3f2bc7062c9f31baf7ae7326dad00408edba9b26cdb3ea4d3674bfdc669ff80e2d921f6a514e99cb9b8ac6e2ac442fea14a3a704bc0516f129c5cc9347a11f1bf710aecac95457985ebeae9a62728360063ec6eefb392fe1f7db34b6fa63fc71c05298b80dbf1f5368eb066dde7a2ecd012324f5eec16f32f88595514c7066ad5e3dd4f1f742a7fa457e06867065af8ae8", 0x3ac}], 0x1) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) executing program 6: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x618) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRES64=0x0, @ANYBLOB="3342170588133bbf7cc483d806e7b3a0cb284020515561f915d9b776d42f9cd5338d7f082b2d06520230f7788a48203161573c91d9af0b0da84975dc4ede9ad1e574868f5aa8e2884e41ff26e215553c47bb71d5299f4f9cb7fa41b637f8a78e1a1fb4cd1901754c8c7d3b53de5be5f83f0929dc7110baf3502909d0773aba4c33c25a6f68ceafd29ddf60b1ae7b894d6e80dbfbbe0eb3e92732f29ad95586b98cc8bf59"]) executing program 5: socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{}, {}, {0x1000, 0x0, 0x0, 0x6f5f207c}, {0xbdd}]}) ftruncate(0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000), 0x1) executing program 6: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff14) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = kqueue() socket(0x26, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x4, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x3f99, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x0, 0x8, 0x0, 0x8000]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 7: r0 = open(&(0x7f0000000080)='./file0\x00', 0x104aa, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040), 0xfeea) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206981, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{}, {0x3c}, {0x16}]}) write(r1, &(0x7f0000000400)="21000003000000a8", 0x12) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x3, &(0x7f0000000000)='\a\x00\x00\x00', 0xb68015d3eaf0e81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r4 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, r7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000080)) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xc07, 0x0, "9707957d0500c0406b1309000000fb00000f7e00"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r1) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069a6, &(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r4, 0x541b, 0x0) r5 = dup2(r3, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r7) kevent(r3, &(0x7f0000000000)=[{{r4}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}, {{r5}, 0xfffffffffffffffa, 0xa0, 0x200ffff7, 0x10001, 0x1}, {{r6}, 0xfffffffffffffff9, 0x6e, 0x2, 0x9, 0x81}], 0x6, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{r7}, 0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x3}, {{r7}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff, 0xad8d}, {{r4}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x9}, {{r3}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r6}, 0xfffffffffffffffc, 0x6, 0x821ad64f40cc59ca, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, &(0x7f0000000380)={0xffff, 0x80000001}) setegid(0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, 0x0, 0x0, r8, 0x1f0, 0x7f}, 0x3, 0x2, 0x4001}) r9 = semget$private(0x0, 0x4, 0x3a) semop(r9, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r2 = msgget(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)="75e0516f95fa9283a9c9e0977d504e910649ea5febe3549d6c50ec367a5e9ce5f690750f46be31", 0x27}], 0x1, &(0x7f0000000300)=[{0x70, 0xffff, 0x0, "bf87a6df705a3f0bae932f798c93ae9cc55bccf1287bfadce61ff9378c996db909c3410f8bd4b64f3c862fbe9f875b6debb5b4ff38b2468ff62ae5f9b27869a4eaf61674bd61ab0ec8b346f69aad1d39d1cb8bcc152cb1d4c25f0d"}, {0x48, 0x1, 0x5, "b73e84dfc479ca710a96d7f871dedddb2e5b802383e3a157caf43d63d252cb43c289fcb73f8d81bdcf65dcbb0f5ed5bbdd5ef7"}, {0x10, 0x1}, {0x80, 0xffff, 0x400, "e4c0e637801012d7a61255c8d0be748d4ccf7cddf59bd16c138dcb0a100ba45214af51adbfdd6de5a5272413b8aee289f10bc6e2783f2019f50e5c5c6aa1130961ecd27f1759b136f4d6616f8a0111a4417f896fe96d1215c7f7fedff23a2829f17db6fc406d65e0bfa1563df933"}], 0x148}, 0x6f66}, 0x10, 0x40d) clock_gettime(0x4, 0xffffffffffffffff) executing program 0: r0 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="03cf98ee2f7c6aa82b63d534a3cafe9987aa7023f09a2d309118c1badbb58dff82ee4481234c8a19a8f615f9c29b7d8c506ae52d065200c66957eb0ef30c50564046c57e99f805f68466d67c53f7cae0b56f6896f5294529d85b5b7a433f49f32baae2a07ba87ad9a2ac7c1194e593e7a795b580fa5e1706facffcd6e8b480b450648628eb77e368acc7cfb3a06b22d8db0b422a58b04daf49542a8c4eae72f5c84b62c5a1a28de81a5bb9be43fe3abcd93dd6699e0bbd301d79c8b79234c54b6155d431142d3f193c78f10cf0390140b3d2ec1054f43123ccfa0204d522cb2a5ffb2286c367087d9e8e38e9d3ff6ea7b7", &(0x7f0000000180)=0xf1, &(0x7f00000001c0)="2f1404cc633f1ad9dc2e0366a3018f4ab2ec172cb062b6ab93c135184be23a9a34daf7b6bf8e1f92574d61cf07afb3c22b8f2655537d3aa91b70884890e18fe6d94d4b50e0c2183278820c5933b17c666a94c09871f20da0d009f7eb5177f000ec4bfc67b590a7f9993b8129da5a7f791c43a385f85591e6b4eeecbc76a52f1e738e822dcf1c65bd241c300bb0b68a36488c44827b5ae73d2a39e9fdf63a216a920264d8f471b8", 0xa7) sysctl$net_inet_ah(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="2c92be86e871a86f5fb68cafd705ad5c662513723f53da7ac5febb4925eb147bbec34dd444cc25", &(0x7f0000000300)=0x27, &(0x7f0000000340)="82a10f94321932fd134ae41c2e762237475d1d9a914f65b473f0fc7efec9bdabd3ebc64a572211d05490e6f079c25ec81b69d3bea512b7f9bfaf4d3d7580be416700892930f9a4f19baccc76b16a39eb5021bcd4cfe0bf33b8d929c725e1bba113c773bae14df122d3cf3918e010172c8de0e0afc5e3d5f6432532c9516eb279b93313ab51b0e066a8314cfd69c10cc68340a76d6b95765f3cea3372f733c22b99fd4b1aa64dd5bc46b3314673b471da00f7c87ca88c367943c8de013ab16d9af1", 0xc1) sysctl$net_inet_ah(&(0x7f0000000440)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500), 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)="70ca204a2c82b8924aab2c81a6d7910c48ab8c86779ac6faccc7eb503e07512d7a71b5cde84199b9deff3eabf1f391090e998d69d83f3c6d8a12d4e42a359c9b9f8508df7cd63030c277428202c1e113169915b76949351ce3a89c0577f21d0bd76175b106f3adb936bcae4b934f41b6c39a8adbc35eec805bbca3388687c842e6418810c3c9af39365dfe0ff855d5567a497dc5", 0x94) connect$inet(r1, &(0x7f0000000680)={0x2, 0x3}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000006c0)=0x9c, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x4000, 0x9) connect$inet(r4, &(0x7f0000000780)={0x2, 0x3}, 0xc) r5 = dup2(r3, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)="05", 0x1) r6 = getgid() fchown(r1, r0, r6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000840)="dc73bb6c8505e8c1dc8a678735e2dcf97bff20a24fa8ad0aa77f40e01446e9d0fd53afaddeed4eaa29f1e5c18b9a839d3f2405748f9d64c3aa8263b4252d47d19c464967c8c4ca7b9a2a6468f5fb06016ca820aa323bad1550fa14a28ae5e2fdd52f401041ac1cfbe550e4abba002d227ac26fe8849b748fb6963d560473adbe3c5a793d94d58f49f8", 0x89) sysctl$net_inet_ah(&(0x7f0000000900)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000940)="a26d7afa16914f08a1c49bef76f873993d5dce288ae19c3fa3869fea1f3c6e254cc637", &(0x7f0000000980)=0x23, &(0x7f00000009c0)="1996d7515e4f99da7892df094bf00b4f20e056dccd2d2790c96192aeb5a0fdb286cbbafe151db074f05a9510b81ff9cd1a16527322a6a1cdf87caac2385efc07d83777cc0e71bd3a2576d933c096fc1b8386a810a7222c31350ec6e7e97613d71a972dfe691920ce009a109507ee9033c26d1ed9cfe33381175baf17bd62afe1d5c70656d26eb0a110433b55b6cb0e41aca4e297961310531803d2cdc8a5d61dc2e4489a258620e8dd2ca0a75a09ae30f4bd213a42b953e526d6529781ef69b4997d0453ab84e72a069d3571caadd66cbbddf7f4593d21da9a4c816703628cee16999d6ac0ccbfbe63b6f1ae31beb11c2acb00b01b4a329bab20c425100fcc69ac036c35d8207d3b7e1ea29b8d3b0d5124b1ffb4e327ae76ba3731b961f4aee52b6744a113bb89a41b88ba947891eebe292f985d264f9e0dc1a856911174afd670e30a2f8a5e029c247cc3b56384cb412e492f1e339cece75822fb45fe684972dce8f3994c037a97902198cde750e2384443f104fbacc308afa0782e970d8cfef9ff1782b2bdd9747b6cfa1c36085db04aac380a8bbfa099f8cad310dcfd342461358055530298163bdadf5c344fdab8fabc5f48bac8d6c896e8d420e83a1df419c4bb74e9ef974133d0ff437d427a033837bc28582013848eca47b8d47fd303b38d793d3dc105e5a415e7accc6b5887f51705458b6afffa6b7807ecc3d44896fe27a030f12b8cdfb8a7051509bbcacc97ce7e2ea5c0a418af0dd439d8e43f81fee3ed592e20bc83050430bce4db5a418fe86edaa423d3ad468803b4ab0ae0f660eeca88d31fc2384a1e767e1bf310ef7af683f44ec7cd28e9eab4837937e3e4d7069b8e6ecc77657a372c46360ab76a5332c4c1c7749343f822d04e6ee5036903fe410621ac21b46244b1314e90daa6144b723a29548ad1f1252f327b320f36e8c179467c49f9c610d2fe93a6d918b7ab0a4528788033ce2501c1c8d34827f55027bbc861db96d762a77edc0e786ddf62389e8a581c71af9de3e8bca52c2450cb3e8e8f9609c124c7ca1ffd83e3c07fa8952410504e141ee976e3af51a2891a6b3db22bccab53dc270c1f61f571043c541f62e3e94411b2b50b3f8604737063499b2229b38ceaabb5e47e9ee6ae50fb5ef5d747964ffa56d0876b331f71ca70da2d522fa764e13664383635725c260ac1609ee6d206bb6e580f44868ee85dbcf2e62c5b15cc024b468b8542be87880796d6bb7eb51c43319cabf18e3be5efe2d297d3d77c5118aeccb2b749df5ca42c999c5c6856c0b9e35cb8d6c3a5fd674b8a1f7afd992bf0af4eb4da92b746733e8018e0ade3683051e80c17fdfcf04cf4a09fa3922bf217c4efbdcfa919b6806c38412cb77525e34578dbd615e99b7767de79ba51483191ec1b97001ec403dd6efd0348194e37a3baee9bdafcfab70821b529eb7812e9654ff8c8d318ff2c5a83d7cb866df3a374eac4fb2d079c12651e010f944bd281864582b54ebcc97f77a89b06c47a4ac7107975fd9c531eb9b20488d73315089b359f6cb733379f77f9bf88e073de99a75f4daf6b24f90abbf3243262918f125fe574165e244e4258b4f58b7015d11bbae4b2581bc45e27fe0887eb842fe99f71a04835cd68d66995267fcb407278fb50fe5e36d0676253c052041a64242f8719f80302d337f2b6b5ece1420d14c9c46654d999033854c99a2b4b441ca64e7a5acdaa8914524e07b35a9f2665606b06bf350fe6bf0b3d8f1d1f846b79484e6397da468a290c24a5c4418cb251b4e4a5d20382124aca7b50d43ac530774ac56248fdb38ced2e81d5126fb42cfb5163f846b78a51ba91a7602621aaab9393e7498a7bd79143d83c800af2c8569f99ec68443023286a72f4e8edd042e629955a830cebd84494fa1f37df385a9aade784631db91e164f6784d9289264fd3a0c3f89ed848659cfcd1a6b0ff7474495457bd423119b7f55e529c2b2bcfe90ad9ac95d06659a96d7baaa0d77fa667cc3cbc6399ac870cfa1008747330501ac1e7019dddc8762966d05d9bf79cb1365b94af736428751124759c6da1471dfc76e682995c7b19a651f46f6db52a2c122009a5b6abd8c6a567aa28e33f7962c36fa3dddbc1f6e02c29e09eb993349b821c7e29e0e1c7a37ff60ecb1220c0fcbab2d4f4d0f96825136eddd81c2c412bade10242d2e939ae5bfa4ea2b7221060f54d08d7d550f0ba7472063ab5de1935aecd74a080c2dd0f3b26758c1d7f871d04211f1e11ef9314cbb298937f8c65bce462f42e49226c7da731e90f5d74000ee838525fa6dc96db2e7ea6766b134ac692f83a800e3fed7498287d7692dd12df956d9e018fc5b689451ce11aea8395a57045428e4906e80db97332bd864bf7c823eb0d8d4626e39342802d8a0fe40f38ee21ffc09c13c2a36cebb671094b29efd75f6495c561cb79eaf37969b1e8e09fd4fdd4084e47a790ab6297d6df5e4d98d4552e93acd0b05c137bf500c235a76616da873382dbb7ea5d229005cabec37641c45f769b7071f7d0a3752a2670eee52d8bff714b4646f1b556f42a61bed1057d6845e9e88fc3e23fa12f3f2deccc12d75b53b943c8b1ef167535ef3c87d65fed43425ad9fe7735a1cbf8bfe8518842422f6f596b4217c449785a5da0b338c8c4590f4a52d8fda54c8a2a0660746f42de9d5e81d412553bf6c7991c78dd3df57fcc36bf18a5ed5688c5bc358741f998499f0c6485c2d7e91ffc3c3fa9c797c41809aafacf07c46c46f925263b79d19163026343cf11c8d50838f87b2c890a5f1c9ee5f86f745c384059cd6d21f8cfae392bb711e7f68b736f39560584eda8c9aaae9a69e8a4a1510e270d48ae4ef4a5650111823d4967bd5633846983f295c237fdec25015b51e1512d803c0d676ff9c1e663c2dac3f5832c463fd2cb7d9eeb5c040e98cdb65ffd43b9b651df8beaf325771e0c95b1467959e9da027e975f9f727b292f8b4aa8de18f703ef726123586c5b6d334c91a1e73bb0871ad0b95e330517144052c3673b3317407689f1eed6a9c69bd2338c7759af8b2cd12880e5648fd77523e2c4ccc9be0d024eea8202dcb2e47cb781f5b5188d0e41c9b50e5f0db968ad1e4428e7a3aba88fbbbc0f847c271c37e41d3b856b9e300872aa3b88b9c9b5520a2055fce753aebf639e775fad57471ee4284ce8e460bdc0503a34d8550bc73d36e79e7fc090404440992a93191efd3ce360c0a25ad430e4938496172880629e57b910ecaa4d83bd845d833b73e437be8838d3febedd07ae897737474759367c3934963dd08695bff1bbbc0d63d9301c5cd075570b5feb9085b01d24bf48441acadd461d69e54eea9c4815fd767a09aeac0b3324f600a90cce9e45e7752ccbc208b3be99728aa0dabd8bcf9e7bcef4885f8699c52c822731b2355af75c4eefb08451f76ea70adeca5acdf493bcbfd380b8fc94b3e33ee3ec3ed6c0e1e01ff54f46b5f92b56d475be2a1b3d50a13d28c208606bed211c05f6206ef4d848c526668abd1ad0c1f5c83668f7097e57471847362c7591e3aeeccb2830cc6ccf798e06379a059371aa1ce347a233dd21e4183bb309bf878fbccc8ffe0820eeab22b9f7fbfb353cf943f967100d56377a2af3b65d7971f5e4e345feea1d67d24802da202dfc951c3f189a74d08246d580731048642fb019ad19dcab34df6485b8127399f4f171c655226d244ed4a4c289c059d648043503639d79a87e9eddd83564563eb0075d24762380e50a260e4fb95b909eacdca931b5c8ba73a62b2aaafa8fdd8d5615e68718e64889113e105e2cc36cec56359860b890d4d138e21d941627e9031bf39562ccea32d36eaffa194e3b8d388bd867d067176b809ed3797055b8417914dbd79710485c7c70125dcb721f61089a073464804d12996ef9dc7e0e2ebc4c29faf93f4fe0b12bb5ba43991fb3e645882d4f1e207febe6a8560141968a91367fdbe16323384c884c0d8cad05c75aae152770a0db294c7c014b9600013f8d0de6a36669499392b99d516d15299f11be586ad5798cece8faaf055aabe157a0472ff2af80a9fd5e1d345f727d94a54f670ac5a3ccaa8606f0a8e4ebdd52ec5eb18f58f0ef50e74b0e05f1ca41cc6d22de7793f61bf18dc21a6c417d4598efd7c9c3431a89c85b78bc3f52388e842a9c2a6ddb6ce1e6f476ce393e52cfa660de27c99c42f255f78b61194eef841e2fd6950e5f289b6375f6f171a4876f461a0d85ec4a61ea5b07e2291c6e71e54f4a40a0ffbe910429378a1ea1db19aa1a61cfe55a8175eb6f5f077d57638d993de1bf7538cebeec6e33dceff2769c23b915033cfb7158a5f2963e1601d5a6a27ecf4c9996dbc9127f293e6ce730d5d5723c2dd56b2ff83296936fb5731ac9ed572976b32a5c355a08265ecaea59be3c8eb79549486e0e5713a9d0309ce2e28c9ff9836340ef7a2f4d767d5c25654e1d905e9d3b523ff2ad10a3fd26fe0f1c65f846a2ac3af15ee5d296e6352b6dd41254969d40cb0cb035248bf2929ca3170db8a9283be9835cb79394f6bd8b93d7e0a107b4912bdfa1b2144428b5a2edf0dc900047163c0eafb69fcfaffa0ff72724f8645e969c6b739ecef45b01277fe430cad6a8ba52957c27b3158b884437096c751cd7a6c6e645a9ea61c0ab4cb239366d775e162af2e22e7c4420406f64f7a3c116e4cb78de218bc6a1173b8ffc9fea6f364d8f056351bfbd6e26dcf97b560c5ac03861757e72d95adba5be8f44fc57e4d334b7ec9f94788fb92cdeaf5f88c81c0365a0ae239b854ac95204752df2dde074fd2d76978c2ed70f8078869e2479072120034f3242ad6789feb959a20243e4eafcb262d2d0ddd66d1ffe62940f1d957544895f915a98796540739698730da17654e5bba0763d120d86a1a7f75ef85568f0583e991406a4f1b23b1cfe017c95f06ebf56dfac4c482b34d1aa8ebb43c8eeb1c67f2cee009ddadda5ebca48f3821b42d62a8277751c810ec742a4c58d20a2a07bfd6d2f34832bc1baea8cc59d870137357223d82cae613ff9d9af81dfa74b9f17b27df53825f7b5498f4ee905c397abf31a917994f1bd9288d0176bd5f47ccc39c9774dacc7af87433b6b609546ab71382006829c10e4ea479998ef16b9b4c89f39527b03c7972684323ce8c6a9cb88ae6f5d0009c917a9447b1151bbf2e3a1f8aecf3d7ec51515825e3d30933853cac6df0844c1d695e6e5fa2f87747002c057d25b057761462293192c7166471c387ee594fb62ced8303add54c501b546cfad53ba0799d6f23e13849a73fef1d8cc4137b8b8518d225dd7905b1ba1cb333bc0ff597ccce0354232d0b6e4b39a6b9aecc7ce02b097841ff913cfdc9d8a2f6c1de2eab79c011f239b6a59a27e3648de99ff5a24c2d989e95d4ec27d76953ba2531523e5ec60c726d2d7ca8c11efee61cb2662248507c5e1b530b663e17a223e385e8e3038995cceca08c44826bcad271ecf45aef0c24337db8a44c7d5a22e52381e65b07cfdd1803709c2cf5c8e17cae3822b70e747f7d785e929d0a9dd9e87017c90d8c6aad04329411afbc0f24072b75bf07efadcebe21f0da4399b6370c5304541e1afad7c44762ae6776c57a4baacf776d395209e14c1e2a1f48d79acbcd692811a362c10eca568c022b586b2643634dfd8de99677ac4a1b9038b1021dc1b737a562fdb7beba789929f009cc7e59e93d027433a0033a4c6efd48a38def4ea8e22668c25e7f7a68186cd8e13ef1517ce6917d9a987b0db92c95207e72", 0x1000) r7 = semget$private(0x0, 0x2, 0x240) semop(r7, &(0x7f00000019c0)=[{0x1, 0x1f}, {0x3, 0x8000}, {0x2, 0x101, 0x800}], 0x3) r8 = semget$private(0x0, 0x2, 0x315) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000001a00)=""/166) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0), 0xe5e50b48f10d64c7, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f0000001b40)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001b80)="28ae34dd56567c6ca7c259928ab02f5725e9de3bef9c8f1e25c4bdeeae8bb13b84c3cb5c261d5d701171f035d2fc7e9a94798995c934cd1384", &(0x7f0000001bc0)=0x39, &(0x7f0000001c00)="dda7f899525545622c50b569882c4d38c68d1c5f", 0x14) sysctl$net_inet_ah(&(0x7f0000001c40)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000001c80)="7020a4692c4ea42af9e506359d879884656a8c09b8e8ca", &(0x7f0000001cc0)=0x17, &(0x7f0000001d00)="68fde9f9d6c17341568daeb437272046bfd338e6b114c77b1a7e7087ea0a163bc05e14ce4d5c6778a894c78f841d303360500b31472ad825509e855ef961c6b7cb0b2822d38b3a9c67fa1e02fd32ecf37530761e788d39d9d64dd3991dd9a6f79d23fb9623243ebae890cc75b0734dbe404cecda0de668b48ec03c61f7049c2a2f3dd0b70df65363cd003c7cd1c6935b3910ea672c28b6e661be006f3647d3b89c5cdf77", 0xa4) sysctl$net_inet_ah(&(0x7f0000001dc0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000001e00)="a388ccc5e7d6ec3ce0a174ecd3e6826ae1e75eec5c5bfc85347e05b99bfc146410b9b952e0c1f352919b138baa49c5636ac4cfe7991d865ccceeb531c0b3059e7b9ecf7e0779ec23c2168ba79f2c85096fe9f595cc08f87b5861cbf1586faf24e3660165aea2b132a8099445b5c1b8c1cc8c647bd1923ae52b50a1bdf7a75ff70fc3c9d23e93d8b75827f4a688fdaa8c", &(0x7f0000001ec0)=0x90, &(0x7f0000001f00)="2d7be2419ead06a42587c40e88e320bd73eb066ced86cb6232fe8675b54762038f19cfaa68959282c1fc6f377f4880944813ac5026d68aded661309bf5eb55943450ea87879655d731728cfe46aa1eda073b6afce71a6bdf2f6fd731cb44f4353b2b92", 0x63) executing program 2: socket(0x10, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) close(r1) executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setregid(0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r5, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x9c, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r8, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x14, r2) executing program 2: setrlimit(0x0, &(0x7f0000000240)={0x7, 0x54}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x3}) executing program 6: r0 = socket(0x1, 0x0, 0x9) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) chdir(0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r4 = dup(r0) open$dir(0x0, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1ffff, [{&(0x7f00006b0000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f00004f0000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000c4a000/0x1000)=nil, &(0x7f0000c57000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb0800461e012a0065000009709078ffffffff00000100070781e000000183087191e8236370071b03ac1400bbac1400bbe0000001ffffffffac1400aa7f0000010707007f000001830c3097d500df590794b43d940600000080004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d108355290780003010004020204030002048c0c02040800010000005e8c7fb387d041024d523d86379fd1d580261400effab5d93f72f6c2cb64805483985e07be4b5186443f4e43b4678fe65f519e08363dd97b28f6b78081f4969a4174a3c66cd2007b8e91d80c4fce1b357100a5009bf7adc3181041ce1011e3200ee3354591c64833e7d9989026dc6ad7d6d6152816d9a5735d92190aa94ef64ee2c3154d84f946839ec87442144d3662707878a858c0e442b8298bbecdb52c6a1387f9e96234cd136c24"]) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x3) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r0 = socket(0x18, 0x4, 0x40) r1 = socket(0x18, 0x2, 0x0) dup(r0) r2 = dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x7) sendmsg(r0, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x7, 0x0, 0x0, 0x1}, {0x812e}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f0000000e40)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642b25f4f24bbc7315769ddb95aa2880824", 0x200}, {&(0x7f0000000e80)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f552f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa5", 0x143}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x38, 0x1, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0xd0, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9"}, {0x88, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338"}], 0x210}, 0xf3126e30ddadc5b0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000c80)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a5773757727606359655e808edfa2f017da45bb46dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea", 0x15e}, {&(0x7f0000000000)="3a8ad4d1be020f01486a310400000000", 0x10}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001680)=[{0x2d, 0x1}, {0x0, 0xff}, {0xf001}]}) open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0x4ebfac6bbaf7939) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="6ce28f9d01c8960fee720a5565bebd987f3845f6730cda10e03a7e3b2e76eeeba8e08f873bd1c65f06839c8749a1fbd11265774e7fcef570b70947c9f46f8a2af9a59d5ae5c1b3d9580bce6e0b5aed14190ed1efceefb90e9bc0ebbdc6a5852b1a766d93a09ba057bf2f89df2c", 0x6d}, {&(0x7f00000003c0)="557e7997dda2712a4d46e7f4dc717bfae9bbbf08c0bab08f91df4fcc8308cff8a915dad86d571e98b7136493f643de75fd85f00476dcf7c30e7f7b7e277f23439603e8cf7bc1dfe30ced70b3fab29fd982c4cca8d0ee08f97185e7b40850e3e70b9f8c869671e5e7c6e7295890f8c964f434a69af6f2b100027310d281a5e3541e3436049b438aa4cbc3867227f99626f46ccef49c3b2c4f1f263e3579b047b06fc0cd76", 0xa4}, {&(0x7f00000016c0)="7896372a845427a4c8a393fb24dc7ace90ae5dc27953d33cceb9fdf735898a7e469018246466dc29595adcb28f2e20501f0add9e0c9ea8e7c1811fa45f1d63d570715f242fa80629b1b46d032dd089aa087134ef929b84a01e0c91bf9e61ae8619f24d8bde0e648266bfd0d2ecdd234866fc0eecef03910c50546111861e20fe97ad4b52aee97f8a2daf5ec70832fd3a96cc1e945fbd9f9766109c70e107e5e184447383493e84e0d2baeefc056843cc6e6a50e842e0286dcc7810c650344cd9e8933dc50fc1ebccaec1e0ada4ac14535e3b9c8b4606511b30e0619c345e113526a0f7e08a7bf5bc8aebdf76467478dc326241b76abda0b1a7e739afc7542de49756f76502960b5c80db7e1e002f415f9e11cf2618823f22962dedf47f4e5e6893d33ba5f94676ab7e18b2fec65fe15f5288a99362ac95275c6b81ded39d774668aceeca2fec4ddd06da1591f52bb35ab21d02fb3ed402e5ce4e7913f13ee323f23591645cfb276b5f8b5ed9127f00bb1b34469e60c1ecbe5547b57f6cf523f0870707578214eb542717bad25d782571a951bdee8ffb153d7a2270e1c371fb3b076caed5dd82fa55fa360cc206e9400f8c5b13b55941f42935513386d9a7da6d1ab55145c4b35b2256883718860be5db6bc7e20a481790e376c39bb91bfccaac0b71a030828ae5c619b6d166131156d543a51c7507099f39538dd4aff208535ce91fd2f5b11d5c7a346bb4e27fb55c26551d3dab6e5279f267206804b471142926863b28b7114ba417cad388eb72005f6a06e30e279f2acbc9b24eb79909e9862b150e1bbb5c43bb1cc83a757b0ec9c7658eea2344df33fe4dc6a88cc384932cf1ea4887506678cb8961499ef06c0d73d150f80bb72f38f6255c8294639cfd464c3458aa053cea451831f944ad8c4643fa64a513f62bfbadd646bc19efc14d96e20975ed979525c7f2e8259db24c1c04ac3b5b4170622219618bf6aa23b4705902dae7f1c4bdc35be906232064fcf0416928a1414856c0ac77b899bd37a7097d88b61a91f4c8a1be93d58ba4eb183660792a0500ed21214cd7b526b26df8f3db19b72865b48ce971f34289d91835d5c2c6390814d5da8b29f245320517cb8e44b993e34c6d591f28b447cd0cb0c8c57265c211812e092d7c84786708e7fca8260061e76e891d5cb5b6a928942b12e61ce86ccc79d85b0deaa2557701c9a8f3611d5cf4edba4f3bb4dacbe4a9bb05e4313dc01161098f880ef87756c9ec4fd4a0470df6f2522edbb60ed75a48f344fb4fcff5c7bb579a6446b19a0fcce225d3afefe82fd40043080188ebd8b145a31b00b4e404b3c1997bf3156cfb17dc95700e3a3ea0b73d98ce81a4c064082924708c8e487847b3b07b18a29f868f1587ec77487080245533abe7c3318bf7365d18b3ce46a5a98c0a061ce003b74f16e7533dcd28ffe382e7771c83e3782d9cae087f372c6c82a6a8b51fc227c86381f2a2ef78177fcdc831fde1b12a5eb810fda6fa0c9c9d2b64fe3d96ec5001e8087b75d0e405f2940c14d0463355df7a193ed1eccc1cd7ef772856b0428a581a9c7f6fcf3bbb617e9735d642565738f6b626cf497e5b08633f3342a3d542d0991ad02e0ab778e8c97255339fd9cc00413cedae3fa72b1b1d917cfaa5695c8ff452ddca2664de1182179a56800fec0f8bdbacec393ed90c73b4344255c830789c36d8cf0ceafc6c541a3a6504555f0aec83e909425f334958e7768ef3de2754c7a5266bbdc0e7f37d839df6944a9ce3331c5ccbe7dcee84765051e1812e7f4b7bb884f4fbbc43333c3eb2d1f80405a1699b32ec007928697045a500d9a77a8d9ce20d080b591e1e303f6a049f26e6482d6071330c181a59c72489dd749a4be896601a7a2fb0262d91f406bcd06b77f4ed013fdbeefbe906dfb52e60a7fb59084c730c19eba3f5818b7b619a4af2cc64704f7141350944d03658225ec887885c4fc1456b89dc62a875bd5f5cf7eba24f8162e04393cdc9fa17d29fd1b81840d4e73de414aea18f99a53aed32b14e91f1ba0639f9b3923157e9de2584f9d687edd934ce0d0a9532c7c6c2f0e81c21add933a11a090dcdfc5e75e4a3495e7bab29f73b588a514f55259b86c22c9dca3870470ca0763ab287a24a18e8e4a72e5a69c659f00bbacf0bc284ba5853696c0730901ed484a8e0c1f7f5d6b9a5e765001d7eff0c41273e1ae0a7091327a5990c82b7c052999654d265d1e1bb82a63eac765eb44ce87c7c993eaffbcf70a0a625421ef478ce497556cfba9cfa229cd422c60ad5557da916facc89c72d4ae48a7487a5fa7c8b51170f77273431805c72bb30e563f261b94d88119967560410f3e5406d4d683f77267a8d0c74fbf54847ec8b58fcd7b12799bf5d062ba2e6040ef7bbed260fd0e0ca787e10ce919d743ba7ac8e3a7508346ff4afef1eb467da500e7da40003178c659e9506fa0593be5ff246f404cf25c186b5c5d0ca1842222b7bec65e4e997327c6b72b618816795f9592cc324d6c6da18c30abae56e68f4933ee5447245294994db7e77b9fdae1b99e4a46668eee16fa54c15122f3cbefb466feca168094ea05a8872c71d980605cceed328de2b10597e484fe96fd74fcd4222e093ba8033c56a010f8e00dc509f20f1a1fba2e8738a8ca9930e6c6df327a2768c623dc156f6d1806b122ec706f15e181069b20388e56f3540b79138d0a743bae8905697fe79d4a74f362244cb9e5bdb7ca187c797f09d530c821330cc61bf3cd98d97d8c6ac119f9f13348c49e25e17442efa3ffa73d64b03fa7168db9041a017fb007bab12793f2a08117d7dee62ac5e3fea6b8df4ef0e14536656fc7e60af74a9d44863f28b80cc97709cd15b63ff632a49f89839c11610ada44a32b627eb1433fc1d8a590c70ade9df69673e7b811819138050bf7c5ba24167a21ad0c97318458172fbae6b03c1fab5799a39a6706727f9f25a9df67f24f98a4935d13e3d36dfc85466c2e1219268d1547e7e27ace83983c63a03d02d86cae75446bda75181bfd02791544b849e6ac712545928c0f58b6e7fe99510b2277425556da0fde1d0d0bc4b99dcb8d507217214de0e53b9189ddd3f137b1212564b0593e571c49ef9701956100d476d0ea87d36cda0848647afe31481dda7de2966407e71d456e6bc3fab859012834e73372bf2c44e4c71857bee6135f89a8bd9925f158d70d4a31aaba82ae3b36e7d1a884e5b9e446aec0770818670fcb2e987f83a57a1df531eed89391ad962b13f27de3e42bf6e5dd3794ea90552f94dbb5fcc9e4644b84df926181d2b0db65d12629c46fa607ac210671d15a634816431d48b13f89bc6b593d54b119125d70968363c7af1df2f2a6b005bb68f2f7e86ecdb77d63a4812bc0cf05b7fac10cfdf4ea43fc89670dfa24bb7eaadb29736a06197cea6850d9bc815615d94bc1f431d837a440c2c5b3a8ed109aefccca5182407bf76f9c2e12130344cd31d11047d7c22a1572755330563659a9c588de09db6db7b7b15705d701710e88470390b535e12f0572e4770cfed664f6f42336b0047c305056ffb9908083401db12eddb09a0eac1fbd72ab4e94b5045a273401b81077bff2db91abd5d80447a9f494732819c51fcbb858439fff6984de7c9348db0aeb43a99471ad2010e74cf79ca5417cc3978c4704a1b35a765ab381184aa20fcc47265c8f24378c12936b93c667999bf0231c94528e453fec518bd1f44a9cae6ed1a16da87aca8061a3f9efd7940e93bef34d5bae13e78c394d42604dccf6c8c2b818f0be1e2663953bb91395ca861023a615b4c4741bfb30b2f3c5b50ef5a16c2417c048e42fd9977c4b1d202628f8639b77091cb774008cd186dd0995814d4aa03ed89ab6e13da56e5256ac4eae12b225545438d6ac986300c9c560359ce1c06868616ad9be76eb0bd370bbadc1023d54fe5771a4e0aedc121d2df1b2569ee1cf635c68fbc9c798745c15ef8844d62ef15237c6386ba41e3c7f35db4cb25d960c5b73d3af6588fe6b3d7f96d5a4610fe22ec658b0c681e7293f0bddb004db257120b2386d78c0a4a7f57e13b685e8e79defbb3249088e3ad31a73ac2d6754ba98929039cc9c3a61db3a2f7391e0c7c2615f9541c461a05d9938e4702cb3a37f74e00730125f7c6bcbaed4430e986ca9f8d1dd606415c2849bbd8a7df902ac5340fed6f44e3077447e07b4eed75c6647ef87ef6f66d712804781f676131e11572152f47cb138afc15be74ed7caa27f4224f42b51f1b4eb5250ecfd21c5b21828db923ebc99a05929b916a3013239deb9f80ca934208d5763fba6b33d860f4352b95c6de3afc703a210ef4f0f01fa3e611be4d5d1cc2c200de21e11aecd822043e6a9039edc1f6d251cc4c6496bf1e83eb501de585abc545f635231a2cd95a8ed403285b6125147153746f02abb709ed9c180de24d3bc0d75b8f21cb2157e9650a790cb4cde1ee082828d0f182f558129ca545af87d5c9ba3f6a9a6b2cc7ceba3060ae406eef48287aa90d589c1a9873afbbbf4b8f36cc5c71f5cb71ee50e64a3c04560f1a7f02855f02f73e2079502cf7fd54155398e2cd8d0400c0f7b85cb47e95d305a39e748c67a37599a84b6dd04a48d0108544d61ed13bc350bde9365375b25a23988554a170b7482b7b7e5e5be3e9066b2d884e10c2d8edbb206e395f2d1b8559d540a24d3bf08c6e9667e62eec9b2691567a053e538fde8e4805f44ee9ff48f8cb2f9c19e5048ca604ce04445983ae1ea4b64827dfee2250be65dc24097267ca806c1976032d41ddf73dfd30ddba7b42aa6b13d59226538a2814a626e3d2df9c9feab4481d1cee194f6fbad87b2df5703b8822d1d01c8584bca7cfb8d853e380a5e065af6e166308c672d8ccdd1dc63a4cd60dbabc6a67e958e9ccef85bade46221b4117dcc9d607da4dde602937b87aa0a262b0b7073cba1596c4f9b62001f0de163fff8130fc3ade033482c977e9ef4cbda44e1ff5eb7864e382641e4bbcd1367c0a93d9bf7ff33a43b3d6e193886164f4ae9d5c495e28bca643926ad1584a4e35fd95f13e26da30e6d2b858ab127cc74768a6c55b58eea0777d59431be2f1a4e1771afcc77d5b3870f9179d2bb4671319e5c228b4d7a901255191fe7d6f77b8a949e3b94a1f36745b517ba5d405a9d356e359306e61193eeb7228c5a399b53f1aa635e4861644aacbfab7e53030fb5f61ea936afe36dbf27173f8430c67e232325b749e1d811c44db2bbb09f539682b6b265be4913190e12000add0057927606047612f2b6c12a062d76907939d2c81e3f39ca7fd94f85ec3b2e9d936ec855c8eaa8bd887f8beb06da9609ffccf88c6a7d17e6a1c9c2802acbe65e378b858de94e61ef72d4e8792fd56321fde964b0802d97c89a5306e43208defdb37a2a3e0677a0ea054877ea10cd33b90bfe6abe331038b9af2fe1d928d9b504e2bb0b51b3bd3d04a3bf401390d47c7a1142c68367b004856bf183a446fc36ec9f84f4ded68bb557970e053275f81347a04e89cff06ba0cbba6053fa4aebb7e972a2edbe975a41e4abdddf780241a5ec4eb35f02f4458f9c5c2155e499e19e3b62d29fc2bfb7bcf97f6a53aaaf6b6cc7bf12a0b997a593a62c16d408120ff352d70c0bad545e12989256f28cdde51de674b4823937436da8783b694264688ba3ce7303c16352c10b89617e367189c2e16cfa6280e7e607ba85d0cb5667f2581b4837c75692c563f94ce24629bda799b82a9b2042fec4fa3885e16a6705fecdc", 0x1000}, {&(0x7f0000000180)="b967491ab54560ac0bbc2281b72793b2424543173115dc0f9c156506895b91b0c5c22231", 0x24}, {&(0x7f0000000580)="2ddc21c71065c8371afd73bf8af3c635b359e4bb7266125de562e5400fd907d6b3527ef745a4025259b4419c05179ed7989cf96bf1ec06d24f37d2fd9cac4a31cc96336fdd76fde28136267667132aa9a6f522521b6a79a3ab7d6efe7d5e7aa7ddd9d1a65f55c1431e4dcf42b5b70f6b953d1610bda3846e9fa660fb88b549ea68e2b5e35d128481f7e19cd39ca4199311b89f1298ea3fad14400716821bbcaaa56c265639a9cca682abed7d3268d588369f480013c33fdb5fc131f62265a56da4e48ab5c51f72a7101455d1efb515da7d62bc93b17faf5eb882a5d165361464c1c705e13002ba328768e96fef19b889c19b8f575234cf380e0308b5d6e9cf750000", 0x102}], 0x5) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x25}, {0x416}]}) socket$inet(0x2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc, 0x0, 0x0, 0x8}, {0x2d}, {0x6, 0x40, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000880)="76e5f2ad6f01f8607d21000000630fb4dc097a", 0x13) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b876a854257525e480200000000000000000000000000010000001800000000429d9fd4591a"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x41, &(0x7f00000001c0)={@empty, @local, [{[{0x88a8, 0x2}], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x806c, 0x6, 0x7, 0x2, @remote, "e8ee8d92d56717", @empty, "aab988c29475a48bc4515d39c4a4929d"}}}}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x2, r0, r1, r3, r4, 0x30, 0x8921}, 0x1, 0x5, 0xfff}) executing program 6: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fcntl$getflags(r0, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x20, 0x2, 0xba) setsockopt(r1, 0x28, 0x6b, &(0x7f0000000280)="14f4998f04b4933e48d0860f2430febeec44ba8fce55af255d018e67f584437df7b153b98aec405dd764427785790fa430f037cfb012560577518beb", 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x8450, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x918, &(0x7f0000001240), 0x4) dup2(0xffffffffffffffff, r3) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000400)="4227fa62c66f187486c762f5a230054290270f1ebd4725514e1082231e88314d4b8234634a887fd74d188e14f72156ffdc37696e0e5e9138b03b87140c0e14b3bb597a6ec25a0a4869c9e5a1ff2a809eec7bef5a0243e354154aec2720557987858f4ced398039a9214a900a280d4c94c183e04c0414e9ea1cb8cc040aec98b874c3f09eb8821537c8c9118ad2ddfdf81e6ef0000000ef512649b2ae2c120c30340785a1a65a128e11db661d5bb701e0d25aac9d86ff84523a9658902c8b1d200a90c60b937cb5ec1afb81ad77886fdeaa27e59097231601c386dde528bada1a3d9639a46a04c615abfa3ef7e8bb1ae78dab84316376f24aecbc5a9a6be380e4b69bfb4a59e0c19cb2bfd2cd09feb58366745602d06f56200af0892cd77556611b27919afb674164af4f0744bd33809c2c6269c374206e84703af73be37016aa", &(0x7f0000000180)=0x140, &(0x7f0000000740)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30fc55605f7bfc864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd50561f283ae5b7629c5ffb4cc2bd2be6c617c0000000000000000000000000000d62410c73b1dcace8f6138bc1d93bf4aec963bd94300b6ab93766a5955cba1c5b41730a462d61a82cb9301df51ac1de52d49e0aa74d90d48cb07ec1491ade770b26e137dfe9e66975ea16377d9ab236bbd8051daf7226fd9f02d0d0ad3568a0bfd6b986ede3e2456df0a386822afdb8e416e940bca1053d82984aaa9b688fb7fa5e721045075b7e8c8db3527695264c698501660708e127c247f7217c94f903b578b87fa7ce7f6287793739aa47806e6b870a0385a212bfd8d355ef70037832f7edbd4f30aa2bbb0691cdd62558ad37e753317f025c102aba6ab510a75", 0x18d) bind(r5, &(0x7f0000000000), 0xa) executing program 4: socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x3, 0x2) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) r4 = getpgrp() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) wait4(r4, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) getuid() r6 = getuid() r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r6, 0x0, 0x0, r7, 0x111, 0x8}, 0x7, 0x0, 0x3ff}) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x28) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x2, {0x0, 0x6}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r3, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10) fchownat(r5, &(0x7f0000000200)='./file0\x00', r3, r4, 0x6) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x408, r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x11d4, 0x2}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000340)={0x2, 0xdb}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x9, './file0\x00', './file0\x00'}) rmdir(&(0x7f00000003c0)='./file0\x00') writev(r5, &(0x7f0000001580)=[{&(0x7f0000000400)="5bd824d71e4e9661f4f616df1ba492d95ae2b8a4cd75ab5e99cde20a9a46991917bca2127d3a966424bbf5488a726c52d466dcd9b0f38381b249c65899f1e2e6ee69d77b06023b1c973e8a654cea222e6122fd66600804b0d2d9015a7dcc43be717d18667284593b551954b554d5bdd3e51c9553aab04722a73fe41cbb3e76c066f2931f88cd92dab985c38ce6a88ddb5e4834fa8880afd6f0784de3bd39e7b0a646580fffda2247ba4c065ab483e872f850f38e483ea3e7c5c9049c71f80fc9ffa28225e46cd682b276e24b", 0xcc}, {&(0x7f0000000500)="12176b83dad963dc2394a8efb6f2ecdacdd8be8ae03fe7c055a7c341103f048bafa3b61a98690908b5cb96d6a9c41db5860c4dad33862789a53fb0ae1a5a39fc4267428360eddd29bce9db982bde77fe9734a8fe58d8ad5d16a5547ba1bb099bdb3f198eb544b64c53ef58e7ebd8733eadb3f33b4484dd8a4efdcf91ce3c22f5461cc6d3407c1a8abaac7ffa94240b4fd9ea45b9d87b981da8bc4c5123b3e3451688761f13c09a18617fd66d16d1be7dfbeefd8cad85c28969979f14c984d50e875b105e135188da6190e31f858efc1a9821a6aaa270ff6d64ad882f6c217b34b53853514f144daffbf0219012ba4826a484394af4243a6a55c7c706c3c16e8c411a68f3a99eb27f6b2dbb51b9279bb7feb4c9716535a1072b28e77f2e032e848c53842a707de0ed61d62172bd0bebf4f15b8f7c6e38bb2d9e0cfe6426a68152306d12ffbccda5aaabfcc343ccc2df12ba066019161c4440afd5871491db4d6fe5779e1df20700f08e5a1ed5e8a5b48eaf8b51a18ea06767fb7631502f647eaaaa4bb877e31fe314bc796d53cb8101ee511e419df18e137b7fb0c25e1539b7e4aabca3e9864d26f6b7769f56eb6a4dfd5cd32b889d4e56ff3d1c751ff8883e115262cbd73da008433bb35ef8aebb67bbfcf0338b64168da572a01b496c6fb02a7bba1f0c0baa74b0403daee3ad39653aa63250b9c4d46d88051444d6e5e7771b0cc01a8df4a46b5c1194abe4c201382ef234ae887c76318c38f0f1473861b4771547e8c3f9e5e578f7a476cb3c68eade2ad2ab942a4aa028a8aedc7c2641f45eec424e1dc4addca2f368119ad61fb54b51d2f037e328a4275d21df0fd1c0f7f12926893af27af867d558c43e067eb51b47a3027e5ddac75597519b2f15ed30633166a6ea0b98a91c32924dda144c1904b6f8f9ecfe0ba988536d2888ad057d445693a2a18bcfb8cf655b49ee3d8c374e1953bbfbc134aa3d9c0cf24112f505283d7562e0cd549aaaee950461f76bc6ebc5469d0f5c1a2a56410a442d34d0b1add8c3c473087fa14751f19ab06e77bf8a15c174f787a3c81d6d8d8fd296907e7bc21c52647a5eedcf08db825aa8a465730a094dc712b62dd5f4b1a975699810bf8a0393c1da0451921d1c0f76d5347c4d99bbf18a34f9534a257fd3e3ecb89d9f167e23fba877fa9c18c93fef366e6798e2268c4342fe17326abb6ed55c44abf765bac69ad695a70f55187398376d77f6a5f297ef7094812490bdd7f3413402416fcccd72fc3ec7292cb8c4583a00e122bfc0e31523c7c6482930f77480969e4972c9f7b5baa3b5548517b0f54b8c18384bb6acb9becf1067a5ec6fdbc98afb1dc6b871ad03c2243997bae1dae6c683b5b48e17f18134bb962020e633c5751570377dbd812e3f2fe6d0ae5d10ae35bf02cc1960b6021bfa20f81450b0e9255c6947b8aafb45ae9a7f940ce37a3de38eda4feea5f0b2d15e2aec7dfa7ae2e7b5b7d5d5e08a671bf9688852a95730d0540db0bd8ef8d867a9c33338667be6865ff707b9c8fc35a9a99388d462801c52f243d26737e7d016ffffb15da024d6ae8a7359fdb380e7ae5b29c7169f31d794739e2b144242100722e000475fabfaece58c3d8db690d4550c78c90788145b2c132d131b60f7bd9d6670d80934eb992e5fce640edea8c2ff69b9b03bcbcd9336e1f01b6201dadd5ecb1376652782b5427e415ed5f19e33b737e5bf692a76597fa643c0c837ce87cb18bc8b32e9f7c8172ab51c5b7922892b51ed286dfafb80de7acc69316abc8cd7c88253f9370a162c7a15966ebbec85baeb5f7c41028d3d217376bd02b46c2fefeb378b864ef670420bcb50b1ce72444d7b4dc0f0def1e5a9d27afd73e43ca592723a73cd80dd27e17e2cd17531967779affbb5cee9d4f3a51075b97cb050a0fdc6162017a6f8119aceb55f25cbb246bde607db33b849c93c21957ca7c4c63615834fdb708b09c9e854fda1bfd51d47629a3ffc0fbe35e076397f482e18eb8927a032f79dea75ccf8cc2aab3716096eb7397f3917f86b5a01c741f4f05120a7da32d4741f1028123f2d46aae1fdd770856e202be9fd5ef02d382334f5c46132b5dcc7a2975c6cab5bc0150f8e3a330c4ff545754f8b23f8a93ae97600709ce950737a1e1fe17a911f28ec9660e6245f422b4d9a04ee82962e64c5cb422879bb9522904cec1dcc18393e3a2e2eafb82f542983f16d6135bcf3f8c05a67a250a6ffe39c6da624a467fb1a0af8bbf4137bd47942e9d0de2e13e6e44a45322b34b2729aa70f057ed2f94f0f572d6377f5ff3b7d5b230492e4dca0751da305157d83a4e8d285d6ad9b307ef3f66a5d322ce1307d0ca285c7bbd91df505bb30b7ae84f126cd78628ba4bb3f6e4138112b4d9433bb28075a1e07c7bf3b9e91e31fe7206eb6eaddda3ccf19e474213fa87039cf0204f9ea1450e8bd85de595aed240ede92656e678a95f74bd6ba75b1eb8698b73f2da5ce2babb899be88d4307085f7d173bfcd4eaa3a255257789ef754a8339c530924b6eaed75b0720f434f973bc4832a55a1b2c187a3c51470c39bbde15b31f27ae2fa7762764bbe7cfe0266fc37834711b4b5da65294ce6a9151bd38a2c7bf8ed0c0a67a2a583e1c8833c637781ea4457cd3b20dbf45a8efc7ab9001eb0ef9dd216e91192bcf46dc5cc5ae2d0a7e5eb7209e171fa0226e86bc6ce72775acbfff2a9c364c7934503f9f0694f9ad7be536af0da2262ef9d584ac67aecc72e2733ecdb9b61377e49cbb427bde962cc4a5a49dc3fae522fa195749bc45d9566a40676921e9523050b3a79f1c8036ea74e5251df69751d1ad012838018300a6c7078d1627e25c0756d845503a4c9d610c057722543b9a078b065e8340b4779f4af0af3f9e44715942619996d8f49754f0dce287e44c61200b4deb9b9254d6eab49f14b808bb02078d1fe38a5b95f1e14100dba1d7a57e40dd20cd38c8d3d9a0987788c860341fe5dd386d01f158b6f747cee720b2cece233c4abce5ee42287d7c31692f1d12aa37123bf54c8bce17ad946112e1f0206deaaf532a7f4fa0a9afffc0e6e637742a6b7f51fa8c62e71c21e59ae9c5f4fe7082f8f5f0ef2ac5e6315ac389653c1b85176d681a28ff8a62079a0c1dbfbe01a3430ce5823e28a35df6107c8b66de1d1922fd017b317a0d9db190a8dd9fb68cc315484ff30e44efa2f50d7cb5ff3643131f738c5173eb0cfde8f5d96464ac50ac97bb5dcc68e14d0176a447c7f797f61c06837eb047a172b2e996366f5d0d421162e799a3ad8150082445112c7129395afcf85923714a74a5b4d3dae60b20b20a76b4e8b73ea913ff7d5543eb38949250f7dcc5be003fc12356b7d4645db303e6651b54b25c873bdbf0cc8861328f5196193a6d3ee1ef61fe60b0119b845b359cd68869482ef859e3dabccc1f42896657c2a687231a95af7411d460dc3243edc6bf39e9f34c399b89e3d1646baa6c7f28c8b1057e34a5523e04e5a0305d2749cadac05d2fb5b8f16570f1673d7c40d73d6299d93257dc45addc44c7ad197dfdcd4b8173bdd828a1833a619fd369c5f2f5f76577df09a34e8d1eea342bc3916c720cf4f828c922a77fe06c34a72e1acfc88134769038377769c62c58d59bf27d29162feac87c8d8ad91d2a0d9f81366f8262268f38b03dc83a8d097a3f23188b0af7fe208125045b1b6cbc50f11ded8cb9515efa48e18b46750b82dc663f643ea9dbfe2b58fec4a7607e47670402a2246d38c6b4eb8b411e90dccdaf00557ef081915715f8d146b64ca30fd4c9a44f5d3d19f66bf393b4ea3b34db887df6e807a734f363cffbee6f401c896d394c6653d393e796ebe4a4f092d1b2c8952e693a9255136dfb6c76cddfaa364ecf5d6fc170ed16b599ab83d09f09d214492dacaec1ecc5b448820875e5ad9d3bbde48d98694c9d8bf020bf44c378d54b55c8684685fefd665709cf997fe7e263a957ef2673ef750f11185384bf09fc79e4652fbe12c566c6b4c8eb957d8a42a7bfb3a91b901617ab1c328a2b3c69c5f79d560df984caa2199d8dafd0cd37f9cf7975762b9a7e745f947c220244113620b59d6e8a1474bf1b533a3e8cbd29435ac3fe2570352d5abe62fa71779106a4a6b41144b39744d27a527cdb5932d5edfa10298ec9ed89fa8a974345ec6b207df5dffa6649d3e1f2adaa9ca7b4679078c6c1028948ff73faa1740fbd11b607e0fdcaec505cb8fef899f3732080e15f5a240b24700f43ccb2425fdace753e8fcbd1d31a82fca809465ee491f577ab5bd5f156d28404717873e8dede217c97ca0e796df1d24457932680d829cc492894ed40f5c237811f47047baafc5c0d9e558812c0c091ba01344c94c4da19c905a07129f6354c6d20ac9ea91e810e8961b251efb13da176572189d57344e40d659df99951534903f0ea32812340cc2cffa77c15831ad1f8389f669d18c713a1e2a045ed4ed06d271b58eb4f539aa1a852d98228e6c67b4e866518133af0754a84bb044437fa80c725cdd40b2a803515d63c502d1d38a499c1ebaa8bafab9e614927817f03cd772fab32dc4b9f35e32cbffa6ceef625412314fdaf53a038b72d900d6ef4f07d10bd957fa3d4254481b15daf0e5a897a2501a0aae2bb13a6911b184e5495761277b0169e6549f2998c30ac86d443e84eda3b4964dc33e4cd4d7199213747b5d445a5e83f3a12758d1a5f1adb6d826f6efcd9d622b4ffd811ca2bb7d4a457602092129717f9e64058bab8d2e7c4ba5792d40e49e660e72b1706f426fefe0fc44ed60ab2f4bd79f63289a7863ae95f51c9a9def2fe50998ae2da4c14d21b157d723155d7bdae87b57c5bc2bbef1a3a427e9e7fec821f90183f301f32958141dc8fd20b64ae003455b51bb1a44ab2a19a35f40591d7d77188da60f25ddffbc99283544f08363b3ef7d1ade2728f58471c62579b945a5e3f75cdc2a056034530ed2ba576507fbc125e11a0482444b423164520a80267f9f641009db4974ba92e740844128bab2589fe5992fc4b9634248fdc6c4b92094c1fe6aa5df3d1254d95566187c9bf4416504391ef03798a1ef23416310e94d0d92d85960dfbbe650f68a6ef7e30a6986514daa68708ab73a68761e32d3a1bed76de7845d05604a8d92b8cdba75576cddf3fc55c939ece35785c0196932dade98585a3b28ba24c737bef11994ab915f769fb95d6e068a19ce4dbe61f2c429a24427361cf3551732d19106f8eebcf1c8b3b3e2126c891d18475327f8e06393cee73837939c2714fadd41404e339e4ffd4690ab254f760a9d9e58ed4647b9cde7ed344061b739092c86ca717798962e48fa9a1da27761589d82c2bf7587a3beb6892e702c35c35033888ec1da71c5675d6631486861673e0f768b657289205fe2636c5359cbaec13cd0537f206fc077e7e54db55c9d70dee4e0443ca9794acc76e97b688fabf7f10d88f1f6f44c3c68e38b50e6217576baaccbf88e2dbe11eeb894378bb6bc1af46f0192ca9d99333d88127797804867cece8fcb16a5716e0ca52f1b40d02de2ccff58d3e30574c7b6cd80bfb02ce11968db9f5db4e0e6310dbcaf7421d5002a83d55f4550c7821c35a840a92cc1c88083947d760b3339d35b57d626655381aef90cf9439814588b92dea6869c5f2e158bc38fd35ddaeb23cd3506de3ed8c910c32c4ff62f115ca534a7cf688c051ee2f8facf2bf15b5e975f4f42fb1d10a46a8bb0b1a08bbd963ded9eb9ce8ac1e84f07fb5da231201bcae2e4d47fbeef77", 0x1000}, {&(0x7f0000001500)="cb0fb39bb77aa4c29653ea6e37f3d6b6c0411aa49929061ccadcaa9187a2d11337ee17f701de51c8370e5c83932e3b3c4fb95549ffcc62e783f060f0fcbf", 0x3e}, {&(0x7f0000001540)="b339126ee6cca011341d24e580d357b24a9090625354d14910e23c5f857923a8e5322e220d624d0a33555ec1647a6def7b1446155d15c4605819110c9d00", 0x3e}], 0x4) syz_emit_ethernet(0x33, &(0x7f00000015c0)={@empty, @local, [], {@arp={0x806, @generic={0xf, 0x7034, 0x6, 0x1, 0x3, @remote, "8a", @local, "3644c5a9913f394bd37c2e8d6e925092"}}}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001600)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001640)={0x3, 0x8fb8}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001680)={0x0, 0x20, 0x9, 0xfffc, 0x9}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001700)={'./file1\x00', 0x8, 0x8, 0x8, 0x0, 0xffff082c, 0x2, 0x3000000, 0x0, 0x0, 0x5f885664, 0x9a}) open(&(0x7f0000001780)='./file0\x00', 0x8, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xae, &(0x7f00000017c0)={@remote, @local, [], {@ipv4={0x800, {{0x23, 0x4, 0x2, 0x18, 0xa0, 0x68, 0x1, 0xd2, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x400}, @end, @ra={0x94, 0x6, 0x80}, @ssrr={0x89, 0x13, 0x64, [@rand_addr=0x9, @multicast1, @multicast2, @multicast2]}, @rr={0x7, 0x13, 0x1, [@loopback, @multicast1, @multicast1, @multicast1]}, @rr={0x7, 0x17, 0x1, [@loopback, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x1, [@rand_addr=0x101, @empty, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1b, 0x3, [@multicast2, @multicast2, @rand_addr=0x100, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x6, 0x9, 0x10000, 0xfffff1e5, 0x2}}}}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000018c0)={0x2, 0x2, 0x6, 0x6f6285ff, r2}) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) select(0x40, &(0x7f0000000180)={0x5, 0x5, 0x4, 0x4, 0x6, 0x4, 0x3, 0x4}, &(0x7f00000001c0)={0xeb, 0x8, 0x6, 0x0, 0x1ff, 0xbcce, 0x1000, 0x8}, &(0x7f0000000380)={0x3158, 0x5, 0x5, 0x9, 0x1, 0x7, 0x3, 0x1ff}, &(0x7f00000003c0)={0xf5f, 0x41}) getuid() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00004e4000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8000, 0x78c5, 0x80003, 0xd28, "df00e7ff1f00200000000000d811f7d14ba3383d"}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f39cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc1404719e57d6a24abbe2761669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d58cb5e17d91517510776c7311e7ec638e25067bd79d1", 0x107}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000100)=[&(0x7f00000000c0)='\x00']) close(0xffffffffffffffff) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r3 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r3, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r5 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r6 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r6, 0x0) connect$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r5, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x20, 0x0) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x0, 0xfffffff8, 0xfff, "9e6ba9fc205a4eecc43e48f0a186bef068c54aef", 0x8, 0x1ff}) pread(r0, &(0x7f0000000040)="d82f159f13370b701da9574fd4002128fff3e4699a8bfd80d4ff6e5d26c2950c03dad75612b3c85d15f01e5cd44eaebb402304e3da1d74469759b0d58890cb2e1247e21cdfcec19761582b2d8aab3f9122dcf8754e485e1d6cd457ad6b08ba37ccd946d00d0bf8be4a968d68702d6aae124818cd73d1494329760dfbdc08c10041560c30051895882c88d262660c15fa0828352bdc9d283cd1c494b3ba37d75fb6935fe57d277ec3e628d528eed361aa04bf7bbcda4ab3371c1c0d2afb487a4feb77a31a9e048608de72a3e2e55e3a46d5cddf7f95884847dd3a1699c287e98e7b26216dc152f243266ec429e6439d24d309a52b", 0xf4, 0x1c) r1 = semget$private(0x0, 0x2, 0x80) write(r0, &(0x7f0000000140)="8bc061ab0cf522ffa0b1f63662173cd260b2d88ce09be104fedcfabea32181ef9bf90e078e848c05530289ae5512327ab127a7b1a0f36c25bc7a115b75db033633401a17d33dabb172c4fa14c33c2cf87183437e7e08c501be3eb62d9aedc474ff425b0b59d111f040371d09413c5b8ef22fe9816ef357c9dbdba2985071116af2b0e1157563dad02e0ed27c410dd9824d21286d3093195ec494947816e357ac3220c52d3689afff8a70c39e258faf946e2ba3e416612ff676d091ae23d3fd27de2dfcaf86501e3c464c47c0e0cbb3f534c2d6f85af976fa1d1c4d46fc6447fa384ac75c21735a5fdf7b02c73b8f19", 0xef) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket(0x1, 0x8005, 0x2) recvmmsg(r2, &(0x7f00000017c0)={&(0x7f0000001780)={&(0x7f00000002c0)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000001640)=[{&(0x7f0000000500)=""/177, 0xb1}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/12, 0xc}, {&(0x7f0000001600)=""/58, 0x3a}], 0x4, &(0x7f0000001680)=""/206, 0xce}, 0x3}, 0x10, 0x1, &(0x7f0000001800)={0x6, 0x6}) write(r0, &(0x7f0000001840)="f02ffac74ed7996dbf222f27e05f93f258eff89bb1f613c49fe239ef228bb12b291ba024b1d5cdc0e436fa3b28593b5c28809ffc5e469777b68eb186321b410080d01b248678f1d2382f47fa9518d834cb8f3ec1dc87f816b55fa4586d84cb6db6e4d43e7dea5e01c81bd84bc518aeaeccf6c5bb1d69edb296823648bfb1cf087ed4c3fd8d972f44849f374187b5a3f19a9c3a1da138d4db2973da22dfce2b4eb362497be13df682498f9a8e0d9fc53dd494d2020d25ddc5d47290dcf2d07200e6315e6d33be9ed1ffa17be50e2fc62ee657e94fd9818b3178c0f9d0", 0xdc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000019c0)={0x2, 0xfffffffd}) r5 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000001a00)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000001a40)="76faeb3efe711f95c15ddf27f24b2782296a0ee8058a6aaac359a7b3b80c07f66934e726072c52d464cceca0fd8fe86dff236dfe995479107fa2c4157f7c8f6fc4e849dcee45451b67e1844aa44a208831b3211971261e30f1c60966090d287f34101c1cdec84ec7ef5e00d365a3ec06599794efbba67813dd46d71d46afe0fadc542ae6ecd681", &(0x7f0000001b00)=0x87, &(0x7f0000001b40)="66cd349ec1b14a54c9814a30a948441cea3d586950f2707c4e22b18928a9deed7dd267cce0da5460a508878a07c5e31d37be4b6dadf83f166f642d2b96b7fa1bbf445a005b6011f701bdff39a667da604bd47d82bad038de31143ee41abc44503fe78bae219602c9f1b8aa1941bacc121e3422289828b7b14846d95e55f7ed719105388aeb23be9ea5027a41faf5f8b4d757fc951e3df03eac5d7f131cd37172b60ac435f931cce8b532d708b71d45fa3b7fab58433713f282e3fe7f65666d80cd910816", 0xc4) r6 = msgget$private(0x0, 0x411) r7 = getuid() r8 = getegid() r9 = getuid() getgroups(0x4, &(0x7f0000001c40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r14 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001c80)={{0x10000000, r7, r8, r9, r12, 0x4, 0x64}, 0x7ff, 0x8000000000000000, r14, 0x0, 0x0, 0xb3, 0x4, 0x1000}) syz_extract_tcp_res$synack(&(0x7f0000001d00)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001d40)={0x41424344}, 0x7, 0x5) syz_emit_ethernet(0x13a, &(0x7f0000001d80)={@broadcast, @remote, [{[{0x88a8, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x2, 0x124, 0x64, 0x3f, 0x6e, 0x3b, 0x0, @loopback, @loopback, {[@end, @generic={0x0, 0x11, "8c8b889fc3ab2a7ecef1d228408f94"}, @rr={0x7, 0x27, 0x9, [@multicast1, @multicast1, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @empty]}, @noop]}}, @tcp={{0x0, 0x2, r15, r16, 0x0, 0x0, 0x6, 0x10, 0x0, 0x0, 0x7, {[@window={0x3, 0x3, 0x5}]}}, {"fb82bddf6513db465a85b10b298d78bed315e121ee49d0dd6399ef6f8289af346bc41e490df34d0cd4fd3d4dd364cd83dccea16620fb26f3e327ff91d1054aa9431d8662a4463199009b62f510210149251093720a84cf5032ff72f75a7f091cc4a53bff8c2f5503ca33dc7eaa12ebaa84379232f6dccbfeaa190a9db270ba1e2a0bf81db97948afd97a510ee317b9b210a96fee7191306641d4f721894680d0b232f1bb4a9ada3f3343fdb34b292ea23eec2573c7a5a97f3d24b293"}}}}}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001ec0)={{0x401, r7, r13, 0x0, r10, 0x1, 0x5bf6}, 0x9, 0x8, 0x8}) read(r5, &(0x7f0000001f40)=""/29, 0x1d) fcntl$dupfd(r5, 0xa, r3) r17 = msgget$private(0x0, 0x24) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001f80)={{0x5, r7, r11, r7, r8, 0x2, 0x5}, 0x1, 0xff, r14, r14, 0xec8c, 0x8, 0x10001, 0x7}) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7ff) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffffcf895b51223b001406007f8e769e0afd41570000010000000000fe8000000000000000000000000000aa00e2001800000000429d9fd4591a12f2217e690b72fba0f51d9ae7e719a7fb7e498bd35b441557b823c693c07ef30c6abf2397f52bf23d7d10530000000054431a96a98a4ccb6996e37c80368fd011f1dd828141ab76099727f45b24ea81e335466a030ebc0b30511de886da89c4a6e14ec98774377fa5f36fa0c7f3d90403834aab66c50b3ebc"]) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0xfffffffa, 0x4) ioctl$TIOCSTOP(r6, 0x2000746f) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83200a07b8c1c657eff1b86702d6b6e383757", 0x35}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) fcntl$getflags(r1, 0x3) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 0: r0 = syz_open_pts() sysctl$hw(0x0, 0x0, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f00000000c0)="44c5a4186213b35f91eb87c04c179105b1741cec7811ba441a66fa635ff8bf22278e08c5bad0cbe4484b25532b", 0x2d}, {&(0x7f0000000180)="e910e9378a", 0x5}, {&(0x7f0000000580)="0b48e8820926742aa3cdd50f72a0c74d80e70542ee5099b4ef3b3d7db5d4f0b5a20810cdb4f1929a805780fb903a0633b19e74bea58f2ebabf73b121df0bbf7bb866178cde9193a44bcb62d25f17fc7f8fd271f65eebe75f7c0b0cbf2cd37fec13ee447cb5f9de357da91c2d3d9865e199dd057b5bb353a0ed2b5779231165be95f6b11f1f1d14d69fa8ee7ac988ccde61acfbfb0d4c3ff1a39dbcd373fc04653b7442eaa7b04f3663a7f15e77e28cf94a2925b04b48f5996c0b10750f18f00d35c6042475d4ea23540517a42a07b380c8ea3aadfa2b8dc24693d3e6d24cd39bd2202dd7f7be07b42b8cca", 0xeb}], 0x3) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000380)={0x10, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x20}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x18}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}], './file0\x00', 0x40}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)='O1', 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x380b1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) setregid(0x0, 0x0) ktrace(0x0, 0x1, 0x4000062c, r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) shmctl$IPC_RMID(0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r7, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000003ac0)={0xaed3, 0x2}) write(r3, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x55e0eafb8c252984, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xc5bb) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xe4, 0x40, 0x40db, 0x7fff, 0x800}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x6d99d486886de9f7, 0x0) read(r0, &(0x7f0000000140)=""/211, 0x9de08c39faf02bb5) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000303a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000003c00457c5601a5ae235d3544d14cb2e907c8ff010000000000001000000000006344107d000111e3af78484fecb8ddc3977eb51bc6ed90b6b8837c4297f947aa4e67d7da71a2df09a9f426c752075fa3c223fae5d27d2946a91b71e131250604612fa4e13c2df510d6f088002d90bcced5fb92aacc284ca3e15221807a51a500"/206]) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="82dd73bbd0e8f626", 0x8}], 0x1, 0x0}, 0x0) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x10, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) r5 = dup2(r3, r4) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), 0x0) getgid() getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ktrace(0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r7) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x303}, {0x4, 0x3, 0x1000}], 0x3) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) mknod(0x0, 0x0, 0x5c4a) r1 = open(0x0, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r1, &(0x7f0000000480), 0x4) socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x183) getpid() socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0x5aa}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x35fbf65f485ab8e9, r1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000100)={0x7ff, 0x7, {0x3ff, 0x5}}) close(r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1, 0xfc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r6 = socket$inet(0x2, 0x0, 0x0) r7 = dup2(r3, r2) getsockopt(r7, 0x5, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) dup2(r6, r6) pipe(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000000)="016f84", 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getrlimit(0x4, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, 0x0, 0x0) dup(r4) close(r1) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x5, 0x7f, &(0x7f00000001c0)="0f900dab4d4c13f15a87f153a3bcf171fc429082c6e68669d44f3c6e047fee0fe036524f9699fadb54a4f918bc3e0a49aa2d4cbee54d3961cf0ccb85bf8f093746656a2ab25a614eeb43c3b8bc6acd9d9c6dbada0f48a4dfcd26b4", 0x5b) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x10, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x0) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_getres(0x2, 0x0) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$net_inet_divert(&(0x7f0000000180), 0x4, &(0x7f00000001c0)="0571529d604bea5fa1f3c5c9221efdc9916db7538931cd2914768713a735d77d578df7d73fb7ad650b2151f0e4cab1fb67c4bc249ad1b225df336a20e37876ffcccdfb6ca39e68a1a913d3272801accf1add5711055aa12500528143ab46befb2a90e6a9c73debf4a40f4de9e364ab0b85df9d2aceecdfd38bb86d3a1069432498098e3eb5389108c4fe5d194ee0dd56fbd4887a55ad1704e81f5086ab9db619b8705781185865aae03912dd05a5288c87f39795c136195e5cefa112bd007eb2", &(0x7f0000000280)=0xc0, &(0x7f0000000340)="b8990ab4a102393a68de703c09461a8ca5ca060191f0d5042d10bd53567a58314af47439593d339a4d904e5878e6a8e0a4c03b0904e73b6d7e994d9e189f6496afd4afd9c0c3a6aaf3cf6923e8ff701a4364b5191d47f33003e80f27288fa40bda89c1e0956b332926a39e6f8dfdc2a121eb7c00ebc32b885d06fecebf997bc1dfaec8945b58a2a19941c29d70c79a440da958a1aa9795722e44719e5e3c13803ca33ba3e20ab213ccf4f20a6fc9d44a5706b6b8456a8c11a70e52fa7d203fad", 0xc0) chdir(&(0x7f0000000140)='./file0\x00') executing program 5: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x200000000000, 0x60000000}) mlockall(0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3ffe, 0x0, 0x0, 0x7d}, {0x4, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f0000000140)="d1dcc8de711d1116525e6591743476185d94684c4639844d528a832fd4d678dc600e360ecd8fbc9f4f26948fa6d74236d03486976d910760f445f7bebb166934ea6a0d5523f5713b4f6c7043a3590acbc32c4e1ca7553721", &(0x7f00000001c0)=0x58, &(0x7f0000000200)="080ce949180e655cc258f72a5069bf8ab10d22a517bcc9d502312e708429eece56f00aaf53a5a891188115f3239d9a0244968c8b71271b65f1f3d42d80814aac9a65693f93ea625086155e7997b11dc2c8f5125d648eac75fcea0001d69f2838b82298c8c42c41b0010c0ea480cbec083d625ade37f0c2f40ba87309eeb181435472c5594f7934610093ff118937", 0x8e) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xb8, 0x1, 0x0, "ee6e3135876d5451991e3d2c2ef1150197c65bef21a4ef0d7954678b63f78c28bb00659e9928704c3c781a7aa13c33571208d419e5cb05ea4af959d61a6012c68b73ab6cb513b767b6a1f2f1cf3191ac066065d89b50dc5c859a6cbbe8b297307eb6913496a9a3ef3fdf77a7cc46a91e189bd34a676ab756b975c1d416ff3b2bc0087ef9a66af7fe1cbb02ee568abdcff264d1b2086896bde1f077823bef75165865011d63"}, {0x90, 0x1, 0x4, "fda5a64101ce62ed06954d381d6ada20a2a2e36e18e6de2910b7bb856e3a95a1859eb1b70ddf81514c3895c83b166e878c5b9d5e2ad5e760cf7cb3f9e28d1854eaf38f80d0f0b7c151a682d78e1f20f005ca45b6d77467a283c334863e4ffdb0294dfae8f94d755daaaa7e6d67fc0b81fd91990b3f178fbdd07badc4e385"}, {0x38, 0xffff, 0x8, "058366acbd69016a9e70f1333930637cc91c565ca1e3a137831522fc1ee997dbd7147759cb52ef"}, {0xb0, 0x1, 0x8c2, "2ec1d6269d073f9ade82427ff6983a1e4081a8336bbbb1d65007a2a76b6c9b5596fca6c22d20cff060df06e130b3fef58445ccb678e7a68616898ffd5b62911dbf015d6d4bee5e45803c14351977f9c51aa30c0845258bc48e69f738fc4f206f8bbf1c77d0b9c1cdd46ac30f3bca94e06343ef47fa09cc2c6e52d7ab776b03961951b0eafdba9c2b098a856f9e1462ee346f7126a936f630a3"}, {0x78, 0xffff, 0x4, "dd7c0ad514d2a2b8c6f7cdf5e9a84a20d41c8f7709552aa1d0d4be5b5f6c38cc9c2873ffc430cbeb00d6868a100e77c6ad4a7821d2f39ce9695e23bc78778e18e1db4cbb96569a77b9d6e7e9ca25fd8e4626f14757838b3de875f652a487bd68f0"}, {0x60, 0x1, 0x6, "c86cfc254efee29d6cde3307f38fbb6eb3b4bf7db4ff467390cabb1b0d8cf165c67170f70e6d4da1cb3ba574966d97d2a6efc5b6d679bdd94c7e216665ec82f5ce4c0671998eeb028093"}, {0x60, 0xe177ce29f32dffeb, 0x80000001, "2b21e1f8d62bf9214ef27111f5868afa4737d937bb733f62c12bf7cc8336ee01bf3a5fda7e34d6e9958d68e286d109c7c64262bcb98e2e375fe377d6c3b7bbee6fcc4f78f7ff0598704a3b67"}], 0x368}, 0x3) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe80004411048502bcdc4d000000000000000000000000aa"]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f0000000200)=[{}, {0x8000}, {0x800, 0x1, 0x9, 0xffff}, {0x6, 0x0, 0x8, 0x7}, {0x20, 0x20, 0x3f, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) dup2(r1, r0) socket(0x2, 0x1, 0x73) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1}) syz_emit_ethernet(0x91, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045000083fffc000000019078e0000002e00000020c009078800000004824078a0067000900297fffac1400aaac1400aa830f1f00000000ac1400bbac1400aa070f02e0000001e0000001e00000028307078000000000000009ac1400aa890b09e000dc878862000200000000940600000006019d0490bb94060000000701000080d7d1"]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b", 0x8c}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(0xffffffffffffff9c, &(0x7f0000000080)="8ea84c658d49f27c36a294a401a924d8728a8775c432fc38787eb59b6e467f66e925bc537c2cadb1c8cc113a89df0f8272d0e49d0f6c91b4731b0917ae10a13266ff56004af1c8b4326bc5d780f3181a136e4e790168e9eaaa6a032758ad4522f9c49b07edcad4e13c623087c3c4353e0c985b0cb340d9fefe163f1a9efa9ea5f0f96d8a09faecc5db4e54e413edd0794bddd3a4f94a566f498ccd55a964cc4dc0e6690c223a2df8b304527b2721234da5c79cf12955d8b65b4cea9a57313898ca98", 0xc2, 0x407, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x2, [{0x3, 0x7}, {0x1, 0xff}, {0x2}, {0x2, 0xfffff000}, {0x1, 0x81}, {0x1, 0xfffffffa}, {0x1, 0x7ff}, {0x2, 0x80000000}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0xaea}, {0x1}, {0x3, 0x4}, {0x3, 0x47}, {0x3, 0x8}, {0x2, 0xfff}, {0x2, 0x5}, {0x2, 0xba}, {0x1, 0x5}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0x800}, {0x1, 0x7fffffff}, {0x4, 0x1000}, {0x3, 0x80}, {0x2, 0x81}, {0x3, 0x8000}, {0x3, 0xbd}, {0x2, 0x5}, {0x1, 0x3}, {0x1, 0x5}, {0x1, 0xfffffff7}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x31, 0x7ff, {0x2, 0x9}}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000003c0)=0x1) getsockopt(r1, 0x9, 0x1, &(0x7f0000000400)=""/115, &(0x7f0000000480)=0x73) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x2, 0x1f, 0x7}, {0x18, 0x0, 0x8, 0x8001}, 0x1, [0x0, 0x6, 0x1, 0x6, 0x9, 0xffff, 0x5, 0xffffff7f]}, 0x3c) r3 = accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) connect$unix(r3, &(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x400, 0x0) fsync(r4) unlink(&(0x7f0000001600)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001640)={'./file0\x00', 0x0, 0x1d, 0xe378, 0x1, 0x4, 0x4, 0x9, 0x1, 0x2, 0x3f, 0xfff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) seteuid(r5) sendto$inet(r1, &(0x7f0000001740)="d7a87d6f2f59b59c373cdd39d6dcbafcd2fabae8a4c180b6e784c667260e467da2cd969db0fc3eadaa768d54b011cc112bbce57006f5091b23785aec75373d3f67d30f90952b11572bb0e28108ffc2339828cdee6c29f50fa07e3215ec38d6bd562cce614364a94df20dc715f1c3f3dd5c87a2d0654e25422b6eb6349efc891883aeb80701a2c279712ca85afa30fabfa8507775ccfd29d508d707fe1e14cd7dd033f65b21f7de084990bca6ca596fe8cafc16af07249e9c84c694728e0f36b20f082c2a61fd328be6e6eb2594b7cd2eb10979550dd8c90d20", 0xd9, 0x0, &(0x7f0000001840)={0x2, 0x0}, 0xc) poll(&(0x7f0000001880)=[{r0, 0x20}], 0x1, 0x7fff) syz_open_pts() pread(r2, &(0x7f00000018c0)="fd3e5666978ca9eda9bb13c509f0d47990d381de5cd0bf36311fa5060e1d2a9fedd0dd8bbf6f3575c8073e7ec7a35458cada9f6b3a8b9b9250a1507e275cbd2d92333e12f6bece498d86dc70ee9a59f679d6489533b8", 0x56, 0x3) pwritev(r4, &(0x7f0000002d00)=[{&(0x7f0000001940)="c4489463d2ffbc56aa71f97b6b285c8871d954be4a24f23da3011581d9048e66bc20f131376a6c6244c7457c2ee9d8520d2c84367342f79cda0fab3242f714486481789866ee27a99ec45c8431a298c16cc58ce1c7d6663ca7412b97d36f22e3cc05acf96c533eae877b97449388d2736f7fb7331960c670c160c8843839290e4967a3b4202aea4ecd821b36ce6e1687b47e360d51371898812e156a", 0x9c}, {&(0x7f0000001a00)="d3d75239c5f640c585e9932311d2", 0xe}, {&(0x7f0000001a40)="0017578a9e0cac1567e611387a9c424ef96a3789c649c47c199f33240ed39bc9c3688724198630135d79cb99e201d0abcb2a0a4145dee6fbc4f8c5d56d1b1507a46b631edf4ac642d665a830fd326af5d745161c7b01b96c79c88628773794fc632c6ea3a94fa289ec4822f6ba19d2d316c58a658b5c50af2313070b8bf42807c1a896286f77d13f71d45d708d861489348e3584f8a6da1f69c97bd5275198937a796db06f234553780008c12d7f94a58982b74fd4a433eddf77a77abc159a9099", 0xc1}, {&(0x7f0000001b40)="8284d6ec668f7d39070cfafe1cc97ae72dd90917e7362cc6ae0e4200154785b8829dfa1e4529a41215d6b7a6445a49907d3a0214ae30363a08019dd56749e149fca950ceb213f521445da9c9ac26ac0e58ccbdb68ebcf3e90287bdfc37462146bd1594bb4ac23491343f1924cbaae1ad8deca41c62e2b6c8e3d7bceb559d347463705d3cf9024f2b6cf9c403b1607f2928cf1e3fd3aae7878ccdf1a126f6eb1c2a992b595a4aa612e8e76c09c56a6aed6a4da4fb54c7e88d3146b56424b816088de8197d415651190149c271944785061709d1c7b8481cf2a3468020c8744f3a6a6b66ba02d0c0fc81a0ee5cdb0fdd3fb02c7af0c5717c74e98a08067fdd410173c7e2d6eef4f9807f4b7b57b18b33db12eee71bb4ac0bab22df5e082aa100ed2a2575e42693686fbdc356a6818ddfeca6a94799e3a2add6b5ad98246cd03c1066e476a956dac809a92ae56ada13434d9d3a57d749495888aa16d118486359c66f1f3d7e1757412b232b950663dbfb4271a864623e65f903ff4ac7cea201b832e4a585254a784c1ce2f1aa943e8f632bb528f546d01d1421ee4fbac51b08ea1d35d5e48625e4e26224cf1cea0b5e80b265ef1545f88e6fb4e684b030724c8f83739b6001752060ca8f01f1808f2ff95be773e4de76062cbe35165167ddf8666451dd4ca72d61781a240e3b5866df90cb3b24d7df8388f93833159c518949b2868f52b56638e868378dbc5e1ecc0943cc5dc47605eaf6ff8474a7533c0047b3a352e42d59ef111d9932376893965f25f9940545dfada26890c05556d120ee3e4f10ecfdbf9aeb63da55495321a6231f10b599d15520fe54841e44bb7f6c7ebcc5d27427be67c6825f95a514eee2c24b87a0793624b5441def3a652bab4ee9937ddf6cc6aa8be3780ed9b7f10b29eb92366ce6ba335680b2551e80c612dd1fd85fd405f7a75ac63f587f971867ebc71743eaf28b734319cee5eae1cb53312da53ec7faab60072d1fa3f400a87cdb53fa1c7018b7c2e42be844a14ced471ec4a35ccb44b0dde0c53298b8fa1902c85c218e346f1c205114e905e816af624f52fcba65677d312a299be11fa01e62bcf3371dd3334e0a2d2076997d422182d6e212d1b47741b85c3b1001ce3719e784854ecbac24ace6a20c04c1dfb3583107e6999064fac047af6d9fea30afb231e1fd2eee7b8adcc331165f4d655d50d3ffe72493d89770c04a1a7ed4d09a9c6c0a9f59ceb4ba8fdb6b7372a53ff3ad3f8fe2b075ac165d5db81eb3dab3910bac382dd53a272706a94c38b92dbc71db5ddc65fcf81ae38f110e1e895c8004eba126206c76992cdd40f0b24fe96f50b061cb458e87622771a3ca8444f11080e72e2f2c6f16e62c5ceac601301eedbbce4b7e9385dec2f53d013b3148cb354ce02bd681ef5985c18b81faf4e720e873bf350bb279566319f6420434760dd40401bac1cf0462aa7bac76bf99de8165d0d090ae4b77abb83435c32a8eeb069b6fc3b1b1d03efa449855b8bf88fa45171f9ff6dfeaea9fa8f9cbd9471b2629cf1b0bbe1098b2d5b43bda43d0a9a6d300cd003b7b9383bd4131f015ab994eed0ac37c1cdc43b482584f9d5ab74a9ef37c23d79db4be42acb3e2137fec880ca5dda787449eb4db447bf2f50aff21ae742f09632b9b777de52625e6a095b0130e770f938280fc76b192eb39b00f62a3a8a13b83571fe2e63feac1eb45077312e48f833e922316cd2e00984c26e7e8747f563b2b3518c3a94f82add6e7cd3f0f0ad6dfc7f83610c9f2c57d299382ed86664bfc5fbe4aafe0c35f7c68e5473a4d66b800daabfd22f56449ef8d395bd31961eea05832e7660dcc5c55dbb4a3df3cd2820d4cabe3a867e7c36ff71aef13d28d5288b6e275552c0a3ef576367df121b33f3122675201791f0fc5191dee31200f3f7e7d5b110d52173c326d046d6b8ac6731e2fbc2eb2b157f18f3b1e362233cb302b4653ffef1469f99907f996c74b6d2b950b5c220389efd05fc8b58bf149eb5835d98f2a3845403e3b39a5789f0bdf23e13a4428c965f87003e817b7f4fd786cc7e2926aa5904e4902ac83ca8e3774433da78ef679b19bf97a9c56b87a1951d83cc2ce75d38c7a455df605449ac2271062e86463edfdd17688572320876ccb7cb13ca35d3208e4d6558f37b20c4a076b369d85dfb7257af03cbd59989623bcb76862a5f18ba9588bba9258bea0c42ae1d6cf875f577cf4f8b93fa2b5d4fd2a8e5058cb3f69872add0071324b37de08d932b48d6364aeb1cbc976712a64110926ff662d1acc57dd3905071e52653ef51341393f2a156ffd92e9a82d9e4cedef9644afde08a55d698b275365ad2228cf3bf3ddf7233de958024f51c682900c638cca8beb460da231e89c3910d0b21a180764f3e927dc0dfa7c187f094e1e720cad241cb6d8ac87a729611894b105e1083be8e3bfd51e27e89de65d63ce6982b3971ada5c4d3826647d0cf989dec41ff6f95f8061835118076c3b68f526f30ef231738e83dbe1d324f65c29ecd33395e4db0f34bca0d3e49bd00f069e9a55b5eb42ef8dbd68c5f6103bdb82c4cdaa7ab23ff6fb85bcbebaaaf1d8e07a40331f1b650c0ce74a09a6ffa1cea10ce1c5ded40956488fdb095c4da80794f320d29e290438f1fe3d44280d2d34afbdab77cbc90a01aa644f1030a1ccc73f63f16cc62d956c7421a538e1cb526e9d4c0cda1f6ffde3f09387708d20d9824242787faf7a58f2d6524d4f48284d7885cfb7a3444c94ae31deecc02db2f602b92741f0c15a9784bf04f77af34a2ce91dec75d9e5e62adde14b6889047837647f4fb6e5d11133813be2aee9872182a5e0f32a19d6ad48a376fd5fd627f7c446c2847a27b0782bd2efaa9ac8915643a6e1e09532d332d36cb7b64c41d94427de74e1e1d1ab02acbda29e6130222d9d7c92d12dd2caf828ea7d84361a60ef8ad8313a3fe7fc53ef02c471594938ff07e7dd2514035b2f7d4e7070d548da1c88f9f1c1944e905b8546faa6c2e4ed32a2373f47006ada0960a1bed0b563bf184aea8e4854cf3482326ca79ceff968bc5b5f1ffd03b696a70365f4d378222cd985911153200a05aec056ae30fc0e9a6b214ab58e79568888ad0c8039b7fb0113f2c4eab034c9ad6a4bfbdb4baa449d66b8fe200c8c80e6d59bd1c3ea1a66778633d517bb3963c87b2bdabce9f0c6f390a08ac92d71deb40c0510795e2098428a71d46b6384377c6377d48ebd0a01081093fd5792379440b7dc1fbc1787a8c20d6fc2af30ff073e8056f0228f63d3e802a5407326e7c2d9e7ea907d78bc8918c014fbe0603aaf8561120346cabc5d7fdefc83610fff5edef5b2706448c27250a53b70dd031823f58ca30bd14b51a96cd078b2e5c5f429326c6ab9029a7aa67fbd42a8d5da9db5561cf8ed5f2796ac74faf3ccaf5cf3cf8174792ef2635aaaa359943bd9603022d1fbb30f4c3edc1f21cea8269ef218ffde0f0409e58a39595b4273b63dd56017808cc19e0bbd7ee0092f48a1819528ff93b86bf65f2b5bdbe56a2df761127853ad7b410ff26922fb32caf5d121239658d2c65f1c6d43597ee7cc13e2cc42ad20590dfedb63c6ae68c09003f7a32306c8841111a9b27b7d38b4ff124d249983f9efd73c9c24b3917bf2eff78daf2509e4ee685e373b8b19684c1f66258f290bb8d40d6826732c6244aa9a65f4ee0b7a115cce058900a6a1e4544324be08dc37afd70ac7a21bfe1054c9944b1c507235eb55c9f85ac21e8d2aed94afed93c6969f2cdf2a0d5764ca9cd41d3ad57903ac67ad7e0776729641f69cffd32507ef44ef2271763d9f4cac93aaab407161ee638b524f4a24802287b73ba9c79ae73241a95a6455feafa86e278cfe7ab2fd3d403a21e02e806fc1213df9531ad7e9d6645c82c62413934f25c39740ca4df464c90efab0e035e36b8b4fd5b75b0624422e9c06921c0e4c6a52f4e90916c870459935a907197e151bc2af7cb254eda8d7edb432d00dedf55dbf1a9e6cfd3359b1196ace8aa900863e19090226c40e49e888d26019431a212c510cf8edaa30520108c0c5da1ee28593c4a4cf1b6ed1577242f774d4a294460ba8aaf4e7417c5140717767b42983b9a2a7d3623956fb4c507a736cabb91aea26f2752c93d422137a897086176fa78514ede35de8181a36b4b231c9bf814e412ef3c0d599823534074e22e5d5e1db8662befd39e51b1d7579115818f65b1c70d1cbf387b45cac5fdc5c7315c51e5898294eede4cea74f8c9af3965719ce8da7056d9538ed20c933dca5e6d0fbf41776edfac91d2b7ca4ad25879b0aaec02d74bf8aac1d7eddfaf93c420dac0b9c019886c3ae375dbf549ed15d19c16ba6253c94fbcbdec454d583d0d7806c9ec76d195138a485cc645f46d105c6e5109a9b69a93a4bd3f7f7e632df405b98c035b15e7aab38d80bcf7673ff2162cec4b681a834fc8434d21212f55e3ac708867e550fc4435ca907356615d539604fa3504e364b1d9ac35ac60521553568dccbe3f5a5048e3f9593b8644c1f335e7def3de3d3e759987ec3dd0625b0c60f00ce4982f4e3134704fa578b116cb7252cac77fcda96b7879184026c8fab65662210511e3afdfbb98737a1ef73f67c88533fd376bc63c6230a1fa320533901a0155f904023e8fc0a940b1228b977ccc858473993632281a4755d9ddd9211b1daea54d2404ffc76c556e518c52d3ae59d7101094baa06ad4facb10fbd92df0c7efaf0eb15e65ed1f41ff89c3dace72d594691b15abd3e15cfe54f1a59c40fe0ff77c6467d06f5f810032ffe1c28617c47eeb4ce821bb06f9541efd440bb0c35cb69e842cc9d6ae3783788bfbaeae2136d97167473b3cedfe2c9a73a8f172e3f08ebf8a4d78c50551fc087690feda928968220e60422f710872c3fc40b6555e0f8389cd2c376978b28b3ed94347968a73be4a362908d9c8d082f4576a9cb83e31ed95630319f816a1ac0e8804ebd091fd212db2b3b442d73284c5c5ab569fc6603a0c3e6588aaa47230b2339d9d5056bca6097add16f16a9d1a31740472f079ab19d3923bff62120ba8a917a1257a469c9d0467043111bf0fe7ab29277a189aefb638f5aa274f9f4921e53019c5885756498c87d931a53f409e140c2d01a52cefe543ba82848b70832fb61f3c77e4caaeaae38f4bb3d91a1168ee12af8586b6e28528ab66608df5fa6f2014373121925f6360f0d7f609836c23d8b5e428bc1627f0c5f838ec5ec7264af2d0780611df5251885940d81c79b2917b86d9cef2e05c056b7d1447ecd30e993fcb6370b86b7afbcef1e7af7731cc0fac6ff8993b32fb0c262f97154d0f8370f64ab8c7f05e333c229a4667cbc1b2d7487eda1a4f272fb9df5d1d140d36d09bc05c0a7d59d5be4f2dda6ba40e442c5e6e82a5f8a9b156b99a919a1b4825eaeccfba352b3e62cc65d1436fd56ada9b13f8cfe0abdbc0b8bda2164ab400dd577361ca2056d1d12013a360516063b1cffb1c17454d55a258bc32809a17c175e8815f4687b48e61a26468dcf0b4bc95b7d8f983f85d83027953e817844b7b457f8fba6a657323e08e0295cd5606db52f0c5802bfd5521e981fe62224f3dd318d55bbd9c90a2ab91aa911beb941ccdabb58b3c986cb90411c6dec5e039b0379d79f5815d496fd6b76f3742439edf5ee6271d8673d724440522097ffbbbbe5dbeb5448ba81ea6ba621c7c736d6ac3f34b2c1df4af4c3bbbe0dce2c660131b6d1dcdcb5de97db4acc88f41c83f9f3c8515a9a4981", 0x1000}, {&(0x7f0000002b40)="b6959380c4a11d52cc0cf6b37b1da3c731d6f90efb39a73e428b8df342a46fd59705051c8d46d57ec0c86a99bfdabb14dc8f1d67055da9d8b33621d490d10c02d421b2c5218e90c14e5e2822ea9a495a4125852370fa79b825e801a0563b9883e297b760694dc52d6b84e50e0aaa962a42f9f7dbafc48a5fa7b2d1ab8e1e48e1e1396b7084ff4a5961474d5f599e175bc78230e864b53f47d13b6f957eaae35cf9b86fe4b9e601f8d50db6b9a79105183b2bcba5e01a402ca4906680830e2d026c93c97d2b8b42cc549454731cda4f8b6937882fa47f1c531c9e29dfa7fd0dabce262d264bc49c98b29861efe6ca55e0b0e42654c07482f852faf395", 0xfc}, {&(0x7f0000002c40)="0a508cdfacedc878c1f93aed96ffb91bacb46552839e3f98906f8c07bdb304b057f7e2985c076d8e7837799af29fce2374b9cbc72fc0f4c2929aee3cf187607fae87d82c1239d79d7d45bcf2269538a7a95db813906bdccf74031445104c4924e56facbe2f3d12aefc16d3b4fc44a9ef7fafa9f5cc9766a373d71dc4710c15685335ced31940", 0x86}], 0x6, 0x2) r7 = semget(0x0, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) getgroups(0x7, &(0x7f0000002e00)=[r6, r6, r6, r6, r6, r6, r6]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002e40)={{0x1, r5, r6, r8, r9, 0x6, 0x6}, 0x0, 0x8, 0x6}) connect$inet(r1, &(0x7f0000002ec0)={0x2, 0x2}, 0xc) fcntl$getown(r0, 0x5) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) mknod(0x0, 0x1100, 0x0) open(0x0, 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x200, 0x0) unveil(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) executing program 2: r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe}, {{r1}}, {{r3}}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x4}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x36) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x1f) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f00000009c0)="6b3b1754df5d6bceb4afc49fcf2456e03f348eb7bd75c8e54078c52e810d", 0x1e}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x6, 0x8ed7}, {0x6c}, {0x416, 0x89}]}) executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x9) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x7ff, 0xca0, &(0x7f0000000400)="3588449722763e5d5ab2c15da38f5834ec8e08d88191e5e2c585e89ea56a416cd75ca14da30ee382a5a507e7c96d4bb285a60ee033599ac5eed7a7ad3686fb723da861472e3c96705207a3e80cd48e77babfdfa173e45343b76ccf41361abd2e627200545717dbca6c136ab71a2c62a5b06630d5dc8981d01ce7008c06e1cf0cb51d07484cfceec2b9fdde15f3db1c6081ab909dcb0695ad330277e4219f4d2752d7c278bd4a1f947039c2142af32acc9e6c142be508da02bda1a11edac25949a6feb370fe3a37ec13038c8c2b82c7", 0xcf) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="81", 0x1}], 0x1) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000540)="3e055bfacb", 0x5}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r5, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r5, 0x20000001ff) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000004, 0x800}, {0x2, 0x10000000d9a}}, 0x2) executing program 3: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4000000000000301, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100)="472b48f6d4e68d7be9e6da15015140e6b2f4b8d87af83dd8450578c1eef65009915d169ebe7d327443b640519f926542413655ce8b49b475df024d1df6375e36a4062d6845801cc6ebba1f4a376cd4bfab623f5ea0b9f0cd2215fbcdc85a1c65134b2c0b213ba80c27136151f4276df9a0b1f44bf37cc4b0aba43eec1ff75f85c51bb34f650cd413e00c544d5547af845fba680f3dc30e84f80bf15a8480a7232726372e02f6a6563fb31ff9d80c6242000007f800d287c932be3bce4ed7124e211ee63357", 0xc5) setsockopt(0xffffffffffffffff, 0x0, 0xffc, &(0x7f00000000c0), 0x0) socket(0x20, 0x1, 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kqueue() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) write(r3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x1, 0x1, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xb0, 0x4}, 0xc) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b", 0x8c}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040)="518d07aa", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chdir(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) executing program 3: r0 = semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, &(0x7f0000000280), 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000140)=[{0x5c, 0x9}, {}, {0xc3a, 0xff, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f0000000580)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x1e00, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000440)=""/237, 0xf9}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000740)=""/239, 0xf3}], 0x1, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)}, 0x2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000000)="006691b0c88f01f692254ca692041d801190ce2923c4f6328b819e3825dc3ef4cb2ba47bb50f3a696a4fca60a1662550ec8549ddb3493ce4b1d83d4a058f6a62daaa563f5cb2bc12488fa6ed552f3bc8d4156a3e4e7b218b335d3de425dd35fa10ae9056f2de815328b6d6987b6232ad45bc7c45f8b63f", 0x77}, {&(0x7f0000000180)="70bd875756cbe30dec2f49e7c326180702793c4d4a9ab89c32e63318e6cfdc72c6c054e37f53fd82446290315e1ae6d910ed6de34dd01144ef6f5339f2dc0b96b6acd6ac01ff5140e6c660c4849c8ec28554117fa7c746b37e00039e74477b2c9d2c6a5069d8feabbb44886067dfbae88f00f4be772581f47eed2023ef881483f812668b86c93e39b7a74d136e7a36017a58e435515ff48c22223f0b8e0f7a5f1fbfd92b63981ab6b17ed70aa3dceb45a08c063ea84e6ce3b43ae4f76f75ad0fd79b0bfd872f77e6992612c4f6b3f54fd7eebdf98ff545176a9ba82350a2585db1da39", 0xe3}], 0x3) executing program 7: munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8) msgget$private(0x0, 0x400) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) geteuid() socket(0x18, 0x3, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0x7}, {0x9, 0x1, 0x0, 0xff}, {0x0, 0x0, 0x1, 0x7ff}, {0x1, 0x7, 0x87}, {0x100, 0x40, 0x3, 0x9f}, {0x3ff, 0x7f, 0x9, 0x7fffffff}, {0x6, 0x5, 0x91, 0xc895}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="00aaaaaaaaaaffffffffffff6cdd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f00000000c0)={0x9, 0x3, 0x7}) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000140)}, {&(0x7f00000002c0)="347bc8a19c62322733022c129ef625f51874c23dbc81f03c2eeb4cccadc5c900cb72e6", 0x23}, {&(0x7f0000000340)="5f07a0293ba0497ed7313b2773cbedcf1a586c279598422f6c54fdfc82c6ac17ce392858e98459b1e39ad4e4151c869294acaeb42b16be313fe632290f315ae01e2eebdb7cceb839efed2c27a686d300240b700f44de68e335696d317fb5a0463d11c89c938b91b07f40d13cc31f1b5bd5e2baab2ba3730926ab384eb4f42707a3851486eeaf843d3b75b2ff42368a8b9f231effa6e220a778d173447ff35e8a40104cd8e3d3aaea7d68519d35999ed1dec3a93910090d4a4c4eceffcd81d527822e6242fcf0fd3ebe65febc7f", 0xcd}, {&(0x7f0000000440)="fadf36fd0cb5c4ad9e03980c070fa1932185fd46e8cf5624ee883ab87b822eba8586158cbcc9c7d77c683186a54288c51f0d5d6251cf2d63eb12a733cda852466fd8a0ecf5bc99ffaa4b69fa25e4666debcd73c15e102f0d93044cffc6e5acdaf65f6312b6b1ce002a28e8d6fad8d84dea7f99b65743", 0x76}, {&(0x7f0000000240)="c79fcaf012def474d8052bc17520", 0xe}, {&(0x7f00000004c0)="05508fe4461e8e759409aa946e48e59b2b27bfa3f79f2e633cf765265f7113149360a996044690a4f806fd7633379465ac04024a9174cc1c80fe482f68e8c7b6b664d4671a39ce8c6fd6b5c134ac5106a349672ef1b29e377f5bea739a91000e2ef23b8e314d6a45fce110c14d27b945ac9d12d74e10d0135e0a3ae77088191ed3943f5d7e6f7e178aa0b629d71aaeaa62bcb299b483e2bfe04b3ea6ed08967fb6b16cd90a271bd0f9d6d1f0f86a48f96c4d794d2e6cce14ec6b73309447cf2eb8e45f1e5a08579b3da75da94e6441e17c4ee1be6ab2e0ed6e4aa8ff1912224ba43aba99f1", 0xe5}, {&(0x7f00000005c0)="5a361984d1aac1dbcd785279e965da2412cf2d5f31ad1331fa0a444c4299819a708b22ff28e3af67af7342a4da9b8fcda392ca34a7e7a7cde2243089b67db705735784c85fd72d4b20f7bff3086fdaa1377baadd6c78ec2ec0bc3cf413f037e6ab933c2ed506520fb144199f0262450dd580028d7c7c9e7d264d19a7cb8e2a9fc4eedf4b6ff19af849e01d6c5587363e88e79fa9bcc28be0b17a0888df758fd5d72e123fab03f556ae9fb5011c41fd6804c748ec3313caaefa98c2a6df5bfb21c5c5f44b837659e4317cb3f0048037a4e863503ee2a6072a5e7b89c5e11624d092fb6603636e7b337ab769d77b2fa45c9ae86bb2971cebc150e1c462b1de6696c03881ed69ca62c1b26a72c436840eaafdc822e7f79309d20bdb0b56c6e82bc0d1ecc58cc24364c5fffa346c3519945a73bd76a198de3af21f77ee6f3d4b901e1cbf5969ff98fa86c156fc35b478f2d70371979add8cf07987daafe5e8fa589a9d3ccc39c2b2977aa355c6e68881391d82d7bafbd1cca68073ed3b7fc662d4582269e0ab2380c22f211e53171dfec6bf0471f2e19501656715cadf659bbd70fef43e4b7310d7fb5a6d2151bd4a1321e0dc7a77796e9cb5938d2efb9f75b7d2fe7633b9847b646135f4f679d2682d82b46772630722d2872af79087edd8750851c2bcf88f9b60158641e91b40efb931d37af5b7199c18f15ef35a03a87e69383adb519ad88ba244069149b89553aa48ae902c85fa3b983731d59fd6e6f4cbcbddd8b6ac8106529b616d488269ff144c6da24d3aa74b2df644b26e45dd6b4e2bb7a617f7313b8900b9cb6f829a082bb98230318837d703b1654e3a24861e7a0f4d0e1cf668449f68bdf1da54984ac31f6a69ca9cfde7d5e49185e7a109800a1ca9a9a4d6e3df813456f3b691161b552f77ebec9e8892ca4da55452a80a94d5043a17893a52b9c24d855ed5bee7d5755ea77a9f1cb7ecfd05bb17aa1664ad82facd7418a94d80c1ac67d7a7cdfd02bbc4a87e79c035011ae187830d9d446093cc47a246bed2f8bdcbd00b15fcdc750fb490386165b5512741c6004a71fab57e8f08018d35631c916ea0fea85c20e97cd13d01233ecdeb56503e9e53f097f04ecc0e7384780971957c68ad888fda662c6fb44128f48e270d7cfadcf70e647f24e5df6808509e15c76171fc1b46c10d10aac6a012c98f4d264b509a90d234786ec179bab11ff1013ac464cfc1fe5a0a2d240c153004edfb4e717399fd301b817684f0562f575f414c9ae38cb953d72315658f661f466ec11a7354cde226cf61ab744c3744559d208d510ffb50875d8386ac07abae2318deaa3cd4600dbba6e12d0ffbe346d9de698378a910de909ee6e79f7ca42f147b1a27411f541327935fd613e6115f25e4b6c44903a6d724bb432652d1b9952854d35e24e19aea7b979ae50da9cf83d5758c4d82afe85207bb0ed75f6b837907a4ffd225fccef948d2d7bc7a4871baa8b9314c8c4435182658c573023481d68c9bdbf8bf74f93576684f6e7d317039b88fef3c93bee4f837fd1db1f860d52021edb6062654cb00c3c42a454b85173aea5531912cdc9a522526dec11c51a63fab5a89396b9a04a5a7f326d60afdc3c2b10a4097afdfbc1b66302fcee3263e91d6a38c38914d52d197bf254ecc0ca75e5081f8c1d33fc3507d2efb1b2da57dbf7c2da0d2f29f491fd7a6d893d3ba24a21668b747682eafb5a60569019878c68043c0b44d15fd90b2e710a9029048217b12f4fc4e7d35d6e62a42e98f4efed3afe7b8af04699e554fe1b89048606a5bf3e7e21720e482b659d2500df98c8748eb3ac17391089959feb7b53d08a5d3832cc68865ac39fda39cf64a8d9c64f8c232f0a9d313d40f52d35d87ec92bba57a3fa98558a7c8cb89f611ec7703ffb692d5ee09b73003940855f3ed7cacb9f9ed0a833e7f25a724fd2820ad40fc834da95507d5ac82d0cb2f8aea1674abd090d61e491def06a2192394800d20958a4c25b751d818bc928cd6cb7fe65514ae4b2f8e2feb6aeea98d699892a4cfcf156d1e71ed9ea743126ed09684f69cbc94e8569cb07e676536c160487ae1d3fca0e9eb289012b729bb012bdfd0287ceef1efa81ddf840c4f31a1b7e4890a260e92f76867ead30f6fa24b18fcb68ced5edc8543294d0845001364eeddac653f3d4f0c187e0cc68d53f5459071ffb47e1cf570ce21caa444eb3a1977e99d9d9cdd84490298a7e0afa6cc8e10cb2f5621a1827658e716a66d1d167ae6778fa0ae3f63753aa3937de37d8863b5048eabd185acce39674b7a5639dfece6101101c4db183d72f5af8310a421751d45faf869bb45f408520f392238c605e456e3af8a77df516663b92415af7a9b4e9afccf7c9ec7fa85de474015ab7b76850ec99d974d75836c507be5f29143758e2d5dbdea1a552da709c71f30d420acc1f5bc63b7b90e3a2702f73ab7d3ff3b67083ca0b8def963ab9c33d0aa6609781d921000f65f142f807ec06cbc9d9c83724ea4af59f31a3a55b9e8e295e3af669b952ab1a71b035945bf56eeda379f5d84c68384f813f873af2fe7c40df582a4fa367769b51695bbf011e27ef15ae9cbcc5ffa46a02d26a5c5158ca32f2ddca2753b0d19e66fa05626409fc5abd7bb6cc9c82f1fe80fa9bf692285aa9dc7003fbd88559ba55e0df5b97429be0c5fd338ea9dc64f0a69af9c69397e142f4aa1c511148f8894ceb40726f8fbe34cf64819d841ddcf42451c5a910fe812ccde7a0492608674d37b545ad074e8fe71193f84cb78fb454a5147638ef08ffb0b99b5409dafda9eb96e68ff82afde73a1009f5037ab0c300e8849e559711fe64059ec22cfe7155c36422a1f1afc754b8d3cf2e0439d786615a4ab43beaf6a2b5b662b061c05f3737f6e6039ab43589026a7517ffc1f8bc76e3b035af6f63dbd5311f900a5fea8568198fce39c3f419eeec9f7ae84cb5ef357a6053ed9d096efce23fba0b05669205533248e0dafe89c13d279f59f2bc7fb77c2f5e37f7348e4c6be3baa49762e6f5d381cc13e75e813fe930d90b1bc3cd3b89acfdb1784186eaa47794b22873b632c8eb3b234111a2ebbfbd8b290416bb02917440cee3c9f690162712f9067e28b0fa6ba57fe258ccb8f55422f09200c58f980498ec21cee3e3850052694dd7ac021628eba583d739f9f2d0fd38598a74459fe62705192e801ac680683a61a5b96a8eedab04813953495bbf53bbccbb792fbfe3db0fd613c8bf708b277ee0c3a10b38a2817943a945dbc9edbba337ac2de8ed49b08427262886446541275b88243817c762b5dee30f590524d6008e29f60357bfca880d010ec05f741154195cb55536cd685bd9a3c538c6ba66eef5405c3146f6d7a48f5927e7fc338148bc9dc6e167a1c3aa3d661231b651bc071cdfb268356accbf02539f509813807c72926f1ea4e55c0edf9020ac8931345aa1dcedc90523478c7c1b5495b989e4dee9e5a5220ca6d6b4c8d024a40bdcf3af7c087cb9ab865237984d02a938f94ffb85fbbb1b707750302ebdbfb9e0b89f0c45b2c842ad0fef8f3d651a3e941f220e714203b130e0689694d7534f7f581dfc584ea9ddcc5496bc0302562130fbf879c43408a0d4f580d24e560ada4378c7ef0ea518561fbedb6072335a0f772de79690e197c4cf6d41eb821e6038903978bbe82e991cccb62d09c7cd4714e7d751c481e3fd6a35f9a16a4f51c9d28f8d784b2b9fbe0f9feb0943528c598b9b871c373e2c8843274a919bda086b826d043353417914baa1ad51330e194b5351566c1bf19247dbf7f39490a32c427be0030bdd2261d7e98f08c2e9083e8d12dc334c39b143d230fb4e14128af5dc91bd48d3d78b599d21515aeedde9572c8087c6819b12530e503b679a3996297cfbea02046bbf432744b86e28c871b5985421757ac78ffbe5813dd8232090d050c9fc2f4836153c54a52571af4c608b7779768241247a70ffa43961d48914cfcb5b7553fc9a7a89b390a57dd1b29132499fea95d215b6baa72e7f0b545f37bc3d5cd064563111052737baf6725b1a022926c90873da61a189280a67baae332b16a2c43b932e8ffb03ad4e00f9878e18014a5db70c691edcaaf6a211645cfca8582369472a53d36c15759cd7deb8b2029eaff7ae3b8eeb75b13c72145320261d6240782766fa35f7959f8bc27b9191a1eca1f001571539e7b70ea6f7649c8cdd6753cd4312318a1d752937d2f2937ba2edc8c54e918075524b04d324f51c340b98e2e243dd9e6ad4cb33baf826ac9d257a050f7a8e76fe2e61dc2a147cf868a252119555d01c946dc4eaa485649f4be5761a43e0fe222bca5e514c0c26782c852f73467a31cd2ce72aab2a9ba96cc617790444b54f728635a5241805be006040ec3a5889a227d88f0d543e5e8a81c451fad17c0272d78324b65818138d07327d51a88ed6f4dc191b8f457ca123bdb0994c57aecca5575288abe892dee337ed98f254b325a61b0e2722baa57d81e69046a7cf4140ddcb357b30d4e2dec350c7124b2ee9606a23ad84927de29f1e2afd7d224a27d9ebe8ee3351cb992d2ccaf36b847c3f684c82a4f7e756e9b04ab718e65902eae97a506e02509c63c96edc9bd7254adcf8a1e3099a0ceca2245803357f5eea395e6fcf20a2a0c3374f88d9d8dfa16a180b57b0e8c607e0d4fd0d8536e5b52e54d19f9160769ec038c8a7ff951887235327b8898bb8ebafbc3ada1fdf5915b749d80554102b475612c4c53f863303630659110ec5bd7a6d9230de3fb608a51dbfc3412223be004b3c518f2b62152bf6f0c4389803d7c9ebd9c76fed82a9e6d82ac00b6f4d18bfb8b7512a388d7be4b1abab572fe1062951667481846a2728dcfa954b6cc5b55591c5f9dcc992cd937833a781fec06ca2ebcb5539dd62f04904276d4adbc536acace5ad4d5146141fe685baf87be3f1d09fdc82b4bad2f4a5e2333bd16b5f4ffe89785e0d375f7119c24a153d5dbc7387fd74427220df2a872cf908878d58bac68ef105447e1097cfd7119048a5b6c6322c85b2e12a8bc581917b7f108198afc4bed839999a629e498271671329aed59fd6a32b5c239272d14c71f4b83ddbc6cdcec4b1571e2b683bf80b17666028eb6ef25e39615265004802dd94d01f2d2789a4720f3936d2081a3a738fefd58fe8a8b4c0a0f0cb10d83f7fd7fef66452623915e8003f9c72b22d3d426c8d285667b3da5450bdf04006703976eb2ded55863a31572484e1d5566181669cbd13ebc30993f0408ba11b9daf1f7aa67f151386c4bb0f485c7c5ab498c7eb1c3953e7448c295e195afdea926bceb33b124af48fda737ebfca9243c5495907e946df92720a94070a349d7df7405b0327d062c8ed586acc479349432a59609d632c3501eb38b92e0f2031eb42e1f7a10d8926d91891db59b27dd4860041b109b7f1c5798006be6f22e0b270bb91346bebc7712c0f71f39001f7f80ac7cdbe4513d7b1c7e8a36fe32cb48c9d8a4275566ae69702d9be9641e7034a32067a501e2555b8d525186ea17f94602c97366f1c0321404c2eb8d17d689095e3980b92a79078721d4e11e540b2201ee58879770547b0ad539dcdc6af199044335369868297e9e3aadfe3dc7235543afa7a641144a7bed0c1ec0e35f58f6bedc64794afd3b33e82fced729e726f35ef26318cc387e68b767ca70d337a7841e879cf54076a1a5af3511de140f7f03434c97ca233fe53461c94e813d09dd3c3c76b116f84029526a0cf6bd913b00624f", 0x1000}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x400}, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x80010000) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000100)=0x5) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 6: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) syz_open_pts() executing program 7: r0 = semget$private(0x0, 0x1, 0xb2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/242) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x8001, [{0x2, 0x2}, {0x2, 0x3}, {0x2, 0x5}, {0x1}, {0x1, 0x3}, {0x1, 0x1}, {0x1, 0x1ff}, {0x3, 0xc1}, {0x2, 0x1000}, {0x2, 0x6}, {0x0, 0x20000000}, {0x1, 0x8000}, {0x1, 0x1}, {}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x357}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0x9d}, {0x1, 0x435c}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0x31c0102d}, {0x1, 0x3}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0x9}, {0x3, 0x3f}, {0x3, 0xffffffc1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f00000002c0)=[{0x8, 0x7f, 0xff, 0x201}, {0x3, 0xff, 0x3}, {0x80, 0x7f, 0x5, 0x1}, {0x8, 0x20, 0x7, 0x6}, {0x0, 0x4c, 0x3f, 0x9}, {0xfff7, 0x40, 0x1, 0x3}, {0x40, 0x1f, 0x3, 0x9}, {0xc688, 0xfd, 0xbe, 0x100}, {0x4, 0x7f, 0x6, 0x4}, {0x9, 0xf7, 0x8, 0x2}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000003c0)={0x0, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000400)={0xfffffffb, [{0x2, 0x1}, {0x1, 0x1}, {0x0, 0x7ff}, {0x2, 0x100}, {0x1, 0xe1}, {0x3, 0xffff7fff}, {0x3, 0xffff0001}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x80000001}, {0x2, 0x5}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x80}, {0x2, 0x100}, {0x2, 0x2}, {0x3, 0xf1}, {0x3, 0x1}, {0x2, 0x343}, {0x2, 0x8001}, {0x3, 0x81}, {0x3, 0x80}, {0x2, 0x7}, {0x2, 0x1}, {0x1, 0xffff8e54}, {0x2, 0x57941959}, {0x3, 0x80000000}, {0x2, 0x8000}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x10001}, {0x2, 0x5}]}) r4 = dup2(r2, r1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000540)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0x9, [{0x1, 0x9}, {0x66707cf02861f92f, 0x1000}, {0x2, 0x8}, {0x2, 0xffff}, {0x2, 0x3}, {0x2, 0x10000}, {0x2, 0x1}, {0x3, 0x5}, {0x2, 0xfffffff8}, {0x3}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0xc79a}, {0x1, 0x9}, {0x3, 0x6}, {0x3, 0xff}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x7fffffff}, {0x0, 0x9}, {0x0, 0x6f5}, {0x0, 0x80000000}, {0x2, 0x200}, {0x0, 0xfff}, {0x2, 0x29a}, {0x3, 0x7f}, {0x1, 0x80}, {0x3, 0x800}, {0x3}, {0x1, 0x3}, {0x2, 0x49f8}, {0x2}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000006c0)={0x3, 0x9}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x400, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000780)={{}, 0x3, &(0x7f0000000740)=[0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000007c0)={0xfff, 0x3, 0x8}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000800)=0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000840)=0xffffffff) r6 = accept(r4, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) r7 = openat(r4, &(0x7f0000000c80)='./file0\x00', 0x10000, 0x85) r8 = accept$inet(r4, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d40), 0x100, 0x0) sendmsg$unix(r4, &(0x7f0000000e00)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="21035d505f4f7bffd4baee7daf3232aca4dba915083c66d5d12448ff08a4197fc65f81379e6c702469bdb9a84ea92476dfc40da926fb95a30d077f7fd010c36843f0b298e54047dc00c44cb50ef2b4e49079f5c376e9cf3028b39be8d67271b5b091c0fc47fc7ca8f73f8c68e7b89e72d73a9280a3e2b82b51c5ab01dee723b25657fbc388043fab6b323ae6463f90e00f70f6980b495fc71a7a3e04629d4a5768bcb2751738da3c", 0xa8}, {&(0x7f0000000980)="645e98c20d955cc61c6934827af2ca16c491bdc8cdcc93652115e9cf1b028b1026087556d0da0031a07c7f8519785f35182c4902b023a6837ee8b71b32fdb6583ab22ba2069fcad9dbe008b6448964eec03aa45549e7f71f16272a7289fdd8426aeff194ac6165f03a3d1e97014040ce07663e3ce6361e243d502e932a42158ed57bd954f1cdfb8479edd6f033fd48240bd025eaf25f0d64591d293e14912caea00549c0471454c1abefd76803110be4acc0374ccdee85e77a044f2ad7ba5e781d7afacb28b55da560890f719ba8e965", 0xd0}, {&(0x7f0000000a80)="fabda51ec0583cbe4bb5c0df4b351ca18d87a742ccbb215393b309bf4631deeefb41cdbbf5663bd2a4594df27df2a4af8dd0a453050688ef94b8ba269c753f0b069475a50328dc69470125cb05f3771655da93", 0x53}, {&(0x7f0000000b00)="aca283677fef4ba3533583658dd167e49f60db33693fecb5ccb939e28ab66af6b5bb21b1e87cb084e584d8ad5fc8f05d24d2d0f56b463162ab7d36edeaccc04dde339133f299606209de1d5dd776147cfce6801e330a94f02952bf4577795201664aa200bef6fc892636cbdaa23a9a4e1a750cbf274eaa2250d04ba40e20b17a09e811173a351a2ffc8ef2e24a72a420fb6ad63cbe008894def2e3f0a9979aefb76a24", 0xa3}], 0x4, &(0x7f0000000d80)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r6]}, @rights={0x38, 0xffff, 0x1, [r2, r4, r4, r7, r8, r4, r9, r2, r2]}], 0x58, 0x8}, 0xa) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000e40)=0xfffffff8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000e80)={'./file0\x00', 0x6, 0x0, 0x9, 0x0, 0x8001, 0x2, 0x0, 0x0, 0x1, 0x7fffffffffffffff, 0x3216f52b}) getpeername$inet(r4, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000f80)=""/23) mknod(&(0x7f0000000fc0)='./file0\x00', 0x2, 0xae) bind$unix(r6, &(0x7f0000001000)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000e36000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0xb000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000fe4000/0x12000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x600, 0x0, 0x0) executing program 2: setsockopt(0xffffffffffffffff, 0x2000, 0x4, 0x0, 0x0) mknod(0x0, 0x0, 0x5c0a) r0 = open(0x0, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r0, &(0x7f0000000480), 0x4) socket(0x20, 0x2, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000240), &(0x7f0000000680)="3808820bc91b3cdacc718ce5891c032b75f1df1039d840dfa5061bd819011d7536d2f8232b4783a0b70ddeb813d9c1b5603752b0feb0735791a99d8aa84f7b344b2aec8ade5ccf1ea8dc56f95030764324ebff8eed45607285dfd150d0f318475962a6b546b4ea14a1f5e98850e7e7c60244e076cbbd3858611246ea0aa5d23f2e5bc7ed42311891c222c1c2729335dc4aa350ea30bf899b7938c83d440cd77c06ace1d4bcea07acdafe4e3b402144be1f3dd6adb8660d734ba248bdaee453035152423621910162a53c5d4685e0340caa4dc60f99dc40f1cc438ed4d90238a0520c743b4f0a538f79aa8cd500c8a2eeb57eeaff2f4e45871b537878a9aa7587e234dd6aadf1271163a24527ece2a8d552631df36951b4537c05fc34d8b39b2e80b026f989b2600a42657981e8e8d3d2fdf13795a441368663fd4df6000000000000000000000000000090ae8555777a89c418782ac2211d2c7e18b90940a0915a7f740650430ef38d3801b7829c66d510f13473fd95354772567478d9bb15b06a5edc16173ec5d09cb1a9ec3ebf5ab99e3fabc57072b399579d5be7af89188a4ef891a808fc9e2f880575a31b303f14803a7788260d40449ef100cc37e8ca319faf26b6e511dbd66497298e7d22e9135aa887e637928d1c1c3643412083ad4b2606eb5a5262e8a34dc4c5e18178fb9ae0ddd55ae50ea52b81c408eb8551dbde101f5fc060d2c9920581062956a541f4ced4bb7ea05af726d80fca66567e49a5542c5107c63ea71bb44f542f2d392d0ae1c8a5d6861461d30e160c91374f06481bf2d9929fce1f5e79c353426a44c5894ca9856f0a54741f57e0bd68", 0x25c) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x404) getpid() socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xd7, &(0x7f00000000c0)={@local, @empty, [], {@generic={0x86db, "7b14f46f31a99f6531fde11c50332df476c8915bc910efaf280441ad3562d1c0fa27a8524ce03ac395a981d60e1bb86dbd5495410d63f6221df107498f2555073b2abec76ddec83e435d17f3a4a622501eb9cc06188b63e9cedf2a1e9e34973e6857e62747f609d4c7210f30c4b9413daf0e5ba9d368773c3b5ad909e620f22cca426aa140fbeb5c5fa92f641ff934856bb59b53c8e211d5c647b3b551c838bc8888962850e343d28d5a2bd3e6bad1ca7e5b11eaedd3023b8227a7b5912d9b7630ebc38d7b65dff3ff"}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) semop(0x0, &(0x7f0000000240), 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) chflags(&(0x7f0000000280)='./bus\x00', 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x800a, 0x0, 0x0, 0x0) syz_open_pts() executing program 6: r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) pipe(&(0x7f0000000140)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe}, {{r1}}, {{r3}}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x4}, {}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x3) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x36) (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x3, &(0x7f0000000240)='./file0\x00', 0x8}) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, 0x0) open(0x0, 0x1, 0x100) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf2817463486dd6000010000383a0000000000002036eb35da97bd000000bbff02"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f0000000100)="71f91e3456ac0458bc33e47a2773fbde7c615a9150", &(0x7f0000000080)=0x15, 0x0, 0x0) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: setuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f00000001c0)="3851497a50a721ba5cd131150eb2ab614783cbb4456921775c2cf40ac09035e4c34600fdf13fa4ca764e99d86a59563f73ebc7b82c68732f0a4ec0edf8dca72885b1bfc969015b79eaefc54070d69997c02a355cd9d3c80ea042d0893efbf1891e90ab465b4cf71d0000000800000000000000", 0x73}, {&(0x7f00000005c0)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96dcb1c093b04781e96cde059305f12d9ff94e96d3", 0x53d}], 0x2}, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = syz_open_pts() close(r2) r3 = dup(r2) ioctl$TIOCSTOP(r3, 0x2000746f) sendmmsg(r3, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r4 = semget$private(0x0, 0x4, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x24) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000bc0)=0x3) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b", 0x8c}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) dup(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$hw(&(0x7f0000000240)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() openat$wskbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x100000}) r6 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020690e, 0x0) syz_open_pts() syz_open_pts() r7 = openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000080)={0x0, 0x8bd9}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) open(0x0, 0x2, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffff8b8000fe00010008004600002000000000000090780000bc0000e0ad65c9d80100000f00906bc70492ce014e46a665e3a15e2478000000005dd25882c85b6f23cbd99fc4e124f69b00000000000000801040e281957640422bb6513bc52ab4111159f13de490ba0f8a4896b66787edcac9b8c2965a180f994ffffb2ed5f207a5930dfe86584b853547b6b17e966a9fb0945681a110cb1932b23aa981869b16d72f2df26dc071fd5b0ba883f0d611f8cf18cf9e"]) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x842, 0x0, 0x0, 0x0, 0x0, 0x154, 0x4}, 0x3, 0x7, 0x6}) connect$unix(r5, &(0x7f0000000000), 0x10) bind(r2, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x65, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x210, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = dup(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x16}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) r4 = getuid() setreuid(0x0, r4) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x40e) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x3c, &(0x7f0000000240)=[{&(0x7f0000000100)='l', 0x1}], 0x1}, 0xc) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f00000015c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708241a18cb2aa7d114891626c6a141463c3c0d2d03cbca346b84f2d5158d78397cb2aa84e2d2e0b29d1927f6e547b2392a9a69b8fe2d48129501b75b25cde212bda9c1c8edbfd0bd7291970a8288746421815a4f24adf6a7b9925f825bca9c62ffb932d87b863c3fd867c8e43554f33e97a05cbcd58711d8c8d869f2e7fd6574bd5ae84254ecc31f19e35ccad58910e", &(0x7f0000001500)=0xdad, 0x0, 0x37) getuid() semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r4, 0x0) executing program 3: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x800}, {0x6}]}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) dup2(r3, r4) socketpair(0x18, 0x3, 0x3c, 0x0) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) syz_open_pts() executing program 3: sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = socket(0x6, 0x5, 0xc2) kevent(r0, 0x0, 0x3fffffe, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x0, 0x6}], 0x51, &(0x7f00000002c0)={0x1000000000000005, 0x2ca}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x9, r3}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffd], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {0xfffe}], {0x0, 0x0, 0x0, 0x5}}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r6 = fcntl$dupfd(r2, 0x0, r0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0x1, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x64, 0x8, 0x6, 0x38}, {{r0}, 0xffffffffffffffff, 0x4a, 0x1, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x82fd, 0x2}], 0x8, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x4e, 0x80000000, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x9, 0x6}, {{r4}, 0xfffffffffffffff8, 0x2, 0x80, 0x100, 0x7fff}, {{r5}, 0xfffffffffffffffe, 0x8a, 0x1, 0x40, 0x8000000000000000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x2f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x81, 0x4, 0xffffffffffffffff, 0xffffffffffffffff}, {{r6}, 0x0, 0x0, 0x2, 0x1, 0x4a}, {{r1}, 0xfffffffffffffff8, 0x11, 0x0, 0x4, 0xfffffffffffff000}], 0x7, &(0x7f0000000440)={0x80000000, 0x5ad}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) pread(r0, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0xc8a3}) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0xffff, 0xcfcd) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@random="89ffa22f3c25", @random="c03941e161b9", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x20, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4, 0x1}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x54}]}}}}}}}}) r1 = getuid() syz_emit_ethernet(0x42, &(0x7f0000000140)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x8041, 0x6, 0xc, 0x9, @broadcast, "4b95e1971c0911acc0d19773", @local, "3ed41df34422434dc19ab1283d7dda8c"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setreuid(0xee00, r1) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004"]) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write(r2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000e40)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r7, &(0x7f0000000480)=[{0x0}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000100)='L', &(0x7f00000001c0)=0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 7: unveil(0x0, &(0x7f00000001c0)='x\x00') connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$hw(&(0x7f0000000080)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000480)) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f00000002c0)="71f91e34cf555e99bc5a91501d94a34b8e5f84cf71b59c7afec3708249b3428aac0dc9f196c7b95de7dddddc3e4fcadb11a95a273e663a7ed5a03239ae63c9aef3251c3670bd306b89670c0cfe571f921bea06000000c572fbf14127a751dd1ca7295a8a57923198700d91888ae169761ed9e24e1293ba390285bb44f920e673aacf3d0a8e02d83a08239663ac57e99183d1501aa0d6eec8f1fe441b750a5c5fbcdef90912c8892d5215c3f08fd425fbba38fb268df3d3e9de4f5c9d38a4f8619bf04a4a60bddb35b9cff43b39be002cabfc199ab09a7abf8c2c6afb50daefaa", &(0x7f0000000080)=0xe0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000100)={{0x4, 0x8, 0xc7}, 0x40, 0x3f, 0x7}) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) dup2(r1, r1) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="2a266860c004fb84b6ffe30cbf5b9635dbe1e507db899ea077a59d5599aa8ba4e166a895151719a76386c2c682962c6c2df2abcc320fceedaf89f2c89aa51c108e8d6120370276fc0a41203191b1d5075a349e1380235655f8ad02f44623f4359809b18f0bfd4ff5054a35b0d10cfca071e4650265c57a58449eb0f64421ba3a838ccd126294752c84f9331113352029461366d3712f", 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) syz_open_pts() executing program 2: r0 = socket(0x10, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x820352392a1fcfdb, 0x40) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0x0) getgroups(0x0, 0x0) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {0x3}, {0x6, 0x0, 0xfd, 0xe00002}]}) write(r3, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x80}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{0x87}, {0x80, 0x6f}], 0x2}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x3, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000009f60a60adc200ce361b05affe738d1a5625f0f96474821a69ab68b552d43592e202e25a6999f96e1d2aa58d6a37566bdde6e5fb93fe423d46f55be281515393b2667fefd70158ea70b95f49a1dd2eb1e9b8c31a809aba9e4fee299c3170b01263485d8027128788a9f7f9973ad35161ddaa6dcb8231b7510c5b2b96848615c67e2dc1c04317cbc3e7d6ff2f52318eacbaceb1d926734defb607cdbbf97e0f234679d5a4d02a047"], 0x9d, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff06) executing program 6: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) r0 = socket(0x800000018, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x81, 0x0, 0x0, 0xfffffffe}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r1, &(0x7f0000000240)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54, 0x9, 0x0, 0x9}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaeaaabb86dd60cd5be105000000fe8000000000000000000000000000aa00000000000000000000000000000002"]) dup(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="af0c007500cc9a76a84430f95eb3935a87040d46ea127745a79fc02e3f806ed53a5a97b1be62eca578a0fe511f372cc8818ddd0c2fcc1c4bfbaaf58124278194b0f51c5a7fdb9f55ae89bcdf0f8992366b9def06577a5d20f3d7342fe372279c5f0841fcc8da0aa1f2ba661c8bf67269393f765f17e45dc9605bbac76b233d46b06886a516b25b66ff6661", &(0x7f0000000140)=0x8b, &(0x7f0000000180)="2ab092aba3ea64fc4fcb4c544daed5ff080085622186aa7c12f22602815d14f17dac6bb2efa50fdc655e2a80e39b2a0c31ecfecfb5212130f59da05adf21e787a40a81c9b468099a1d65fa75e83e92a80575f02f15cccfdddc70d6aa714f4c8584aef1c828259fe3a65f269516409e28f7ba50489075", 0x76) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x7, 0x6) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x282, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000340)}], 0x1) r7 = open(0x0, 0x0, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x80, 0x4, 0x2}, {0x3e, 0x3, 0x0, 0x4}, {0x6ce8, 0x40, 0x8, 0x1c79}, {0xff, 0xcc, 0x1f, 0xfffffffd}, {0x1, 0x3, 0x3f, 0x7}, {0xeb, 0xff, 0x1, 0x9}, {0x8, 0x75, 0x8, 0x39e}]}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 0: rename(0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000740)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "84e187", 0x0, 0x0, 0x0, @rand_addr="adbb7b937725a3bf5c5e2e368f3813b0", @mcast1}}}}) pwrite(r4, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000e0f000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00003cd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000407000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000), 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0xb007, 0xffffffffffffffa5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) msgget(0x3, 0x400) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) r4 = dup2(r3, r3) poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 5: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRES32, @ANYBLOB="736aa685f51ecbc26bd5f5d18f2349f775c46fcd125f9bc44c10b3550adb3b4ab37eebfd4ec48da2ef5d05326d074daab759339bae740566819483f3f7ac8fb1df681cb4f7561a0a14c465fb810806b47d74add9a7c0e9842f797e45297ea8b1661d", @ANYRESHEX, @ANYBLOB="21cd9474c6b69d791acd820a58b09e98ecdca1da716af647c4bdb520bbb549f8efb212fd96ec78d3538297b2ff69027e19df61c14cee1776ef8bb7b7779e8ae083694e09b94b7f0a429e38465b4606b5e2f3636161dfee86d4281147df1e7a83b71e6ccd50489b06f46935c21ad75650f4e0020411718017cf513227524bdb5563f9ea6b0eed4738a52d0e00c281a7fefa0b9b18ce27bdcdc44bb944bda76795397a4064800975f22b6b25593e933b3ddde6626f627babe7b0815a2c47a08985717485d315e95f0201f99b903b4a52b03a6c9cdf91e9dc8e411a2b42", @ANYRES16=r1]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb", 0xd2}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0xff, 0x9, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f", 0x9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x4000033c, &(0x7f0000001480)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f0000000080)=0x92, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a", 0xcb) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0xfea3, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000080)) r7 = socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000400)="2c38c94c3c391dbab7e71db7aa52c6afea060b893aec7892845e59679ee9a73e7afbd268a972b9fdf4b4103bd03c9bffab1372f79a625fd2a1305a133bea7db22ac0c30cfc82cd7b44bd3278a7d4cea40f6e5dd7629dbf8872d39246d4113ed7b0d11663a22540cd361c94ae6741e264cf6fcf4f0e1ba37a14239cb34044c4eb6266ddfc9e44c64274e94966d3a9de57be447ab9c92a6c28e13d81c38f7a79214904411ce21dec3999922bb0a35e0643ced72c3bc7e09d18018b571a00e0d2cd59643801abefc9454ea30444c7dee8a26491d5ff7e4a210b31e1f89f7db63250222883606567188b61ceaa232ff59e706e", 0xf1) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="fd93391c1c000000e000e537dd33409d0000000005e69078405d2039a4878e30316c1c463699e7792966796b9242278b3f6308bfdf31244178689658002b56d141e93d6019fac3ed613d7bd3bbefc1e3cf2a80e59cc435f009a728016ccc6603617ee072b1514704db1c14ffc83f043e105083da14d9000000001a7c2bed0efe76158d7e05675f562684d39ea07063c4d9469dd8a34884f29dd28df9873a51ed5b7b60c24fc01ee4ec54856436c4b3c2d8"]) syz_open_pts() close(0xffffffffffffffff) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25, 0x0, 0x0, 0x3}, {0xe}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) bind(r1, &(0x7f0000000000), 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socket(0xaf2c296dcb7ac65a, 0x4, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x28) accept(0xffffffffffffffff, 0x0, &(0x7f0000000500)) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x5c4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r3, 0x2}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r4) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x0, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r8 = geteuid() r9 = semget(0x1, 0x0, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) r10 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r8, r10) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}, {r0, 0x8}], 0x3, 0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) poll(&(0x7f0000000100)=[{r3, 0xd}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) (async) socket$inet(0x2, 0xc002, 0x0) (async) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) (async) pipe(0x0) (async) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) (async) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) chown(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b2111f170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1db", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 2: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) syz_open_pts() executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0xffffffffffffff65, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) dup2(r2, r3) r4 = geteuid() setuid(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000002c0)=0x34) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000001080)=0x7fff) ioctl$KDENABIO(r5, 0x20004b3c) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x406) r7 = socket$inet(0x1e, 0x3, 0x0) writev(r7, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) close(r1) executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb", 0xd2}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @local, [], {@generic={0x8864}}}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0xffffffff, 0xfffffffd, 0xb267, "bb08000100f167010000000000000000007e5c00", 0x79, 0xfffffff3}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000300)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() utimes(0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r5, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) openat(r5, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000680)=[{0x8, 0x0, 0x7f, 0x5}, {0x3, 0x0, 0x3, 0x63}, {0x679, 0x2e, 0x9, 0x5}]}) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000640)={0x8000, 0x7, 0x1, 0x8}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000003c0)=""/53, 0x35}], 0x5, &(0x7f0000000480)=""/153, 0x99}, 0xb043}, 0x10, 0x1040, &(0x7f00000005c0)={0x8000000000000000, 0xffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semget$private(0x0, 0x3, 0x600) socket(0x18, 0x1, 0x5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x34000000) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0xfffffffffffffd83) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) r3 = semget$private(0x0, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x6c, 0x0, 0x0, 0x100}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x0, r0, r4, r0, r6, 0x64, 0x200}, 0x804, 0x400, 0x1}) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x108004000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) socket(0x11, 0x0, 0x0) r0 = open(0x0, 0x10000, 0x0) r1 = open(0x0, 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setsockopt(r0, 0x2, 0x3, &(0x7f00000000c0)="f943adeaeec104ef85b2ebdb8c7c3a44f0783fbfc9032190678d2b080d40ee8391db2d2de3f4b63436956fe5767e9b35124b2a0aefa2f470", 0x38) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x100, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 7: select(0x40, &(0x7f0000000040)={0x8000000000000000, 0x61, 0x0, 0xfffffffffffffff8, 0xd5, 0x0, 0xfffffffffffffffe, 0xffff}, &(0x7f0000000080)={0x1, 0x35d, 0x40, 0x40, 0x9, 0xf2b, 0x101, 0xffffffffffffffff}, &(0x7f00000000c0)={0x40, 0xa1, 0x2, 0x4, 0x0, 0x7fffffff, 0x8, 0x6}, &(0x7f0000000100)={0x6, 0x8000000000000000}) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = open(0x0, 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba0900000008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d06f2e73ebedb344a60b23341b94999e52275943ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61491b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424acef904731019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c83ddf37bb649d774bb476ba7194a1be2d645a3e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd68cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046", 0x2f3, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200), 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) r6 = socket(0x2, 0x3, 0x0) dup2(r4, r6) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) msync(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) poll(&(0x7f00000003c0)=[{}, {r0, 0x1}], 0x2, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r2 = semget$private(0x0, 0x2, 0x224) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x51, 0x7fff, 0x9, 0x5, 0x6e]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES16, @ANYRES8=0x0, @ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r4, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r0, r1) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r0, &(0x7f0000000440)="55ebfb9599005904a042702dd54d47e4a880de68bcbcb14237c67ca439a15e5e3a536e4e1457e30b754a2ca149a25e2d740175e33611b47fb67551c125f07577c29adb6168f3053788fc1d363987be20e83ee690d6f1437b5dcc494a8fb18a8f74e69715afe38ad3b9156854dcfd68647b6501fc85634cbb2b236ba4ab804882cdd67aafb9d92c9520fb977130692d6331d679fc13b35073559570a7ef47b452b9aee08d19dbb9cc51887c107059c6fc5b860321058b65960136e7b48836490fbad80b778d9c349185ccf34e73bcec12ff6cdb6d125d668fb8d3e8993fa7393560cb0befecad7e08a2c7088027983c79540a8c35de24470008aa17334b6bf1d8ae8b0dbf1c3862958a63b4ef99df74831df04494df1551e20cef9daeaa5f553e462d2e7986e158cbf133647065831bf611327f6d1f7072be7bbb4adc0d10e9fb3f13ff3749499fef9251781b31dec6cd5922f5b2df44a56d3ede38bd85e3f6620f1b5e4b5749b9119cf501650355e1eeb054eb089373c70181e84c14383519ac3955f8db9c3f0fd363b7e06caae369d5b8bdae01f32ef9f5da0dd15434843a2eb88df22e8fb2e81b9ccfdeb688ad077d42c99d1b9100b8c5d175190a611540e10efa6df9bcfdc2cc8cd0ca718d465f373061bf4f45b02f5fc80271004796b034d3ab7b774f4f7690ea4809ffaabd03851c0e489d9c6964b615ff8b6070c87e305a9eebe048c72fd513868ed6dd7e9e0603e81ca5e39a6b8589c94916b2c9916f3395045172fbf197d599c439d8c01a005577090293942c909e529e2ffb2b67c6854e2d63e9b3d4da605cb95dddd7ec0053a6d8a1f030f41af1f1792376f88f1bb954b78fb3394946afae0b0e0bccc89fe2ed831a08098bf1d8199a3a0662b41b421fa2ff60777f3d4cad8a96b797628eadaf382fed50bec649b478055d1f5b2b70931e17f4f96682f2f7440bdcf2a5226d9e1ec81fd32d45e8e6196d67133c7c64d9df4cff1bd471da3ac9f607ca7abb470ff6f25d08b9eef0f77575f2d5c82d0dab10792971464f5b6073a26974fae20a4da78e2aa0c3cc265af0f9465e0fbd34fd9b62785636b63f9110fcba36c4dab75dc0f06cae5d300bfb3a170d278e59df0f5fa941182bf0517d17bdd39edc91dc0f0316aed88ba96bbe3204e111f57bcc6166f6af129cce58a6d2c6c837a4bcd112830c8830b3dc84778f04c8ceaf9a8b6066f4d952c67f7da6e01302eb7bad0cfee997a5041c55354d5db66e600a0ecd116709fb61d47d243c89ffbd2158c54ec28cc170d235faf8968a97a7a192a2a1ade681788d405117c1cfaae423edb54d6646fe5b9a66a5602ab4caeed255b43ecbea7512d9e4ca3bea4b1dc34802edd04fe173c0c61d565a274e022b2176b31140eb92326ddc1ca5d0641f595bab80ebbcac04a82367205d2db5a726a3a2b26ffc7b374112bc5f9b041178a64edb5186d1192d62311b082b599b7111fa18d3d424577cee2e7be901d66dc85e6d5ebfba9f5ea45a7078f4f2c27d5e5384d2b03d", 0x441) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x30, 0x3}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, 0x0) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@file={0x0, ""/517}}) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000140)="f0973d9b5730b73718331682084bc60ae3afe7bf4d886c82cfbae23a7e509855c937fdd396b7656bc83ac2bcc2536ebf851a56b19a9981b96755db753e9823fa7da9ea24139946e61541f1596afa8978f85d9d3ab1f1aad91afdc41c4bcff88dd0e1", &(0x7f00000000c0)=0x62, &(0x7f00000001c0)="a34a89e9d9ce48d0e875fcb8e73872fe36253486b75a002f7cb4afe5a387491814cd6d781c9ee81169a88ff3932e3104762599b74d5ccc435c900bde07d348adcf54babb3fa3d531ca01ca8423d343bfc44b7e53590b8ff170a746d59af1c03f8ff00c8c85d26969319027a20f9965970e6ae9263fb67ae53fce658269f18127698f8c1b9b4f0a94b995a7c63cde4ecfb6b2a2ba6f672720048b6541b2c8adb1f0434f510bdd1b74c8e96af78d684348179cdfbfcb025207dcf84489a24e2f0f457aee25fcf7a9591993f57074a5b5ea14030d8836a531c9a3dcc4bfa0b1c2746479de", 0xe3) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb", 0xd2}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 7: r0 = socket(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000540)="b05fa3debfb018246691d14c931f30a1ef7ab78651c02a43ecb25533973272074356657d5dc5d32ed53024847c4b0acede27e32b1dc01b84a20c57cd54c65c6ffb76f69b89b4d438fdd30a1827a72ddae6e997d599f7ac2549e3399c04c4a72464cf288b39de0c2e859ec31c3fea6e10cd82d1aa591835479290dfd1405bc661a7d1d0a766b9d510d8b834f36dd1de74a34fe969044cc5a1f86819f9915bd4880f6cd5a4c65fd584e87a7e8f1225b3ba6b4a128d49d0d94a9fd5c706067a492261a2818dcd4333d6cbe41919c9421c9fceb71147b29aaec3e809d5859a75147b95efaf33bba6012f1c0fe8e1535eaaa48fff1a390aec1a3d3f7164fc26fbd3e66731624fd93daf4b630e049b4a2778aedcafcc2095554670bd1c42f2b1ced3d950e2539fcad188d2ae60ee749a31c302d15d21d244d9987c", 0x138) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00004100c743b31b9819f5ff0f33c52fef167a62c2b089a7fac017247cd73b1fe805be8483fc73f99e8fa457abde429ef9f279a2f2ddc2a30a5a76aa442121affffc66ac7ad4bc10288fce280c4a24db124c3ccad6fcdd81c8872ab3bb19bebed5b4a6730b3bda8233bf4d48d35cf16a788ee27582c3675781f75f132fee82246994a41298a215cd08419185a3077aeb7a212a0dbda300545edff159784c2f05f60fd57b8c5583fbd827", 0xab) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r5 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)="d89ae003cfec006df6d08d2b0ee12ed9a313303ddf67e0d2e7c95a358a27d5d46f459ca867f49d4f1e28bfb18de06149568bf36354e519a87b8193caef1c03a287a7df7e726dedab259f0f3264d8c732b094afee4d6d407f14f3", 0xfffffffffffffd13}], 0x1) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000004540)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) socket$inet(0x18, 0x3, 0x102) setrlimit(0x3, &(0x7f0000000980)={0x800, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffd74) r3 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x60000000, 0x0, r2, r4}, 0x0, 0x0, r1, r1, 0x8, 0x7f, 0x100008001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) seteuid(r6) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697a, &(0x7f0000000100)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r9, 0x800c5709, &(0x7f0000000040)={0x5, 0x7, 0x6}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), 0x0) r10 = semget$private(0x0, 0x4, 0xc8) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0) executing program 0: semctl$GETPID(0x0, 0x0, 0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000180)=0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67", 0x51, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) getpgrp() r4 = socket(0x0, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r6 = socket(0x2, 0x8000, 0x0) connect$unix(r6, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r5, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$vm(&(0x7f0000000340)={0x2, 0xe}, 0x2, &(0x7f0000000380)="9fcc", &(0x7f00000003c0)=0x2, &(0x7f0000000400)="1b6762c7d776fa6d1077e733f6e8d84f4453bd686af82f7a3dd414e933b2d7f35884f8adf920d5af556e922a70ac6a92fcb66bf301ff7277018fae5be1f0d9eb8876c0a6f553e35b3fd9394d30c01323df17ce5fac937646c11311123b70fcd3fd0418eda677dedb9dbde3386d885731b251a8640f43125c806ea5cfc10a68494c9dd924aa0000080163ebb13b", 0x8d) kqueue() executing program 5: getpid() r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x8a, &(0x7f0000000640)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) readlinkat(r2, &(0x7f0000000040)='./file2\x00', &(0x7f0000000080)=""/248, 0xf8) r3 = socket(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x8000000000000000, 0x0}) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000002c0)="f99c9418bf1258e046539d5692e691a3fba47288ec563426a6587f0103ab753ad21503bb5a2ec18eb0f24c57f21aec22aa169aabe1a725ae1e9c268cb1f22aa192570cc705c644068b09e1064120fc205f32e7eea0d12efc30b7450a8dff384139e322f541cdce87912d96f9ba974c90edd6687051f54854fcf86b98b221435ab5adec1910c5904ad4b252d517665a2f1c36c629b1f29791da3f64d256376c23f138cd2c5a1cb2c4be8175c0c1ed7e55a3c69ef51fa77f0cad094b1b43b3592175c72a6090368868d23c23405fff8794a8939be8da8319c6f1ce57853ae18abdffe3a76af498e429f2170505835cc37b67", &(0x7f0000000180)=0xf1, &(0x7f00000003c0)="7a0085a204862042f609c7093d712cc260f2a6f3ec93b26051ef1f551729b1f3e5fdc7a8314ee0a97a953634ef0c5910b4a8d5cbc00826ffde3c5c040b3fbba5712a6e33feb9378d8b4fc40e3b2855abc7522e1d0f7876692f9eae081114c560e60204cda33df2270b872ad46ab951c104388df9b4ea7c", 0x77) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000040), 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = dup2(r3, r4) writev(r6, &(0x7f0000000440), 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="fcbbee57e65c295fff298f176626121f9cd08133c52799910e098dad4ad5d671598ca50b64bde007ad2f7c21d979dd75d6eb09a9e89237ce5cf1", 0x3a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semop(r4, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x16, 0x405, 0x6, 0x0, 0x0, 0x1, 0x9, 0x3, 0x21]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}], 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0xff, r1, r5, r0, 0x0, 0x50, 0x9}, 0x1, 0x43, 0xab52}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setreuid(0x0, r0) executing program 5: flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bf", 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x5e8d87e, 0x2, {[0xd415, 0x993, 0x60, 0x2, 0x7, 0x9, 0x1, 0x4, 0x50ebc435, 0x0, 0xafc4, 0x9, 0x9, 0x1f, 0x3, 0x3, 0x100000001, 0x8], [0x40, 0x4, 0x80000000, 0x3, 0x29, 0x7ff, 0x1000, 0xfff, 0x0, 0x2], [0x8, 0xeb, 0x400, 0x7ff, 0x2, 0x10001, 0x5], [0x223637a0, 0x3, 0x1000, 0x37f6, 0x5, 0x2], [{0x7, 0x6, 0x2, 0x9}, {0xf455, 0x2, 0xf24, 0xfffffffffffff001}, {0x20, 0x0, 0x8, 0x100000000}, {0x3f, 0x0, 0x3, 0xfffffffffffffffa}, {0x1, 0xffffff81, 0x9, 0xe3d8}, {0x3, 0x81, 0x8000, 0x8}, {0xf72, 0x4, 0x3f, 0x7f}, {0x9e, 0x681b, 0xffff7fff, 0x9}], {0x40, 0x4, 0xfffff801, 0x9}, {0x0, 0x9, 0xfffffff7, 0xdc}}}) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0xc003, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x7, 0x0, 0x0, 0x2}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) seteuid(0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x48) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3f, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3f, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}}}}}}) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = kqueue() r6 = syz_open_pts() kevent(r5, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000080)="e5be7cd9", &(0x7f0000000140)=0x4, &(0x7f0000000040)="e0074e9b5075a60b1b7e18f95ff5e290344e11", 0x13) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004"]) (async) r0 = syz_open_pts() (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) write(r2, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) (async) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) (async) close(r0) writev(r0, &(0x7f0000000e40)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r7, &(0x7f0000000480)=[{0x0}], 0x1) (async, rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async, rerun: 32) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000740)=[{&(0x7f0000000100)=""/227, 0xe3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x3, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x20}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r4, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x80000000, 0x6}) r5 = socket$inet(0x2, 0x3, 0xff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x4c) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200302f01fe8000000000000000000000000000aafe80"]) executing program 5: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x242c, 0x0, 0x8000000005, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) truncate(0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2]) mprotect(&(0x7f00007ca000/0x4000)=nil, 0x4000, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r5) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) socket(0x3b, 0x8000, 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) syz_emit_ethernet(0x3e, &(0x7f0000000880)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "3a6394", 0x8, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) connect(r7, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0xff}, 0xc) executing program 3: sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x8106, 0x40, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') executing program 0: sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x1f, 0x3, 0xfffffffffffffffe, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0xc, 0x0, 0xffffffffffffffd9) executing program 3: clock_getres(0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x28, 0x3, 0x0, 0x800}, {0xffff, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="1234c1470300e68b93029dfee01ab8df3da13333dd4afa6586283ba94023de3d4204b7761f88c96c0b502a8e8badd0a7e0b250b6e4f95fec8f3bcc3688c16a2dc871b539568a1406ebb9406e893ec3b7edb0a6b53ec9ae1ab02ad316ac9b63031cea0587cbf96ac72016c898943e91ce1b488591f546162cb961d65e28e458fad6c41dc5b74fbf56ec05563bdfcd86cb7a6aaa5ec45241717a382881e89414be7f3cb71dc8b171a5e400000000000000", 0xb0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x409) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) executing program 2: sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000140)="e618a074964534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166b9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef50000000000000000", 0x91}, {&(0x7f00000004c0)="0bff8d807a0556f053e38e7a5d33a3a346be8205d19ebf011baa80ba51a9839a0f620472eadc47fb88eff84d19bf2e356abb5da7b33964aaf077d7202c8aaa89871d4f9950fd4ebeaf87f24f7081691d39c3fa32902632e44698f0de0622a44682eaea1d4ab894723c52485293e32e9e0413596df80bfc11a820a61436b4c81d1022c253cdb768ce2f77157b45f27335a864ea95fd5aec95d87dac537781d1281db4b5baa04cd8929a5c4edfb7eb945027d53891886e2885a8", 0xb9}, {&(0x7f0000000580)="5cc93f1bd69fc6f46cf22909548bea830e95c00dcc50fba2f8ae81c98cc43d98c5d34a2bb5351b", 0x27}], 0x3) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000000c0)="cf1edb256674bf7977adaa0eba5ae16f71206168f1bff8d909d38fb2ba61bf23c8b2654a3e4d0c556a33c994cd3de60f00fbdc3fa94c7acbbc4e2197dc19234eac3b81ef1eac7f174507e79959fc53b1e55f202692767c6f408e3ecfc95c9ed7245b8670057269a44de6068a172ec0d73486dd0a447a9bc4e5790a", &(0x7f0000000040)=0x7b, &(0x7f0000000140)="dd0377829bcfc808dcbf0332363841f17cdbf58d7d", 0x15) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75", 0xf5}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 7: munlockall() munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x8}, {}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="d0360159cb6ab16064fb76f987fb962444e22573cbae2034c42503528134b60c263d8e9cc55131334f67839f32", 0x2d}, {&(0x7f0000000580)="89581ee91a72d5a2b9380000f466f972777f44d8", 0x14}], 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="4f1d4c88b6a4515258fe3aa745bb072c574ab4cdf558812eab4a988f7fafd7a01d99776d988908cd186b51f34fad4116c783959eff4278384b4000384dbb1c2aae7469368bbe810b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d106284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d00000000", 0x86) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="e9ebfd510bbcd3a9b4aae989c13e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)="382f293fcf193a2c9b1d2dee1253ad3749805f08cb92cc08e193bc30d1f2edc62293d3f716f8d13e3d94408fd59c8067d9fe218de3675a0de445e48ebad02d40e44350d542215c4693e659cbfe1b3ee71e72b04594d9049d4b4e421da7", 0x5d) mkdir(&(0x7f0000000180)='./file1\x00', 0x11) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r3 = syz_open_pts() close(r3) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') executing program 2: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000001c0)="541ea84929"}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x1, 0x5, 0xef) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r8 = dup(r7) shutdown(r8, 0x2) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x849, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4a00, 0x3c) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000180)={0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x15f) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea22251", 0x2b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x24}, {0x1006, 0x0, 0x0, 0x6df1}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r4 = msgget(0x1, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075df9dc79ac9f2a99c95004e8e4cad8907eed1b09704d049ea4c76432c5e63f3cd68f6b22aa60378300e0e91cfbd8dc1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca100"/250], 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000440), 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x800, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x18) poll(&(0x7f0000000100)=[{r3, 0x20}, {r1, 0x20}], 0x2, 0x9) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fchdir(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) pipe(&(0x7f0000001440)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r3}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r4, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r4, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) executing program 3: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(r2, &(0x7f0000000400)=[{0x2, 0x200, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0x401, 0x800}, {0x0, 0x2e5, 0x1800}, {0x1, 0x7ff, 0x1000}], 0x5) mkdir(&(0x7f0000000300)='./file2\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x9, 0x0, 0x7f}, {0x4000006, 0x0, 0x42, 0x1000004}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/4100}, &(0x7f0000000240)=0x1006) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000280)={0x1, 0x40}, 0x2, &(0x7f00000002c0)="a90c45779244b2a034bc69a0664c7bc528811bf91a358ea1dbba37b8a065c1ad7ce145486949c224ff841d4128267f1048a4990e7248b833ffe8029c28eb298df5370caa3214e2418ca4f96d53aee7b47d002b27248a202127fee0e7d3e662844fa661abdd759fb56365d3baebafd7eac61773982f6106", &(0x7f0000000340)=0x77, &(0x7f0000000380)="9fbca3956f0da711cb7260f39333a46e2c742c8f9dd3b2debe806a678a25b6340c82555761df0368b2130a566048c2ec47c9712f2a784610d46c7b9d111f9a2fe6060bd94a501bc8b49231f7f014c99579212cf6aefe782e6460953c67aee0d01258370613c0f796e712a9f69ea61a4937a2c46e217eb9a8973f2ea992bc35986a1d0bef44f208086ea711c3fa1d825cccd86ff2cd418f2e353d187c9acfcf", 0x9f) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') utimes(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) dup(r3) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r5, 0x4004667f, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="ed", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) geteuid() sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4a}, {}, {&(0x7f0000053000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000112000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000200)="fe4f9c96bcdc8f7f6d42916b27695afdb8873b4757c8a1256d2fdf2ac2e5a9f2e9619efd86266ea8ef676bb8720592faddd483b451086a58d2d4efac0ac44c68058bd8f3db82f98968477841d0db0f6e5978c35fe9e2164b0ace2483abede591039b9e519c1f517daed2171152f5f982f7fc435eac5d792d96b9cea5509daf103db5dfc5c00277ad2f260614c004eed5ca35540bbe38b5ff2087f141ee896e4e74f3e2eac3ec66339a396d85dbbf269f6539a5f108537a04fd3825150cea53cdcfa8df2fc3ccfe7dcae8352144709301d8cfd5cebb4968078f56bc08f95f771edaa9436d638dcaeb93f6f8374cec4c9b54e821ebb880ee", &(0x7f0000000300)=0xf7, 0x0, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000035000/0xd000)=nil, 0xd000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) executing program 3: seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = geteuid() setuid(r3) close(r0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffffffe, 0xf54b, r2}) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x4d) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) unveil(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x200) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x8, 0x2}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000200)={0x1, 0x48}, 0x2, &(0x7f0000000440)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r3 = msgget(0x1, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x4) syz_emit_ethernet(0x62, &(0x7f0000000480)=ANY=[@ANYRES8=r1, @ANYRES16=r4, @ANYRESOCT=r4, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x5, 0x10, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() executing program 4: socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) msgrcv(r4, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(r8) r9 = msgget$private(0x0, 0x2000000190) msgrcv(r9, &(0x7f0000002680), 0xf3, 0x3, 0x0) r10 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r8, 0x103, 0x280}, 0x9, 0x6, 0x0, r10, 0x80000001}) getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0x2, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, 0x0, 0xe8, 0x1}, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x940, 0x0, r5, 0xffffffffffffffff, 0x0, 0x20, 0x72}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x7, 0x401, 0x8, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x2, 0x80000000, 0x0, 0x1, 0x7, 0x80}, &(0x7f0000000140)={0xae, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x7fffffff, 0x1, 0xffffffffffffffff, 0x6ce, 0x8, 0x5, 0x5}, &(0x7f0000001580)={0x8, 0x97}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000380)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) socket(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", 0x0, 0xfffffffffffffffe, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) setpgid(r4, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setpgid(0x0, 0x0) setpgid(0x0, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x128, r4) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0xffffffeb}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/249}}) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f00000001c0)) ktrace(0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) close(0xffffffffffffffff) semget(0x1, 0x2, 0x80) semctl$GETPID(0x0, 0x0, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1) r3 = socket(0x1, 0x1, 0xff) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r3, 0x0, &(0x7f0000000180)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 5: semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000000)=""/75) r0 = semget$private(0x0, 0x0, 0x2) r1 = semget(0x0, 0x1, 0x11) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x7fff, 0x3f, 0x1, 0x6, 0xae, 0x7, 0x200, 0x0]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000140)=""/141) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/168) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/55) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000440)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000480)=""/121) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000540)=0x4) r5 = geteuid() getgroups(0x2, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f00000005c0)="965e7add1b4af11423b66054030051923f4b4986a9094fed05dae9ecb961f289a0bd0a8130459349ae9e758a6f69d09a39543f138e", 0x35}, {&(0x7f0000000600)="45c0c6c1c5dc266a1617eff8cda8913a190305389488296c14436fceeb1e477720e1fed0a50a7ed5c4abad5e351c122f043dc1293375d268e968963d318cbb43c165fddf309a0b02a5bd559452da9195f408cdaefc2cf2b28a0538ad505d81a9b13eb65ae2b71849ad2f1d1dae8474d06e4d86517951e8bbb9db67c1173f583377a0d0172a989f3be9f0fcc04f944d43063a3523f31bbe0d1af1c72f22d530c0e4f10f2ede79d79f82b96bfec595b2587d8040d826a6fbda7ba541590c3dc51cdbe6b627cb7885d02a0692b69de7a7dbb2f3b959b45d13337218c69f73a561920d9949fbd99903ab71b8495befcb1f2ed5fdb01864c69c833b4a283befea5290443171f018ae7846b19ce59f37802c351799fafe663e85119d745f661473c0ff769847fc36779735b75b41c247a16d395b50fd3e005c166120522533ccb80251e1d5a73f905b62d71eb38f89945914dc8474da166050314ab05f5c78065b471e6e470df8de30f0120bc6407d05268129b91d47eb5b61e0ecaee826bd137fa04971861f733722904052274ffd8cb881be50102c2b277f5f4fa94ac2ecb9d41eab1136c83f6c1f69f875609abf9769a77dbaad29ae0712e6b0b13eff422622208531e752ed6fb4d54a9f05a855e4fff1e1979200f09ed0294aac3c7353d8c94e90baaf5a714344a84bf3c478f7ba6b099ac252bf3dddfa13849d3131a6a57a740d13276fe593f3bdc40a84ed08208d545dc8fefb7b46c005f1352e2d7ac4522f625371f24ae6fc741b6f17517ab10588e3b5d7ec4afc870ad68001e1eacc978e7313443db69ff2e6b61f2bd356786001b1ef576017a960f69c2c5dc71dae6f06599c4b369ff387ba47629f582921989661217380a280079d04567a952b9c4d9ea10bb7edecf6d936a4975c465bda26aea58632b053e9098b79a8e864808948fc43244ef05dc53381050dfede15c74b6913b3dee5c56c5fd2f3fead0eea1d181358bb70080b661f5b93dfce5baec69af28fd2b739cb3f576f8e2607c7c0943d32688168aa2b883e0b133ba8fdc3e8260d55cbefd34d8c0251c23cbaf49acdea2cee8cd1819eb7b599963d0930f73b58d3f18d53ff968b8ece386a4cdefa46e5aa30447e26c6f3cc912ff8c8e5cb616c2ee2560dcba6a7fa2fe63435b7c4201298957dfed3c6e300327c8fc95cd0b6ebc66471c45da17d3c7621014767c340cbf045e2614778c521a7a73811fdfe9edaa51ef397499ddd789858bcc1066d9ce1970df96870b61a183c5560983dddcc0986f9f208f5ed490c3b57f6bd8f1213dc77907a2e7240ae4ce1a92d3872f9da9e2580b8fe6551adf67d32656a77e4710e69d75ac1d6c3f65c71ddba3e2a13119e42cc75025c636d460c097b068b6e2d67e36316f22a70eecf98c2b57604547916fc8379ae93d2aae88eb45dfe95b79707d11e8c932f406df5fac723d67a8b037468e69cb58088b09d664bd43c4b571a5cdd04d9df416e4a60d96e3e12a1c3f938c641c2456fc4971d173d6c6c1cbe95b0fde891b07e0eea504623aaac2c71302aad5ae83d3cb1c1f784d0aec070024b2af8da8be0aaf1953a0080a6ef5087519528b844dddd8e39cb13ddd6668cc151ce3df990e6e12f995194076f0d3cb87325c54ce5e6b26c3e24eebd56428309745b7d9a3e2fbf95e02fc35a83ca130872158d66e7db451ba1a4e80e07f4562069e1f7c2cbee9d58d8683edfd2bd93987d076f8a4bdb6357cb9361c7584f6ac660b0404d8363ef533da4eaa466c1616594dc0c6a96c645147a7a4941ab1af78e9c755920d1690b58052bed9cb33c135c03001a85fd71599b9f3fe9f87431c197a316cd2357a4c1e7a80b3046192feb12f20cecb0bb12ab80c6baef007505d236012ca048a96d70f703a23152e56a2f04e5a205c8d864fe0b103c1382de9f46fa5c5c193a2c69dbf3665b8dc1d9dfb8ac5a1e1c862d8a77358064736acc85e9976dfbc56d376aa4d15acafb0ca5bc32ee2d7fb093065b8c8929c938c83d26d25dcb0bba424ab8ad966c70a07e87b31339f43ac0ee5e9cd13cd15651c4a2ea8e54d3635a6fc72f540b3d484c202004f2f5fb0fffeb59158c7bd170c0faa0d82b307a141469f3bb917e6f08e8c160952d37d0e6aa32557950395f78fce161f5d475420c6d87990907f4605b2376791d14d12cc2f6121e37bab94e825e52062b20856a6cd87546d4344ff7111da3379e44d336e5e34326b4072f2db415ab4ca59e197ad57002a3e6839a4f5f7ca5767a5a4b4dfdaf19f73c3f1bdf92578e507b22c60bb7c1925c07a46b010b033659582a4a6fc442b5efacf18b91cda662fe2536d2093723f5666ff9c1965ad2b17d6e49e2cf333d88b2a62f3bee72076778c17bc79e2b674244856977d96fece3746a9802877865a37f87696e8ef1414f3ef8b55e64ed154bcf098d6676d2d7f8b3f371e0e9fc1c9e4da4be8dd650262387acc643c339088fd23b4426cd65783007dd919e554060f94fa528cfa25ec63f04e39ea1924d80e862140e316823d37fac75fe478acf725463de24a89848692b6ad03e7eb32484c100bc8f93228c61301099c39d8cdaf72350aa2b00e259d976f3a165a583763266a6160745d318587b6dae0b33f6864007c8e8fafd1498a027bf6d09f7c0a71d818302954447cd2e0bca64d725c6263cbe03b6a244abea0377671bf0cd613ce89a5ab1949a97c113c091ea3828dff5e8df0812efc07b855a48b74fa44b0e707ce6f5239e32de1fc4edd2a7c66069a4f33fa642917ab4ecf2ca82bb64f45ea1b2910d5a7ad0c91bb31b2ef7a50f7d807343d6463e0dcaea3da37e9d8bdedcaf695409f2751857d25ccbdfb99af4c274cc0feb5fc46eef062db557da3a5caa1082abb2fd3c954043dc4ef2171c93dc533bdf853350e088bae7766a3ac9d1aae43f3983b7ea62f1e46989305dc5398db210ddd68d376104e28702093bca3eb2a144eadfe2289b08cb1b390b20d9368b2ea988e0f74f66bdd0faba7141234d3f630ed910cfdc5b58380f1a45d43f35b9b6b93cb83ebce3c6a51f3436ebe942919f9b829238059a55c98d3b16acef26b344800f4e62e0c24eac6d5f663003b2fe50f78bc58bac3f1ff82bd0c3119bf148be8a7323353f7ec436ae1568f46ed2172a3650474bad9285b7234c23ac05d3b8a157a23effe60c9d707eb14064caae46a176dab2d008d5689d9bba12c77f5b1219371cfa382d648b5f39d58d5a80391f2ab6109455d69ddedce9a21fefdcc2d510b302321b6bca8682921b46a7768181f19e0be81299c7b35fb29b69db1bb2cdc7838dde4244c1b31708f036f6a189729642e2181bb305c67d138ee09ad9207e129b949007b2cbf9ce0b1f1caac16c840c160b9dee29b889914fa62f6f89ae1db2b771b8357875a3c2637aea8352f25a3d78baf848d1de7028d52fcdfa89761c89c2eb2dbe38e8f42e3f80dd7c51739de6ab272555a7b4dba628db0d7163f9393e57bf74c088c1d8bf20ea3ecc085c98663f0d76b87a864bf2427979401935f853e93906ea90597d892f8a68137a6710a03bb153d2997dcdb031109b788da9a32f807feca290835bc2e55209b6128ecb8fff2d40986a0c844f4d0c7d54bbeadd136a5d5326cf8b8ad1a66b5e84e33b6388a2c05dadeb35e6399dc112ebb7f402f5347551272064b1f0033039f4baf762361b8c7f545a9c9310e3e7a9d0eb64fd3fa52e41dd8aa30bf4326a691af6843001bd4d91cc9cf30fd51dfd37393e9ebfc0ec9c3fedcfb1737107b9e1f84133935cec3b28a297695a0d4b93d7b0bddfa56a1b4f4730a9d6c1f72bde6b98393b186073a1ce565941b30f674ba0b6b2dda1466e8b1f75bc6584d5609a1d31bfa35c4718688f511be1f9e7da66bf7d02c21352a2f84c329b412b6b2678646382abd493d67c710b84e5220ac44637583a2dab91af8a133394e72a3b1097409f2a8bfa9aba460a99e1af7c8692a864a5a85b4d560223637f172f433264b600eb26d2151463b1a801b85543ad1eca1864579cddba2ae0bf44b989a664ebde26dc99fe9578cfe74559fc88014daa15f8b84fcd10995316c4adb8e6fccde570422a090a8eb3503a83187b687ff497525946dccb94e404ef69fd972375a2f063a5adbabf905ecbd4aed9b58210260d7095fcab0efb16eaca7d6d644b8062fd818a79393076e84c346bfb367053d4860b7945b8b74eb3f504a98021520fbf2f84f5622236eab8520b79482e45f6d47c900aa6dfdc5514b8d09e07c7bfa35d61c5e911705cff8b0c9b401d100c69019af473eed99e34967f043aaaf37914618ba1c289cbd71356b8d5dfbae86f8e52161d09a49963ca515a2f07935ab96f9d71d0756d0141c18d6478dbdd05622285acdef61a201e26fe4d6a9b395a35de723886dd92cb673c186b7eb358c18739d7748657b3863d2d16f7bc89d5dd574be7a0b4cb0b471b5c10c793af2fb93d354ad962c5fe14e71df810a36053a305392660f5d63d81405436a5619d55327e5c1363034f5ca2bcb4c5d31cfccf3d67731357466550f40d4516a3691ed809f75b644aa75275dd366f1b168d11f59e4164853eef266fc9e8b90b0186d1457330282dbc66bd3401e1f6d65491f949f9a2b7fd8e5e884bda72394150e173357121cceff03975a7f116c61bdb53cbeaf3d10495e0068dac2af1ffa8384d5a94eba7887cac2c5875676c1e82e1d74b9b1f6c45efed334fc947f6abe2baea80237454a04903304e772f14936485b0ab771e31ce49fd104178c5f4b2fd7abf76201e7c40a3b96fde18c076f8eca27fb24840ecc2496fb526813f80d8e85c02556a855adedd90045a746694725f332a13c65ffc709a00da4debd129fb81a9b9a419a8e6b257f079592ed95efa7e1765a556ded9e247f189e0e95a373584ac1976f8583fb51e2950ffb51e04a7982d6816d7be06c440d58dd15c7f6ce9bf5599a58c5d1d36fcd89836023b5dcdbdfb6b836868e9d21990621478f3913fc1aa036aafcc09c8c46e235a3359d589240ccd4ed881f284ca707bb2aed767fe124f464f025a47a68aa0594b456378a5f4ade1ce7be7fb66b700a28f7aac5124708d5b1f7ae11640c17ff7da2ea59d0a64b358f147e218b1010eed41bfd32fa09fffc6cebc838833693e70ff1b17fa8b3102b5696a9933decc457cf9aaf0d4cdb1c282399ab8ce3fd8677859bfe50ad233176395b024f4f74fae05715bb52821d6d80e08192981811c79f7f46e09f82849eb45f2fe4e8759ebdecd0c2496167766fccabe67dd18b057ce483d6726884d2d4036ef5350a32655d3f55b47d17a156f2cdc98d014f4509ea39a8be6439d64fa63b6ed4991974497f1afd6b7428f93721f98c0b6e6c5fd361cdfbfb635a85713dea6d2a717401d200bd4744e419fec2c8d2ba658cfdc56ce72c3f08fe5478215a0613ced43bfcce57ac6c9142e1d84a67b7e2742ac0f28231dbed6905ca327790287a5191c9814ce1f0742b4a1dfdf5b45278e6269af07a23a839433d59a4a7bf3cbb0c28e881d146fcb1d290d17a3c47f5c4a541121af8af89df160160e56af890d1e5906fdbd2c0cb641a1b591ec8d1d98860a04c43efa7ffd7da16f488ca7878386264af7ca7f2dbb6fba63bbf5a2086165117b8f2a125abde6cc9b8f021ae5ae13fe539f611f0cf5ca7de8fe70aa2f96a174ad2e81b7592d69c2db43da49993fa2f7cd848e5078f1855c0f3f1e0eb307cf952f44ef34104bddaf163d0eaad7c5ef9e8fc90deebffdc81aed6a2c042c54", 0x1000}, {&(0x7f0000001600)="cc5e47700a899253e8381995a402655f941c2b5b431f70fbcf07d8ae46ed990b7abba57eb0c90471fbda7f12fee78f2c7e29b8863136ca229b65d27c6c367223e55d82f27a3b9c8a2a03eb2894ff0f55ed7a781ded326b9ad4ac9ac242cd0b093412be6dba1080a2b20c50a54ed8314f78d9af2d87189eb13b7fe40ba888ff7047bf3c23e6e5e73ec0f5a0e50fe06923b5c64ce7c1bc51d010e88c6d553f09ae7e6008f02cd687b5efedf75871cbfe44595b708e5467d6a06940c59d1f48cbcc9278c99866b4b087ba31870ec547c569a47e30bccb891eeafd19b258a258cb784fa008486d5f8f", 0xe7}, {&(0x7f0000001700)="0a54a6061e1c882fcd021c7074c58ea40b75952cccb63f21dc37fd64efa23b976d3a1ba8f0cf0d21323ccb525a0d695764f62d751759af32c0c5e629630e60c96a8f9b8f7f304f11ad5554680c94056dfa18d2b5ce5429b5469846e86b7379af43794f144db24005695766c97c3c76579116cfedcfebabbcec3b0e7c18b31de94dfbfe3011cad619", 0x88}, {&(0x7f00000017c0)="ce3e9e265987cfcc908441779cf76e03187441d9b4816bb0c2a4988416df44669a86c71e1b3bc8747249182a5701d07bf592eb1b8bdb58", 0x37}, {&(0x7f0000001800)="92cb92cfd30d56e49e59b36d54a2c6dd20f4e4540e80b47ee5f718c9d3bb794fc98abe8580d9076a4273484f2095d04b89a79ffe2d3a6df86777a5a036dec8a3c343cfcdc3b728c34b4ada906cb9b781ad479b8a8be8e90b03c8a889b98893806c185f2ed1027a4cee13e6c704db8f551f50c57b5fa58d2d9ee7b2f1a49824429ce800abb14b4339a22c6f7d715e31bec41f8322f832037f4aa3af45bf07714497621874436160d6d69f7edb98187afb1910887574e0f81d647490ec3519344c6308d617305b7f78e7baf69893", 0xcd}, {&(0x7f0000001900)="8b867c973e4e3c3f3979a56b86b65cbd036a302229a4ce3a10a6ab31eea122e589f607085a7f0325b0cb0944d0c784c73793a375ee03e7906698b5", 0x3b}], 0x7, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x38}, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/154) r7 = geteuid() setreuid(r7, r5) unveil(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='r\x00') r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000001c40)={&(0x7f0000001c00)=[{0x87, 0x1000}, {0x43}], 0x2}) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x10000, 0x0) r11 = accept$unix(r2, &(0x7f0000001cc0)=@file={0x0, ""/71}, &(0x7f0000001d40)=0x49) kevent(r9, &(0x7f0000001dc0)=[{{r8}, 0xfffffffffffffff9, 0x9, 0x2, 0x8, 0x7}, {{r3}, 0xfffffffffffffff8, 0x50, 0x1, 0x4, 0xfffffffffffffbff}, {{r10}, 0xffffffffffffffff, 0x80, 0x20, 0xe5fa, 0x4}, {{r3}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x1, 0x61e}, {{r11}, 0x1, 0x40, 0x40, 0x400, 0x69229c86}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x11, 0x20, 0x400, 0x4}, {{r8}, 0xfffffffffffffffb, 0xbb, 0x1, 0x3, 0x40}, {{}, 0xfffffffffffffff9, 0x9, 0x4, 0x2}, {{}, 0xfffffffffffffffc, 0x70, 0x90000002, 0xfffffffffffffff9, 0x3}], 0x7, &(0x7f0000001f40)=[{{r3}, 0x2, 0x20, 0x2, 0xaa9, 0x1}, {{}, 0xfffffffffffffffc, 0x20, 0x20, 0x3169, 0x7}], 0x0, &(0x7f0000001f80)={0x1000, 0x2}) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = socket(0x20, 0x8000, 0x7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb22cf3e4fb378f39, &(0x7f0000000040)="2f0689ae2290a0f4f16951b6385fd2c1bc7bb45d66e160c22485b02801276093113b52ed84867a8bea5f124905c1f0c32a4345db92fab755946e27f6cf74bbf6f55f8d7fd5f74dd799e11c76b039f8daab778a4ab9b71e158ab8dbc7fcf5bea8d3df126b78b14287c07d20d7ded5a0c0d3778d50b26cf0d213ad14fc0f26054dd58ecfb7a8591db8a3171edfd983ab9e9ce0166eb57a9aac4b180175f0a94736dcab8c1f1feb2adaa46bc0a376ed782a1e5a484bdd431e94d5", 0xb9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x202) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r3, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="8f", 0x1}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000140), 0x10) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) r8 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) accept$inet(r8, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r9 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r9, &(0x7f0000000000), 0x10) r10 = socket(0x11, 0x3, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000003c0)=0x5) setsockopt(r10, 0x11, 0x413, &(0x7f0000000340)="02000000", 0x4) r11 = msgget(0x0, 0x282) msgctl$IPC_RMID(r11, 0x0) executing program 4: setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000280), 0x4, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000440)=0x5) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000600)) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x3}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x2}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "0cbee6", 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x88dd) executing program 3: socket(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) close(r2) setitimer(0x1, &(0x7f00000002c0)={{0x9, 0x1}, {0x7ff, 0x6}}, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3a) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) executing program 6: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x40006}, {0xe2a8, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}, {0xfff9, 0xfd, 0x1f, 0x80}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 0: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x3262) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928a733a0ad000800000000000000000000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES64]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x1, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0x2}) r1 = socket(0x10, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) lseek(r3, 0x0, 0x2) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000001c0)=0x1, 0x4) recvfrom(r2, &(0x7f0000000100)=""/116, 0x74, 0x43, &(0x7f0000000040)=@in6={0x18, 0x2, 0x20, 0xfa87}, 0xc) mknod(0x0, 0x2000, 0xfffffffc) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x0, 0x8000, 0x0) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000007f01029078ac1400bbe00000014e234e22000890783ac58f7f17af375d8f4e9d7a5b3452fd36cee28d6ce4dc94dba9addddc8bc20f1b91bdcadddaff589b67bfa80d578e355ee4bcaa1cb9cfa4ad989936817c347f27af"]) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) write(r0, &(0x7f00000005c0)="3a02000002a000feffff000000", 0xd) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='E5', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x416, 0x89}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 7: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000200)="8348c3e7000300", 0x7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000000000c9a900"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) linkat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0/file1\x00') openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_open_pts() sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) executing program 6: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000000)='./bus\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c, 0x0, 0xfd}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x4, 0x5, 0x8}], 0x8, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x26, 0x0, 0x64) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000002c0)="a317c0cb6abf122d4692e735056b1b7aa0ad727370200aac3aa8e2c3f94ac80dd02bded7fc3c86a89400bb16b9e46376f5ef528253c8dc2c6a396f419367d80cc1bb6affdc3841f1b0f17b5f0b3c178205f464dbc512f4ab840b947829c71ac1f920a62f069518f9891145c8c46aaeef55e5ed2b19d7a7c26c330c9001c229b9cd3c8e0c4eb88074010e1a144deb1237b2c34f6b77f74dc16d", &(0x7f0000000240)=0x99, &(0x7f0000000380)="50e9ecf98f9ab1b704d38e7bd767e5bd5dc7fac79b89d32df55bf26e117ebe1f397f8df988d430583e16d22d6367d58e9e667628f8760648e563c15ba6a5da4b7ec0268c6e4c37c7e6849d22ad07e71d3b2aa4cef506b68e174f75497c9e8920c3e7a612fbc7a9a79ac2fc176b255f49539a189d52e31c80a0af849f8f1d5613eb57015706ed5c2b9f8c20f808f988fde6ad7e1a0d5a19ba72671baf4813ac08ecf15435c52ac72280a40a5aeccb33abd25dffa18de089850ad1e781629b2e6724af8ff19223b268c4b9fd2066194b", 0xcf) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1000100000000}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) executing program 0: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000740)="e3a0f160aa7d23565bd546a578637e55c1fc44e8806c8d8d338bfe2088a0d958f643b36e7c8a209bfbe92d7820acdbd0972d3b0d91c70f67167de50d4c167afafe42f6470f572827da4119293ad700000000702764dc8268790240e0955efcd3eefc526c153bfe0b8aee345ed0fadcf5d70351c785f1347a041b3347ecf610d0765c4b27cc98adabdc3b588e9ffdff3deae0744d9e53fccb9fc931e933dab4729426e81e0213293680e8cdbf051d5a1315e1379e83f1a1ec611e8a23dfcc8ae139ee96285b503eaea4753cd5fb5abe00"/231, 0xe7}, {&(0x7f0000000cc0)="a990eca7caefbc9c37bd710ddbcef7f05efc8f596be8e2f1b48bd7c5ceb636f7d69948c569fe8133f0f7c7d0482950b1f32450832d3276703e94aa8e69eb78f27ed11ec98cf09c3a4eb95a51f934b100b145adbf73b399216adc22f83815bc14a59ce2967e94fbc7cc7000", 0x6b}, {&(0x7f0000000680)="787486bde3217a5e2b37b41d4e4fa7a9d34d7adee21c96ff063cec075e9d2376", 0x20}, {&(0x7f0000000bc0)="7d485ae9d779cd3a36a2141a2502f5614d4b4250def6e769ae81c8cfbed1fa94c65d72502ff2fef3002a189aed0759850c1343bdc80e84a48f1cd7d03ce99d337a6ba6aa46e002e355afb87b912de9dc85d200a6e4988596fba45f1c6664b82bcb5e0b05570dc55d82b2154e107d1ac6074156831b6d6d916b8c2fc67cb365b2c71be74b69da3c7546dcd1a9a2fa687450246a56841e0a3784c071facc5e8ded48bab795ce6c5ef072f720874bb2240fea8f551c5884b94b75c3e04e1ad1fc27d29a061e5fcd9dd6c0f4cd31f3961e35c34ef828f179ec97097f4836e9015c54f490dbae140e4561bffcadc9719a", 0xee}], 0x4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)='L', 0x1}, {&(0x7f0000000a40)="201f2eae83406efe630dbec6ada400b6005fc23aa27cfff91e281ffa6f768ae2b3c9f6877bcfd0e0f412ddd6c4131cb1fd5239711fffec82796b6339b7a7fe75bdd34ce14608391783d1785f8e9d0891f700ef8abb33ebedf019027baf66d89dcb1b7ad84fa523436479eacd57abf7e9238d3cbca59fa3480ebc84f12af7be1c83fd8a4d495da8aa767853380043e2fccae6e189f28568375fb04b8792d354fb72301a5694d555dbe843d9a1c482fd1106d8e8d6154e02ffcb99b625b5e56ccc645b5ecd6567631ea40378a780b5683b2aae4df03b5213da8050a65ff489eadf4e96e9f509da1aec017300"/250, 0xfa}, {&(0x7f0000000840)="41e73a60d427a6ca0a053af3f3f36811f6bacaf22b63ae09c27c37d7d90aa074e990e445d8cdbd1e207fdeae3356061a572adb932eacf6a55eb208919bbaf78a88e89cd16c8853e146023a6c4bfb2b997e3b999ee8f3dde93f435ae5ed84c4ab87126c689d847a2897f6aa7c781deb23fd051ec1c179de28c81918d67a94fbafc4173bc60d4144b8ce10cbdeafc2bbb58512ac7cbbc85beb380a2bf97323d752dafe5d6626246203e4d02789", 0xac}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1, "0000c6f26461c094f4ffffffff00", 0x200000}) sysctl$hw(&(0x7f0000000580)={0x6, 0xd}, 0x2, 0x0, 0x0, &(0x7f00000006c0)="01000000ca360b45570ef5aa6fae90535498fef57a9a86437a3e2d09cb373d353d9bfab439c0661f2207781d0aa829f34b44057f814d5cba42d1438155f5ff196ef56be1ad605abe65a16f3399886a3dcbdfc4a06fc206954287c1a1615bf580fd715cb3f2e1e868cbc0bd9f5a6c5f234b6de915b9692989f136a9492c0e", 0x7e) r3 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xd8}], 0x6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r3, r4) execve(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) executing program 6: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1, @ANYRES8, @ANYRES32=r1, @ANYRESOCT]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0xa00, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xb, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0xfffffffd, 0x4, 0x3, "bb0800010051254ad40400"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cbc5951c1db0fd943a", 0x1f}], 0x1) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000280)=""/178, 0xb2}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x9, 0x7fff, 0x2, "9d119d99c3bb2474acaad55d08c6ae3911ce14ce", 0x3f, 0x7}) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) setpgid(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00"]) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x0, &(0x7f00000002c0)='./file0/file0\x00', 0xe}) r2 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x5c4a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd67) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x9) fchdir(r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x5, 0x31, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x14c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) dup2(r1, r0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x0, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() executing program 3: r0 = open(&(0x7f00000040c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x87) close(r0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) clock_getres(0x3, &(0x7f0000000180)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r2, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x58) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) close(r3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r6 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000000200)) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000180)="ad442fddfd25999a1b5f1a3739171b109634a721d17786a61721dd7ae005fba4a656b4046dc3993fbb2e3925991f1e246b0e6a17b61fd6cc095f8c2d663f66dfcfb2636154087d488fccdcf34ecf876082d849ef14755407413a194a3994742bee680a3db2806fba2e127ed97cc0e756b59ff099f6d219e7a3ed3dece88deda78a", &(0x7f0000000080)=0x81, 0x0, 0x0) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001380)=[{0x34, 0x0, 0x0, 0x7}, {0x40}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) msync(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75e68d0ac1ddd1f8dd8bffba615d5b6439e8e3", 0x107}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x20000002, r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) executing program 4: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000440)={0x9, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd3e], [0x3], [0x0, 0x0, 0x1]}}) socket$inet(0x2, 0x0, 0x0) executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x2006}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000004c0)="a386e02e860ebeb3ce07b4732dd9", 0xe}], 0x1) r2 = dup(r0) socket(0x10, 0x0, 0x2) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa0200907800000000600fc33e00002900fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) poll(0x0, 0x0, 0x1c) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0x2}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup(r5) executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x105a, &(0x7f0000000240)=ANY=[@ANYBLOB="094b0080000000000000000008004520104c0005000200009078e0000002ac1400aa4e214e22", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="e130000490780001020406000402051a0000000400009fb800000042000008f300000002fffffff704020000923cd5b9ac9bfd240aa562ab07c3c6a47ea2b50dd3b9302c593c22e944f1fd605428c090c988e80686ecb0c1bb5cb248d70906ec8c7d270d9f8545cea9b67fd1abdab3ee79d7d265ae88e15ea3224f14e4c37d179850c3da4e26af48f8b843245dc3303c5690cc27effb7fc19a5e974c132d6cd40f3588d54da22aabe42a7023e233fc144beb408af49d6837714454769a665b4fad70be55cd80e52fa8b24843f106bd3c9534eb8f9b76e910a19d9be8aaa7a453bbeb0eb5779d13dd335aeec5bde043e00eb11b5d15846604492350cdada20d6ebf6240e81b36c656d915ecbb9e511bea81ba7a17d7def889cd99d148b763e6025a1147c690f780fdaf50c6cfdd0c590e590c827f74ca9b8d544a4c9dd235450720df1103e6d473f22b52b8f1424a7d3907f7a3e84c853780f83c9ccabc7f97902156919426f5613737ca18b7ba02d918dac332c720f149f5a425fded8b5a61f26daea9bacdabd1611285fc806bdf69067305d91a7cb1200a97dd19548b9387c032f9a66107b25376ff6e8dc6215ebf2398736f21f2ebd6fff88489cefdc6a2c69c147023ce723e7d000891291d2b972b07956f88c450053b27d18ec572642a87fb697d4444cc4b04ea90af8c74821f89fda1059c5a1e6ae4480b6344b0b1984627a1622959ae34010007e2b92fb39bdd4dd3bced89fbbc1cd8988d9486a29541bfb96c58ad20cea314285716007d09e1568a39410b11e32544913404c45a73dbcdc13f9368ef6014e130540cae933998f1e2c36313e05edfad138b1cfc7afc370ce2093c5e2cec66f7d84e6614f2b4335ae5b5394a1cd9d692e8c5e93f9913068ee8f012a2149cda8688718f2961140e8d6bd3b45f2f57d924d9297b2221ec3dbfa43132569f9b64fc953e6d7c4b2351491aff2c4eb7740ed3b2b764cf284b4ca1bf810ea637b980b5705535a9b0b51c9d6f7a1fabb0d0e29f501d75ed9a432f7ccb70beae7398fef46af6ec89a3a18018c8916c40c38de66282ddc3bae1562fbe8676533f85c94e0fb82e4578adc5e331672b57c7c2e5a546547d7d1f8b02494d0c29896e6e2a65ce20dc7f9b43df2a75aa4808cf97317041b01101bda5d1c4cc643fb1df1eef167f3257f2e4073a818de81e5518cef3a93832fd02aebc02f8fb31cade9ada3737f499cf2a6d17657ef287fae01b56b5b9ffc92005c9fbf50e44a1ab4631ca1a882759b7a2f599a86c12106764dd3da1f025d32543c46f6935ed9e6eb988d322822bddca6bc69f5af434638d7db88d2094a1985ffaec13dc44a8daae2622b0eeabd9ec697167a940260fd386a100f02c5ea5b35de08f0ba222cb472947ca7d11e3689cd0885557a1b73455e5ed6fce7e30dc0dbe817f1163d379be2a981f943a8d54ef48fe227905eea32da7693e1684bad398872b0c1b7362f8a28bfac9053fe6aed77e9aa9b6b60adfbd94edda74a951365de64ee4c6cbdb94f2ef8cd41b9b1c00f03d8683dc2ecf66d2019acf49033721e27707a37d4e6222ef1278034cd0f4b01aeb2db54a9950ccb71f54d957f60fcf812d55cd035924385edfa701e9facae257df2183d3dc4b987ee3b75714ef5e1a5c5e7cfc6874752d52a3d0543d52832079dfd3d7fe075a17b002829ae6b2cf96b7f9c6e6c3d767d73da0eba9a4f3186cf0fe74eda047362a5d14f943fb8781949ed5a90a7aafce0effe629b59ccab3e616428742a419308e9efb8976225735bc9117f3a94294615b66873b8c0b337ac61a7a3acca362acee79ea784f93a20e3f0c5418266dc5a6ae243c4ea0f8963a2a28cd30dcc23811d272c236aa9ae8df36cb4d6b35ece633d64f7b426073729ebb2d496ff18546e3a3255f2f506201fd9fddb4f767da0bec55dd25411f999812f05028efb5696180ca4e47d93ae9f116482d970bb8b893e75cf5418dc203bcc430ab00c999ad2ececf8067ae3e33593b7bf3599dc65597a9b0d830c2d5472a6f91714e438337ea025e4ca7bb9e47e68ab51d7c8e90daf7028ce28f9c5cd11ea76865e267de4b42c9eed11ebb425f5ef3e18df6c86fe2ae8bd7d6a345c35d84afdb4c41cb42b2e7c1df7664c367578def860c5a07f7abd907cffc57845c99a4831387fdde920437c9c4e8e440c9ac9fd5122614664ea8e80a879da00d293e3f7bfaa87ebbc16793d57a35c53c3ecd573bee88095d3b7fe50358fbba8cb4bb7e507c0654a3c3d6a31b88bb3ceb10dfa34fab7aaec9805558c0a1cebd7ec38aef56ede7dbd7716cc9ae19fc466457a4536bab777c350b28cc5922554811df7acf9feec6c840c26fc273a4f1e31c026c55f32117fae58f6488c2c1be0d3cc9da4f5a2cb879dd7af424fe7bb172ff0cd97e4c510879f2c0d2990df270c5ab076f3b97a5a14b32d8292ac4baab3668f452e1ee2896bbaf6a37707a27ce7920a53c29404ac1ae7a9b4c2d470abb8dfb59b3bb9e0c39c83d33b72815148246b800b9daae6966e03106fe06f0b7d17ef26b0e683a3a0d4ee3a1696b0e0765d38de4bcc40bc5119a020795de12689b96e308b0c0d41ad05188367136a2d4615e7bd909803e5231104b0155b073a1548431ae0bf13ae294fafde55737ff8210f7c9f644596a6926b57a6ce301463a8b460d1266992f6241000244371377d3564be75deedf7e9479a758f743399ecce58cf3abc85a066b3b32fe2da9a299c21f33448f740a11206b87eb6ad6472ce820ed5d9ecad7ee37e1afe1b785e179dba1f29298a4eb6e9d7af82e5b2152645b394a0095f98584c43dac03ea6c1087bafc39f96cb0161299295f545c980640fa8f7cb853ff78a434a35e74cf33f5dd1f3a7e634384224c0f5a7c4c751eb98661bc3ee500e7448fcce6f4700cfd0192d3476edbc489b5d1a01c742c2fe3335ae0252015ed43b0a699bcd90ae4b521b6e80ce15a408c609c215b9b943b1d3315183824c5d266f8064aac3907f7db5c7f6ff9d8e1ca538e05c1df728c011c20fce86650c07595196b907e8d042355ee89e3db99704b52e293d7e0fdc269d80c8eac98928ab4b42acd079dd6e2d8dc469299867140af2919d60dbfdff5d4d1c52b54ff0a442333c3b68bce340740c397e8faa69fb1e88e21c4d613b8214e8034fb7621064a37ec1096e519af0356287b75b9a34a297b6599734b8d7e6f73addfb4789d183b66c1a43829940eefb9e45bc7fe07cb4692a359a45dae81d869f331718f913a8a3cc2d17455894d3d1e0e2babf6276745543c7ee9311718cd9936c1bc3d0aaf622da677de685bccdf64a05d5b285946c5521783fb674736755612fc2c7176083b0dfc2b6cd5e999ce4c643247975ef1257fac15626d2ade3f06fdcb1350eeec43ef338ec91210c313f66d2b2761bcf3357d3aa1de7d2b809499026856247abea1210c26fc63296934339f7ae1ef0b146c9334f37cfe18e9d837884fe8e61eb7204ca064fb6a07bcc44d0cd0473b4cc900897c9d2ddd4049a1eb420ad17441b3b11781bd8306d716fc5861f80851c1096438166aa40f8d72a74690c6475a4597f6f2d56b04af7e8bab181646a2d3ace1a7b071d2c4a3b07f79c5001143e7ec656a11699291850d8f385e4a6c0c138224d22f27306eef4db7a95e707286e54027fc3fd9c04327dd1b033aa9bd7cb877031c1344b81108c7b028786ae158eaa5129ac4cabcb89fc6bc05a84bf01c67f0d94bc030483bc752360eed06ea9403d543f10cc33ce148619bea3d088f9f5bbfc9b0cda5042fe6863df3f72ac70b4d82d2e1782ee03a9a5635654abbb8506306d4ff2e81a84857febea55166b5931913d0e6d28c3b3d293720e0b39407bfe1beff8274dba626dbdc94bee16d09b9ad8b0c3f96a2e82eac6a446cf6d9cbeeac0eb1ff04f914956403997fd564f0a5a0e44cbd1862e47242e6704a838d2260cdcc86461f0bab78c38e74607cdd419ba2ddf005db74285e93d8b8c03c5ce90bea869d4df8322e69a53e2edeb99345e32e19cc5bbe40be16879e500ed1d9e52c2a306aa262d84c0cd0a54d8eb01a5e3519d1b36adeb77ce2a517b7690dd331df60b5eca43d1e6f1966209f25f8dabd7faea17a150d92a59ec4148f551d18b1e1bc6b1b982d8aad6df8602f3421fec4cda90b22f75644846c8bb266a1945485f065934824f8fc294782d1cc8b7847e82ac76b41e2fb5aed7e32f1cd0a0984ad4cf20b395092e8eea868087726de7fa858aecd02efb502a4b8369ff08b2c0c956b75a0c18a79388165592dffde6e5e30f0686bafd20c2af678becd38cc1f5045dfb0b450dff20bdfe28a2bbfa8d3d375087f85ecd2e68407167f8053c16d4d247ce76bde798178a2059fdd79a402462e5e4d9d38b5ceb6b53540bb3a8640b29b96a5377d057129e4cea4f945979e98214071c1265d78cddcfc8a5c5066a4f7bd31e1fb7963dbb17c209225907c6a1e1719ccc51ffd0ed0aff526f659fe6f65e6d001d274aa3d3e0094eb7cbdeec5909f9722e3685a71eecdd44b13646adede7a7d45ac27353b0f568d343bdade0c75ad6f96772d0cefb4b4c80e3fd675d76863501aa0b601134495b4d068ffbb10f319b02236fd4513cec9370a03f3b42f6e1e0318777ecf95b9318a3f7393e7b5f418e2ed478239b859721cbc8e92499a27af93f63d6ade54b4734e777d728932d4e35ff3819b236c2d49081aaa0c723cdb9256c77f0761ad8daae2f3133f342f7606d108f4aa751c6aa74e70e349707dce34db6cff9d3cafe34b1a39d93b10eb30573c7af1f49667569c27b51444c924c1f8ee0cf80746682445a08afebccd43e6935f0fd20054d8030f10f94be5cdd9542a019f6a12182f3d39543354d51291b54815e9cd2d33eafc5588333b8a8ec8abbccac78c86ca33befa9e7998a215843c14944ef81705edb8f1fba4eba5e7b23e550d24821c6b2a5ece1be8ad64cf4f94e811f295b6c493b9e25ac960bd1cd3c2d4d51b3ece2acfc13bc298393814b3f33cc70e3a6fd4141926bd3ca515273c3ae47e76356c7a35e1a1f5ed881a0b91835176fe372066394132a53f45877c0ee021d56b2cd12d0b5bd6b11191d1ebf2e4344124ca6ebc645245e081e49f6b41c5e27c72c97f24ad9dcf007b6fc2b8cfadbe9d461cd2a967a55b0ae771a65a60310f07f1cbd0e7a24738275274bc189c9aca7874f9caeeca6f3ac520ddc0291b68627bcbee4c82cc7a09aeed72efe81407b2789fd71fe0cee5727a0f6edb15c42d4bed4c67d29f5dcfcaf98279d32926e9ec2e8cedeafe970fba84facafe470c416ef68fc75bf2b769d9842035680f06ca5721d2447f2a3bda54f41242abd4343564e9e4663ff302944ecdd7864e83ac7359f7b9839940199d9587d5fca316f32e718174356faae46aa75bf81684219de9a97af6a4425b2feaaaaf34c3fdf173f5d36c17b53933abcff6030d3e0098702790440c6871e5fcd492e0b50445005911e74cb9a299037696dc845414cb545f5aa7d0c3f402377e20b98b8f0eb95de07e41b5dab1fb265edaf4d2875afbd82e439103898cee3c14ec5053d25fe7f8f32ff092f77b5a787b74512ed96012efa0223a6b6f766368ec73c8799237e36db648e21f773d13cec41affab544a7ec7451c6ac6de41fe3af5f9f6800dc742f8eb1fd8f82693335223ddaf4583b797422da0a17dc8901b33f6c779d2d00602416430ccf78be55daf68752e8849e7543d897d4b4eb7129a2aef581d81096115172f693d21843f4dccfe143b0f1f7811285307c2bf798b3b5c63d5664b469efe3660f2f7cefd12106dbafd06935c99924c"]) shmget(0x3, 0x4000, 0x2f0, &(0x7f0000ffa000/0x4000)=nil) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shutdown(r2, 0x0) r3 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x173c, r5) fcntl$setown(r4, 0x6, r5) executing program 4: r0 = semget$private(0x0, 0x4, 0x10) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/147) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000100)="e13543087f949dea445537109bc603de155dfc75256167749044bd4289938737c4a9b463e6f524da0621b77b7e140c4ab3eb137730801209c2e788f4b322765035822b490f0eed7054817b94784ab34d5b3b556b17c60799dbf504289ed38eaec4ca6ad17884ce83c77b98032f6a88b4efdc627c40841f27dd15aa5c5061a4a0fda66346cb098822409be9e87842145b11b4c48b3939907c751efc669cb7a711", &(0x7f00000001c0)=0xa0, &(0x7f0000000200)="e0a4bccfdd041e63967f6b80067ad0990de945f76159805f27aab90d7c3cbe990d2d52bef40bb9ca0e93d717cf8405d89d8acaadb04a13de5a09a060ba1f4ce7b2859c54e4a10370a3228265e78920ca45ec7b041d714bf4565d50740f9966c45ef8badeeca0699a3833ac70e426629bd6054ebb6c72d10d150efda5d023a798cead95dabcb584b64372370d8001bb2b595baeda0ac26a2dc1a2935e7454bd6437874a62886f7f6b3d240669fb4860e49faabcfdfa26084b0b2bdd68a3299e4ab3649f33ab232cdd78c032b55859b6b6267721e15f8d55e2d59bea538e3df3df99b3", 0xe2) sysctl$hw(&(0x7f0000000300)={0x6, 0x7}, 0x2, &(0x7f0000000340)="6dfabe3f5e7b70f5fc9e959dd23ec9fdb2272d7dcd8af724345b4402be46992f826d623f8c73d4ecdb9a92d36a7b3fe0629db9da8faa1bc6c0a5a03dce9ee7e33352cb0540192c4aadab244ff2c21fbfab156664cc3f3f9d41857b8f4a41d211413aa3330c49a00b708c96043943079cdf931aa8deb204a620d97bc2d7af6f38c9328e0efb41be", &(0x7f0000000400)=0x87, &(0x7f0000000440)="3f735d6a83f9bd40ea2f08143e09e22a7f7ea2456f9622b4af60c7366e321f0c5310005f81230acbbf0daa65bcf12daa208f382fd9695fe3506fcd6524e0ea7283c6c4e89e3f50e0783d9500533137a3120e09f2c69f9fc3ab1ad92f786866b670fff8f75e0cbc9dac4b5227", 0x6c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000500)={0x0, 0x10001, {0x9, 0x2}}) getsockopt(r2, 0x9, 0x6, &(0x7f0000000540)=""/92, &(0x7f00000005c0)=0x5c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000640)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000680)=""/249) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000780)=""/4096) r4 = semget(0x1, 0x2, 0x40) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000001780)=""/132) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001840)=""/185) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001900)={0x7fff, 0x100, 0x40, 0x6, 0x6612f491, 0xfffffbff, 0x1, 0x10, [{0x89, 0x3, 0x7, 0x7}, {0x1f, 0x2, 0x0, 0xfffffff8}, {0x9, 0xff, 0x10001, 0xfffffff7}, {0x6, 0x800, 0xd2, 0xfffffff7}, {0x10000, 0x3, 0x3}, {0xfff, 0x380, 0x6, 0x1ff}, {0x9a, 0x9, 0x43e, 0x3}, {0x7f, 0x7, 0x888, 0x3}, {0x401, 0x3f, 0x1, 0xfffffff9}, {0x914, 0x7, 0x80000000, 0x10000}, {0x8, 0x9, 0x3ff, 0x7}, {0x3f, 0xfffffffc, 0x7f, 0x3}, {0x100, 0x7fff, 0x6, 0x3}, {0x3, 0x777, 0x800, 0x80000001}, {0x3, 0x3, 0x5, 0x3ff}, {0x1, 0x4, 0x7, 0xecd}]}) getpgrp() fcntl$getflags(r3, 0x3) r5 = accept$inet6(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000001ac0)=0x1, 0x4) recvmmsg(r2, &(0x7f0000003280)={&(0x7f0000003240)={&(0x7f0000001b00)=@in6, 0xc, &(0x7f00000030c0)=[{&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/98, 0x62}, {&(0x7f0000002bc0)=""/73, 0x49}, {&(0x7f0000002c40)}, {&(0x7f0000002c80)=""/239, 0xef}, {&(0x7f0000002d80)=""/212, 0xd4}, {&(0x7f0000002e80)=""/165, 0xa5}, {&(0x7f0000002f40)=""/183, 0xb7}, {&(0x7f0000003000)=""/175, 0xaf}], 0x9, &(0x7f0000003180)=""/135, 0x87}, 0x2}, 0x10, 0x0, &(0x7f00000032c0)={0x4}) r6 = open$dir(&(0x7f0000003300)='./file0\x00', 0x1, 0x12) sendto$inet(r6, &(0x7f0000003340)="8433240bd8a172b7f7144de10ab802acfbcbdd8afd644ce6363a0cf1f9c99f3c5ff20fda1c96f7e43055397b9988efba950acd10528e2a70bf5113a20600aee3a97647c3b9a8a2bea991e8ef871d17b6bb607f3f1cc184057e9cdf68b0a8253fe48c34743b899c7454939165ecf9d22130884274250c7832a63b8af39283deabb1bae0ef0f5c3483e44fd66bc837492f0fef3089549d31346b97ea349b20d65ef68359f012bc62ab3215c1a0be62af496be7a1b31e9ad78c4dfda13a7b50e05e26c6ee9bd1d88ae112a72c9999f71ee12b3bbf0837b057ec0d195fcb9cf1ead6a57aec574be02e3393b2ed4cfe3012da7d311c4017495d101417ec8885c0673ed803d83b74de39f2941af39d1b6f408111e94d758535a96127c0bab596709fb25aa4dcff028f2228a6d89244313df57232697b15939ae6f63d87bb02af8f2d1e061b057fc56eb817dea80bf14ce67a7e6e6069012660646787abd1a49614aec6516680a5924b708fa153a0a7267e6d8907448af6ddbc5f2a793909b3f059bb086b098c31ab4d176caca020586a19f8d09b505940a1f1df204300b3de13c5a92741d56bed1f830870ed53476dddf7d8b79c087f272cccda2b3e5d87bb5c556649030eb2e3777488b3c45853f0f947a5368297001183a0100245dbac350b52202570c740a5ff5a5417ce5b317730f6a1a5f068cdccaea95a3e66b84fa9cc11f3eb7b5729d150aa94e78d0e458a58300d17bf3a663f85605bfd220f09c314f0228326e20a05714be5d953ae9234142cbc26a1aa03108327dd23cdf68ac46609207fbbdb2a0ee979e607e8087039ad34a46d52a4bf4025fff148f175efbfe78733ffb1936b41a298175b7cd58ddc5c99c1aa922ef17d0ade32a6caad449971c5bbcd7b161ea78cd4a08f7fb2b4a23ce01451123919debfd6bdd6bec043265919fda247e31312e943b088b22cef3afb2a7c6587c11488afa489870dcdbcf7160236bd43d07cbbb0c9412ebed0c274b52e7697d14683d8f0f0a72eef4f4ce673d7f257f062870f6eb724f4511b47746d55822f15a1509443318fc0afb990cc97065598284a58df8810548d5428590d0b7b5b5fd21c0a486b2737e1e52e49c1da398e34deadd638180f416ea44ea8a3bb32d24ebfe6ea41b5c938f2f3b2792e26ff0361a08d024ef1b15b70d6bb4388f579e49eb1d71b4158468afa1ed490f5fa14727d702ae0341e5ff18562e5130a2e280944e8fe08f1764cfa3e1c368a234dfc4b1b4e6e2ef40d2c07d97f5cf275d76638ed36f62cb24173cade173bb563326afe1b6d18b8de4d78ed9c7fcab28f0dd3976b03b0e53a724dab383483d0864fa9f1cdcc0766a6d320332adaad74e276838c3e02cec65a770ff4ba67c783b3cd7136e2a05d782e25075d54cf10a7b7006ca78ea749a328004dd867f405fa5a39177cc404818f70184ca27c13f7266ec370bef1a0a87185ac633c93eadbe3b56272c45e6d850082bdf4dbfc3a381e4208806f10ccdebf59d8281286495184b4f5db584215ff8cea9c0ae1064e242aaa25c7a4f4ca6e59b0f74bf0c22825650f9ae8655ff5dba96becec2e1709645ee925082c32b7d76a6594795c13946ca827fb50ab3026f3047a3d5c254dedae6b9f4f0a22ecc6517fb11bea4fd4cf0921597ff8e6f3c96005152c287ab2e687756297d7d750bf2d58dddd3ec1de116f899a1740d248fe6ef187d38aa8270dc1602c1f105384fbbd85708506c7fdd81f47e5a7315107542076532e189f736c1c6ac093e2c2491bba3c3704e3de1c14123700d0fd0eef72bb5b8c6cb1d68a93e440f684b57c038519093e14a1d3af49d0ee3d71fa2e02c21d63224eee92fb63ad4f98e4d90996a5f05df0736522cb4b871e9219fbd75f7353ed2d11fc1d64a290c5f109780a6de36593d01c2bca90c0dff1c2b17b5fcd3e224ee2c14cd844ea8232718bf547387c0023159323ce134652253922b43c0adf8d0f8275d5e801623d0f645acd9e6b161135b943754e190067dd919f536bc379c8a07162775a2590139216d2639698cbe4a25d5bb6229986777d70760a54487ba061763ccec423c42479b7c22184bb47066068d3cdc9c55d98e5ad296a2ca2f329b1929d8ddf465aca951e4ce01f87fd80d3b8c7f9f6b6af21809c2b91fd3062d49889b0f17f5ee6c7a244d46768119f57f5ced917e90b0d636a8f9f7683480becbfdd5f48cbae5dbeb265c1fd3830d08977db3242a8f9c2e7601d091abba9f41d1f83f8d1b9f2dbf23e1ffec1897fa9167bee7be96412699debff08853d0fee72d5ac1cbea8de87e64db5326f6d0075b0a8fb45fde0c320cd3895e35054b5bd7d83e1096e1f094c65942eb992c508e99fe7e8ab885c3152e6f1053fb310b36aa3fcd1c4247c9d3e2a11025943473632d37998bd5239834af5232cff38c38c7374508e4989cd2cfde561a379a33d0c1fe506f5f099e259906c4c74076e51abaf4b819ec5f91bb673c93834b74c57f3f473dbcd7ded61af507c23141632d3e8e80296ffe041acdd3e2583187402e2bd5dbab276c871d091cd7061b984a6b0678091dec859823ef7cd6d908a9ff3fa7e05905d45e32646a4cda4a45a9612058d5147dca5f4d2b614162da8f400cc64d76331552367d6eece0412f30f1c0cb0fb3a05a2e7a05273f7f7aa936fb58489c328f8b1ea4ef06ef2ae7624bfb060722f1dd9d3f7e9d7f8447070661c6fece6f9a61b6df7462c396a906af7ae2991f1395bd7ccf8e5c8ecfec218d8fa7e4a20f419fe7318fc8eb53c7c30ecc37eb911865880b63ae5969723057d66ae224670408d978ae3b1179d147e231e8358b5ae1d992f677bcad99a4496a0d0a742a6d968bde505c41314131b1e505ad787230fd1bc95e43d44d713f2c2e293f678adca9fcd8a60f1b502da3355bc96fa22c84b5d5dbe31ee458d9594b5472724da0962f86ee0fab29623479c8fb21bb9f5cc96eea8b623fad2c36ca16e63c3f03ab599020e24ffa49feb88663696cad386fefcc6abfcba0514e635d595a656c777841d4f532fd37cfe8a5d815b623932e638cd94afe8d510321a9fcbb061dbe5bce99142b894b5063a91d1bb2cd08d6f372a96da17c59f65c8001e155dcf89f56fb3109a4fd7c647e24adb569bad18e180bb590f67efaa90d7a56d3c23cae51f32ebb98637017bfc38c559b7f03d1349fe76fc2ebd11789352d121e9791351d8151ebe97bc81181203270bec2b88a6105a525a440bb9b6cae890b151462f53b41bcf5941a4352ea2907d5b5de7e50f922f3c3a3e131d18a97b832ed818b6600f9e60d46b4264b4228727e6260102bb2f932cb41244ef7ebfacb1dabb65c8e6d2054cbf8b618383a0e73472bc1d9278d9230e9d8205a423dfe54bc9c78bbaae3ed668bb5a815d738377e5770245f760db6e27ec9ee132f82dfe3d812aefebecd926e1b7d2250d2eb93679be6d6f54bc72f7c277e289953aa9d9f0a6e7e8d4c48e3b9b01fa0b6de8063cb7ce232750dea60220af4a9ff2be669a5541d2002e1dcd66097e820718daf88145971bb347899680a41ad6600bf864d4300ac928565a8236e470a24a2b08bfbf8c3bb15371c17b6907571a6f8879fedbf025cd050483245a7a4673427fd2b3589ecd2e8233f2d16d2c55b2c15b70133828a061db4d9331d99f7dc7d59e01cac11897adfb373ab8c44c7d6e9aaadf7ffb226c7dc6d2a9fed56d9472f74ab392d3bfcdf80bc0a06ef6151d7b2045c1c778fb26349fb089f087eead6a0c6596d9e2c07e1e8322b5d10621c61919b24cb8100c7a2d496c1b3be4d0205a7edbe58f5045d911dc0aa4e1a6bdcf5f894907017ca31a2dd03345f72791c485068939d9946157dd7eb3a74a8c3862adf6c672fded718c64ca7e18552b2070027a736ebdf0f7d79c343a610406339d2e6bdd290d132010477d8f2d467f11e7d26b151232f5a6ec369ab6c691adccbf8768ea90d1bfdea19980dd67312f79a2a7f135d05c48b646c17b1de503e0b48aad63ed0fa958c6daf1f8685225bd26b38db33d57a8d992e0919fef9792a8d5ce3ad94e31539be20111c04d0f50d683e439efb3bce3a6060e98066de203502fb19f2bad149c23841113285f74bb3e4f56c2b14ee85145d3590e1aaf42b82dc12dc188250f115c119996d5e4315331da8c087dcdd4d4e0f7337b2f059baf6899e26549fd9a91412b003fd9c3ddaa2d654830e20ceaef35ee5f38bf480c6905c413ca2a29691f255e29e3972cf17db34892e40a6a4aeae36573d15b2b59867d17be513572a16dfa7222c688201388e5bd05c33b9a966086d18d809c39012408f6f37168a5beeb239c8ed50a5f44022dafc6cbf451f0cc888e01c8e95f846952dec34299af9c6ab28a8947f099ea4b0c5f3792c63de590eef0e18e3982fed2cad7fc1398aba12bd9e35c08e8f972cd7618781865e10ef1dfd794558282c879582e9d54c169b298d3ccd3139c89923d7e96a3f31efd616d3af0b393461b31e1e89401181d2162207ae634345baee11c58aa89025f89efd129f4bf94cd0f9df6a0ae4827b35d4ccff64d75f94dd903711cfc0bd9affd906d500e230cff7932d3bf4be16976a4d462ea5c23ffe849399457b32f2030c1024be0a37cac054cfdf79e7961ab9657225bf75d93bd3d76663d569e713d2c1a02f2b3d483ffd12d02b946b41d8e0c439b1203a0fe5eb3e23028b5cd7cf9faa17f534c7a790c88b2aad03a905cbd92674ede3d14f2cb4601b4af8ac2e13eb5086c8d628927bd81529df17eaa8ea36fef4af9b1ff375f1d66c97de4b2aa6828abde97d1c519f6beae8a1f9936a0e002f6b2ced080701533eab4f7f2fad58e8992c5fb4e1a8d4f31818c72f1084307e02ea7ba3315e1abfb9940ee089b21b55675ca3cb35a77d424f24089f126e5625191dc8bb32b0680e2dd60747985e738da6f40f3d605e57b6730dc54a0cd9c3687c39ab3f261224b6c74357122160e92b85ef51a36436a3dae2b0166558574b74540d25f5d793a519136a02ed22b82df796b2b03532ad9c3c3d926ced73903bb3bc6ab431db3145dc3aed72f1f8fe5ff9bf633d00163d8bea6c04b36edc998a62364c0a4b1765e103879305d18cd746727dd513244b1e54df69f8732c6491317b1577567ff8450afde95db82ae846eca3d064fd0ca3f7fd4981e8bd274d723120ee79601335f9a245602b1b8cf60029431f3c33b5cd1485a74b75406d6b63c6e3d26fd7785d7617ee81bcd99d2299b0a44c6bf95aa15a41a2ef96c0bc604aeba61f7a0a41f0f6260cd96c0b6a16a3f4b445f83bb6248808903aa56b8a216d9a9a18d0714bfaa198105f96d5aea44c1bb34e830d5a4a5f569679d561d05242e2cb41b7f70006b78c5eb8f475a11df87d4403511fc541c0e08612e2c40dc1b52353cc63b2250c824279cc74a42cbe213b2b8cb34fc5241c014d7f582967b00f85ca370591e2d2463c107df54a3e91de9c96726afa0482e23635d3671cfd77a790bbe4a38498fd86f23c45dddded037863f31b349283b838322dce04f2137cb137b0dd8195371c89d32b6c94740a0f0d11eb38d3be37cad6b22d600d3eb482b1e94fc80d2004f4e9d8f5b2966dec8b8f4f277aab35f00ac95e2d1850c4c4460cc0bf98fbf7194e274c180f77750bd706dd7653f8f72693906210e57b65aed424b4242f72d533cd25db373b7a249b277a4623c6688562e4df94a03916c5f632e4ba2e9dca364eb8551f003a88c5eb927da84a17f5732ca773f9db82b193980f742d9", 0x1000, 0xa, &(0x7f0000004340)={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000004380)={0x1, 0xa}, 0x2, &(0x7f00000043c0)="57791beb1067199a76527f275e748d2d880c66a4ac8a93b1ba998a9061976111ed0946aa285ed42f093a860d1a8280b49afe6443fa5a5af276ea4d8b73699b33fdea2cb418d3f2c106ddf666dc4fe046d0b4106eb01ccbae7240a91ab74a8643f301ff350a3897f4827432ed59dabda49c065decb9bc9346714eb216b2359c942fe35b2d27dccfa549ec11", &(0x7f0000004480)=0x8b, &(0x7f00000044c0)="7378ac08bbd0b22a0a1149608ab014b60de00ccaeb28e1837bbefb41c3d1045e5c23bf1085baefd77d3505328a25842cd26bc7be79ffefe6e28839de0d2e90cbe166d12b3e88fe389069a9724d798fa07fea6fb3526367e13b7c4223", 0x5c) utimensat(r6, &(0x7f0000004540)='./file0\x00', &(0x7f0000004580)={{0x10001, 0x8000000000000000}, {0x8000000000000000, 0xaa}}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000045c0), &(0x7f0000004600)=0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000004640)={""/16, @ifru_media}) r7 = accept$inet(r2, &(0x7f0000004680), &(0x7f00000046c0)=0xc) sendto$inet(r7, &(0x7f0000004700)="0c9d54989038fa482df8972b86ab8d3bd948a79d63b83c534b8b6fa9786f1ecb5ed63e1a0c8e2347a5e952f401ff1b32157a1b7c3d1bda0dd6356732c85190aa9742ee225960f20cc22c65ae1c005992144d3567733954c7cd3f87e32d38e32a9cd2524d476dd6284d6adcf9003708fadebe703d27345cf7ab58b1d884d3fd080681d8c31488fbd1a58731f4e15d8d3b98dfbac3739c67731d709f550a3220291a072fed50217761c071c3d03f477b0bb48d", 0xb2, 0x4, &(0x7f00000047c0)={0x2, 0x3}, 0xc) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10b80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200, 0x52, 0x4, 0x7}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r2 = dup(r1) sysctl$fs(0x0, 0x2d, &(0x7f0000000400)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) writev(r2, &(0x7f0000001b00)=[{&(0x7f00000003c0)='oc', 0x2}], 0x1) r4 = accept$unix(r2, 0x0, &(0x7f00000000c0)) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x81) executing program 3: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x4000022, &(0x7f0000000200)="0c18bc27f5906c0000000000167ca9ef9757b627f49e334079862b852da536e7a5cc260e2bc33cc4e22a9419d598916315c76bc84503c250d52af423bacb72acacde", 0x42) shmctl$IPC_RMID(r0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7efffc}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f00000a5000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f00000a6000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100060008004500001c00000000000090787f000001a81400bb42214e2000089078"]) getuid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40, 0x3, 0x4}, {0x28}, {0x6, 0xff, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x87}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4083) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000100)="91d90d666931", 0x6}], 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$hw(&(0x7f0000000000), 0x3, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000080)=0x66, 0x0, 0xfffffffffffffdde) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup(r0) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000029c0)='./file0/file0\x00', 0x200, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) execve(0x0, 0x0, 0x0) pipe(0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001380)=[{0x34, 0x0, 0x0, 0x7}, {0x40}, {0x16}]}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async, rerun: 64) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) (async, rerun: 64) msync(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) chown(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 7: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x4}, {0x4006}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="0b32505116bbc06d91bd478080390bdaff7159ff74c07542c62b6d0501b8e5807a0aeaf84eb3", 0x26}], 0x1, 0x8000000000000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75e68d0ac1ddd1f8dd8bffba615d5b6439e8e3", 0x107}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 4: setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0x8906}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES8, @ANYRESOCT]) socket(0x0, 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x9, 0x87b, './file0\x00', 0x7, 0x5, 0x9, 0x2}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = dup2(r2, r1) socket(0x11, 0x3, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x11, 0x4000, 0x0) accept$inet(r6, 0x0, &(0x7f0000000180)) semget(0x1, 0x0, 0x588) sendto$unix(r8, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000000240)={0x0, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000012c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}, {0x0, 0x1f, 0xff, 0x1}, {0x400, 0x2, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40000040}, {0xbf86, 0x2, 0xa7, 0x3ff}, {0xfffd, 0x0, 0x7}, {0xf083, 0x8}]}) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r5 = shmget(0x0, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000240)="2734dd22f7305247520fa196b7c9dbd94b2221366c668fa1b47a7b5e217c6f36745f382b6729977b772e959d7430c8f3dcf77af58ff6f03c7864", &(0x7f0000000280)=0x3a, &(0x7f00000002c0)="90c4bb16ca910d9cf7cbdb56564be0c5fa0bae4ab7eae777205260864fc0c3e9f024a611cf43f57782180db8f9a2948890b98b1445f1295c1510f79f992dfe60bdcec980ea18b3038c21fb20a34fd8848c1b56532e3c5fa703e6bb6c02c4a8757bf7ac39977aea40bdc7cf57d2421871d745488a311ac260b1d9463195f3095a5d3663d68c634e1471fcf7991176f26968818ccbb3ecdd6c5a06e3e63b7fa8c27cfb4c2b8a2b8cf395f8b353f3ae6be792763c58dca0ac30b5e44e7c098ca30d02b28f56110f0433ae26e6f5ccb2d02fb896077f8530da99af938686f13a54a5e06bf7d40589a1314d892dd431828c75297cf3e8e3c2f9ef2de392626f66eb3e77bcd75039486517ce08840d6a02ccc7099818e035e977cc17c64f686449bcbb97691655d16df1917fa553cf3ae4806f722b111c6c2ec6c6f58dc7c4aa2deb8ab199d851feebded59326b108292c758b82dbc7ed64defc8a2fe836a69e2a0d58bb99190fb858eb56d68cda5add2eefd5e5cdfb0b7543c77d7c4f171f3a2f35891aee9e3ebdd7f78192aa0246ecb9ff4fc481d359ecc6ac64e6418f80d0c4183a8508cf73af2e578fa8c07d2c6bf2af6244ebe170288f775c25fc6e46817b8f39a3d0ba88a1741f65c728d1266f39eed32fa2d75ff829dd1950057ee7314a87a9f157ed3038e4256803d142781878b67aca0503eea81b480ce6317bc960e89f7b9f9415cb2dc5d4f3a5fd04689c544c3d9769f6754384f8e5aeb9f1efd80ccf1b0231cdf6032c19ca1369d6f0ff1b139795e28b378b3dd380323320cf2d5b61efa5e68b4948d3575e416cbc5d621f5eb37e8d9053478de2ce110c8a7f4a87b9064f3df2917e717bf4550b3f8cf27ef008646ae3d0f99fcf0ba93713291ba018dffa8bdecb4e6abb4a968a0811c2ceb8c643a502e42fe7330d928a4a9b73eb19bd1e8d01bd71a0ca3986e26232cfa849a456dc5cfdb00ed55a76642d80f114682b5af02478ea13d03524f55341889aec667fec5beca264d4d13e0d59671979934b0a937863c3463e4e16489e8f5d24b3ef2a7d22a11c15507f6fe6b87ef7c03a327517308d19340ede049a846f78cccf31f1dcecf16bdaf689d7f3790ef43f624fef26c0088447b8a60b94afbda2a93b88b209b05226ddc6c85d9aefc72b53c0f3038db791c12d6f200960085151b9d18a6c99ce6e0c41c38441d4cf2cc34d5ed66f55deca9baca5b1d69519f581174fc29f681e287bf63d92baa574a3d6ae3a87717bbfb43eeb314fb1fc064d0e9c108a0b0ba84bf91531b0d85d4fb33fad59695f1bf701cf0ebdc733449374c8e9769b99e57a659c6d2bf921bd88005ddd01053d6feb14569c65ace750bf0bafe0e94df855fc99bcb2904d843c148e70be2307541d2b19c39ae6677b4054462019c958ccdeed652a70ab2590a6c86f54755f39f8f9f1d2cf74a5f93fec122471a7237f1e5787591c909134da73e105eb07067302ac648e658b3fbdb2a91ae947e21392f1c786b832616108ab8a7be10729522ddfa03ae8374b46c99a9f120840e1ce8bf9067b5fac0a3a565185296939f035711f8165fc34e0346881463c6c80108bf54065cb214f9391536ac785f201513252f46d5e215494c051fb919673bfe945d06afcb24bf2116b6483d2cb33a9708bb6709654f01e5073721d94bbb1d29d60d7f6f06f3e8eb2dcced4bec3ddfc81f0c6d98b77f9d617618105604a7a7f4de5666f2140e5b426a70fe3fb7adaacc7c0e4d9d7214a0478fc27d78d4dd65c298467ad56015b01f7a778f1c6dcc83239d7e7e5ce9c5e05f4a93207f2d998189e1ab51654f7a1e0a5cf1b5d6d6d0438d9d27d6f43cf726cedc6b6292eb5699fd76d855f5d9807f33a5c7ecb0b103462db2e1e25692b49ff70b07751491ad905bb197caa014157fe87cab5af531e0ac87a1444a32a939593bbe83ff0d5f4a1350922264d0b73d1d62b6a0c5cfb5431ace35f7b1b006e506907399de71985279b3dd9e55ca4c084ff1b5d1deceb59c1c780dd485e218d7478613175c48b231ded7bfaf7503f056032e1d5b447edc07efe3073cf2dd4ba0aeb3363b264edb445f44c448f2ef8b3f2f014aa1c2679042029bad556e12fd67ed1e575590cea498876bc51ccef82221a603529d48426408c83b592e383a457d169bebfdbbd853aa4b1a8d570cd603338cc30eecbef90f336761aa4582402694d3d4651b66b1d781ce52227cbd36cdc8b24fd3a4bf23ebc2628c3dfc2a38b775ca1d9a1d8bf1f52314e2b33fbfd12cf55b9aa96411e1ab96f4f64f412769bd311cba3810aa2c2778fb2ecfa329b2b83b02625f0c3b2d1dbdfa93b7c24d3b19ad95c16e81cb576e49c13bf755042a1b9a0b2ca10e52763fb8c51ee6ab885968df7d045e5f8bdfef399a2950bd64fd9813a7eb2b883faeef55d0e22ec1a79b53c3941664a57fb8459418e8a26b335f8f6099e7c87ce7aeadfb696279e38fc8c1a0887b165a6aebcecc30a6f8a4053937ac8903c4af82bd81df3f90272c2634473416bd3a8476940d7132ae48d88d3f2e3e683458d939980623626a26faefc445a0a502eb2f32b390b72845b80147a65e81e74e55635b2e5f725e3a50600a3f4b6e103212411d84015194fac2a8c19a5e678534852939e9be7846a251319c99971d44963dd9d33f7b3d10e69190b676d3db4b69abfdf780fc7af6985696a756a9df09decdb19f2683b7ab716c1dc826bb98d13b994b328c6ab477741de9bba6debb9116242612f423c00486b6b15bac7ed8b7f9afb954cdc09bc14b7d9af00e26e15f567f1a859ef902a6630483925ec871265ab72a6524fb50524ed0541b4a4485f11d81a6fe8ff127bf4700cfaddbc111924e5cf5192077db443e7b8e862e108f22ac1b20e844ff60b6ef4fac20268a5a5234188f0342abed6449eb4ba5d8efdce1ae7f8f1804ec657836b319da7af364a1efb4bd86c2f5a342c5ab2614450e3b903e93f621ffc6e6ee13572f683c60f16162df6a93818cd99cfe18fae3171764f3613230f19d940992d3f95e079fcd23d05372ecc2e262d29ebb2c23e0dd0bb7bfb07512afcf12cacd290503dd652f6c2eed737cd58af8e633e96d96567f9c85a67b59154d37bf7f973aa3ddbae89c3a463a7a3607be8b18b653d7ee1b08ed9b92f00a59d57c36cbba80eea74da8492943ae52ba47a34ce3966e3551cebc0c5e3294dc8281d37ecc9c59a3e47e36e44fb2921bd42d2e38c646a5f2992906ab4e15f09dd8c5085a020494ebe07c2e41b86a5e345adfd79ac042d5a0e73783ea2e60b6d9883748e6c4d616a51eab353989b4ba2b573dc60045d7e21a32e2ac1b8bdfb84a1f99559f264a4b79b05f5be1973f64de26b3a3def677153f7d53af6077aeabf7460e9102cf77d5d6a63a01458fa95c4a6bd907b10663b9cee9124d307236bb72a59063999b2856bc73ca3f5ee2f61513c0310f3161051d891f4328d34fae413e90f0e6dc8dd0f6823f20a4e721ba3b94930efbaff621f86c306741f5e0c074045d7572fb9bff57e48e54fee438f53eedf1dad1f73d640127860df7874308115ff1d0cb5af865028bfd787a44ed99dbd01f0efc87f630ba335f9b5ce27565d6b83ec840fe3d4cfd574e45a7ef6337c5a9e29695a42b4d822febfea31f911ed978b9e9c8da4133576933460ff5107927e13ebd32a94913b66ab068efcb2a97465119d72eedcf8cd8b1b80eb3cdadca3cad63300120d354c5ca0fde7fdb14435a85c66ba30485d5b6b16fa3ddf9b2abc72afa88aa8e770963217c8f19ee372e18eb5270b56d293d16d3a95415b1e251eb6909789606ec60d37cd0b8c87aff218a0b35c007f62f745c4ce14ba41a44a27dabc2228db0698bf9f165563819da92ec7c9620930542ca2b4663d03475c6444350d73fe8558a572b7bd56b60a693e97a418db0ed9cb4566914f4eb3d63a6308b8e358cc9b19ed1d298d27d14ffeb58e2e11d56ce6c2f20e487fe38278728bfd01ccffd5369b48124db725723337253321f7f6edd515eac2c297d8437cc634f7193b06d36bc60af68b927ef426e37a555ba63023bff3592b7aae8f74d3f7dccb31a7e480ff524657f61eabeb9f1e3ae6805727b9a03356840a6363e2028456277b5659e0673575b76ade8e38e0c6a79854f52336f7f648dae81ccb1b8a392f149601928710b351b4759b6457fa191aaabfaf25f07cc5127da83dc3caa6faa540fb0cee99efe6d34b3d99090bc1bc8e099b3aa63254d384f52a03b76abb7b336dd58459de1a978fc990468b110a6ac81c6f8f14ad9837de103af3604ca539ca90d4a829cf25e91c1ef88581dce7d11e76f1c8f1c595792956401b9775436ba16fd85e01906b48e178d24ef403e1857acc43d9232e8ff690c75a330613b6c38b13123fa41561ac56fd3b227750b8ad4749f63648bb82f21733b5621a2342ff8037574c95f9a223fefd6173635d9c2a55474f1e2cf464d4221cccda782ae1d29a9484aac181fb550b7983c94e94db1472eeb319f3e7847a6bec4b9e3e8d89e75825ab40c94dcb8832ae86eeabc7ce34ae9426347480630981ddcff687a131d7bce580f3b038feb2116f1ea624c07bea304d9d62c61fe14c423e6237d7e9a6ec7800b844c54f19c469b60df2f4554d2e5dc123fc90b0b0ad69fd032688e63030897fad0619751c5e4516de4680e8fb98526b4430a8a8321c2ee0ed0d3fc38031f9f93313f0cdcc2e38c86d957f1813ec9a68393a6832e498eb96df10523b5f45c9b0dab6d8a88734694884b1e9107df55a302cee4d7ee0a612e74d8ad54e8b1bb5002c4f03e3d56f0f40c0dd336a21f88eae492cb87cbb9532467d44f6dcd0272756134ef4628fade670d3f14dac610606bc8c7a989797e618ce115b0dcb5a0f0b8b29b9ed5eae8f71f67eca926571033db3cbdc63884025b3ac5d15637fbfaaffe03c0ab573d3aa6078fb7be126bf6cbd3c3da8ac516b55371cd381882745d211aba4f6422e555704ac1df06fb7af4e84cdf6dc7bbc45619f51d3d90e7f8f7c43f4c2b584a0640262de98687d83ff4ada492fd2f7963a2fdced53a11026e2a0d84d7733c9988f05686c7af718017f0f3b9533d94645a0512463cb24ff3b94465a70ed921882c974617bdc6a225ca628623840ee6470e06545a33ce5fd8f4948852fd855be7267fdc50b6dcf66bc1faa92a7c81e14995cfec5505c585277d5c367660d4bbc23c59c0e05957148d7614bf36a30377c8358207441a3d904046fec1a19fb318ff943eee353f088acc578a25902c172756f51c5c2275998edd564f13b94ff61d606ac3f221520c073ffa914f24eff68fe1948f5c62c5374a6c2f9590041e7fe2aa7a677cebae62115643bb7c0c5c597dec6a9c043504a5c7ef99f0873300dbf294644781025407ea0ddb33d1169283636e8aae6e032d42009af5abb305b3cdf0af5484c9efa9378618c1113ee75af3e52aae5d144caa351e0bfeef80ff4d9f9285f0a0a073156c07a4d6af1077d6d7d43c930327165a26550528c2fa70f3e596380ce257b23eabdcdf9279cb3ca5f81fef08f96deb319ad92e7ee19a3c5bbb9ebe1c795c633e6dc716564702ca0a1767da0bcb032ed15e7aca71d2afbcd2108e004b8c169f9f38dea82f9ca1c460749af70a055d630dec6d737e12da28651c5554adf600582048d030fcdf3a085c0b8dd919bde869f59169c4326d06a069df3cb8ec62f65991ea12007c8ff168dbc7f95c28ebf45e016f3ec70734642ea7eb2f68c561ab7c11addc1", 0x1000) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000015c0)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea9542d308766daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f83de17f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506def715810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c94598382eeea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf366a00d5f070c5568bf93b429a4c023a08667c109", 0x4cb}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x401, './file0\x00', 0x3, 0x0, 0x0, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f00000006c0)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100)=0x7f, 0x4) bind(r2, &(0x7f0000000000), 0x10) executing program 0: syz_open_pts() syz_open_pts() executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x3a) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) semop(r4, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x401, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) executing program 2: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/204, 0xcc}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r0, 0xa5c, 0x8, &(0x7f0000000240), 0x0) select(0x40, &(0x7f0000000280)={0x6, 0x1, 0x7, 0x1, 0x1f, 0xfffffffffffffffa}, &(0x7f00000002c0)={0xf775, 0x6, 0x10001, 0x9, 0x80000001, 0x32b, 0x10001, 0x1}, &(0x7f0000000300)={0xf4e, 0x3, 0xea, 0xd937, 0x80000000, 0x2, 0x5, 0x58b}, &(0x7f0000000340)={0x6, 0xb237}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000003c0)={0x1525, 0x0, 0x3}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x140) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000440)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000004c0)=0x5) clock_settime(0x1, &(0x7f0000000500)={0xb2, 0x9}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000580)) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f00000005c0)={0x1, 0x5, 0x401}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)=""/162, &(0x7f00000006c0)=0xa2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000700)) r5 = accept$inet(r4, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000007c0), &(0x7f0000000800)=0x4) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000840)={0x7, 0x80, 0x80}) socketpair(0x18, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000bc0)={&(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000008c0)="1eaf2eacc0e70e87030a9d8b3a0652dfc94e394f108245f1b3abea1bd4c20d30113c3749ac9fd274e7bf79c2945f9ea7f212b40a3c11a0db7b2c534ffd2514376cc173393cc8b15ea6cf1d548fce83aed2a3d119223472179a7f209cc9c3df2fb642ae84b872fafe6d30f45d9b2e6bf0e61530bafd", 0x75}], 0x1, &(0x7f0000000980)=[{0xc0, 0xffff, 0x32d4, "e0aa712fbae4d8c766f1b98491ee1ffcb394c1420b0e2fa5c3d2d767b4905060bf293e9b8b2d2102791bbf3abc7e96aa53133b192da872210b99c19ebbfd3212d0a0090b96b1e23906f2c472e41ca40140716e868d5f7930fca8e9981e3e5b33feaef8d06ac5e0ae7d0ea814b48975b9b95477901eea85f78a70589a08b0a3ed82584ddbe400b00f243767b3e17f4c31521875e969d9d367ab3b07231065454236c4a134065035890cf88564f690"}, {0x58, 0xffff, 0xd2c, "9e37adf0161b689c8cbe74433efd8db3d7019146b55b825c3712c573f30477de3b7b738b80d684d5ee16e52bdb376c1e4864646b38c099ef53d16a0aa2c657bb630e54d15409"}, {0xc8, 0xffff, 0x1f, "6f6d9bf9f57575c8990c0eaf476909f7ba524011ff4a6983b5fc4a5d6a53d3e6cec36cf3aa7c39e963a9f886781459c390ca62169896bbcb231109c46ab0234705c9379454f5ca912407aa60bf2857df044ef16910f2b4c184dec7d456c976000cf0cb1d2b2d28669df88708d1f3b780970e32b48af07bd9c8aabbea1d54d6c50793c65f00263f5d2cd80da7ab160828fe5dabb8dae8fc1713be3f9de990612dd4974e22a79717707b7e2066493463bb18"}], 0x1e0}, 0x907b}, 0x10, 0x400) sysctl$hw(&(0x7f0000000c00)={0x6, 0xc}, 0x2, &(0x7f0000000c40)="b0b31b3de284c179543c5e8dfac24dcbc5d3cdc6188b8bf6d1728930c009eba8390b49a9569111033eada858691565c9a94ab86a706d4b65723084b005a0e7cb87f6e2d2c72ced371efa9fc5", &(0x7f0000000cc0)=0x4c, &(0x7f0000000d00)="8fbc81eb3b2219efc458ab7f6b054c78db7a14ac01589f40be6a61da7097859115e86c8d4413c10027cad2a93f1b293e1342005c9e54f6e573a9c30fd9a2588af864e5511777dcb8e2b2ab1c00e36747b09f3b0a59c760cb1909b9b75a4a68161447438e724d2b", 0x67) r7 = accept$inet(r6, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getpeername$inet(r7, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) sendmsg(r3, &(0x7f0000001200)={&(0x7f0000000e80)=@in={0x2, 0x2}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000ec0)="0f66293508cebc60d24546f2125df71ef88dc87afdbdd875d1eb3adc82b57c319ee5a3ecc5d1e06db7651e14d9c1638be7841766fdbc2eb51491ca26c866cd2af906cdf7dd2b5e", 0x47}, {&(0x7f0000000f40)="72a69080f593f8a1be703f3ad57f0f37f23394f3a6ac9d81e29057a11e5e6180dbcc116e79e325c914a9bad35972a292a156d7d7573d4b6c079bbc66aeae9ac5492d9a96513128b048995c1166c3d700585ab4acdba127576da4cf9c98e51509aa7c2393e58ee7b32497f30d0dc291df691e39d872af673940cdef48d1ca1cc9e2fd149fb6e0b1a51af20ff1278acdbfc485f3a1bdf4619d8c5c9c5203178d01ba048983bcff0398af2cac2056d30f6c88c53527fc29419489fa71", 0xbb}, {&(0x7f0000001000)="1ba7de0df429cc540fe3bdf2ab08dbac2bf071741b78faf0a6015ebc317e54e7a785762b575b7e26ec8903f8c38bd873331665455436ee3c998f2f2d6f25ba8c61cc6bb222df798b6a96ef5e580a00f51be36209bd00fc74b45eebf2d3fa536d425a9bbe29cd071bf7ef3e03cdd6d62b2f9b769c808d32c693d9e5518b3e95d2c7dff12e51992522031f39cdb447f2a57f0d4f79eda481f96b33f9f2efee22690184a9b1c4ca12a44a7110d7143de7fe57458e5a81c47ab115de96f65f1ffb45e08c7f2eb00330da3e24bb2b081262c18e747561681aec2fbc2cb9c7f46790684937209ff58a264f0949091aa0af13033e58d46443a5adfa134698", 0xfb}], 0x3, &(0x7f0000001140)=[{0x90, 0x1, 0x4, "8722a57adb11e84bf0ddcd53fa0dd8901405af1fc74c7368a7c635aa28ce65e01105ee44ed2f7faa3f0915532fc34556516b6813db4acc63b0a70381fc1e77cd22066ba9be601b4ff85a7b0cd3fa982788f293ccf72c156bd33a62d67567b51ef4017dd8e8b0ac7025587d371d73a5fea6019bdc04d4ad438e904eb04f5ee419"}], 0x90}, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) executing program 5: r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x10, 0x2, 0x3) socket$inet(0x2, 0x3, 0x9e) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='x\x00') dup(r1) utimes(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) executing program 0: socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33}}}}}) executing program 6: setitimer(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001400)={0x3, &(0x7f0000000180)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002da000/0x1000)=nil}, {&(0x7f00002f8000/0x1000)=nil}, {&(0x7f0000658000/0x3000)=nil, &(0x7f0000789000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil, 0x200000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x6000)=nil}, {&(0x7f000025f000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000170000/0x3000)=nil}, {&(0x7f0000618000/0x4000)=nil, &(0x7f0000292000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000664000/0x1000)=nil, 0x5}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000410000383a00fe8000c871000042edba4700000000bbff01a9a30b7747103d6a759a2a11499ba868126c686a972ab435045317e79cecfd"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500000007000000001806fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbf8343712051eeab71d89e000040700000080042000"/177, 0xb1, 0x8, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 2: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x8, 0xff, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e2e", 0x23}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r2, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000001540)="04bdfa5d1db7370a812873c63e35b0005ba166dafea9aec43050006123339af14e0ce9524e94daa6f784346f731573d8d508753f95b7688ad48b8cf6bbcab45ce9c37fc4e1dd543dbe2da6786186068b093f61c86fb25c08e8b786e9680e44d25fa57b7a858673c5232cb4", 0x6b) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0x8fff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r3, &(0x7f0000000440)=[{0x3, 0x3}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r3, &(0x7f0000000100)=[{0x0, 0x5, 0xc00}, {0x4, 0x3}], 0x2) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r1 = getpid() r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) getpgid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r4 = dup(r2) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) fcntl$getown(r0, 0x5) sendto$unix(r5, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="3537e045d6e971e7fbe8c6e5e3189a163e6f4ae40fd2dabf60fd352c66403cbee86cad3cd2a5c038f88630c41f8e2c3226e6e9149725cb636cb788c42f74f0c49731cad57e260453850095352e", 0x4d}, {&(0x7f0000000200)="7dfd4aaa9a387a4446396d364c679388643ab53862b5842c3b553324b29c7eadb02f68df421304f79a2bff3d904244737915593cfbdca284424064b5c30c4c58caec9e3e214ded", 0x47}, {&(0x7f0000000300)="9c4461b87785660087676ce1f77ade023e6b60ee8787eaeaabd975d49b3f956c668c153c2f0e69dea2da03b5422136dab3bb3dc3687e236b21454c4a8db2b82d0fa39a98cebd0f039a0005946282d8dbaefcb314f200beabf6e32afca9c8a4a945c481e8a7040bc50df936251b8bb334ef3bab517b6b8df408ebc41b21571ac99d6eff1aadbae83e174d2bccf7f7f8c731a438e466e1764335e83c066b0d5785ff06e99dbfcb7cabf71fa6b9f07b62e018860fa425de", 0xb6}, {&(0x7f00000003c0)="940080b32be9ee914a41d58b452f1e353a1e70bda9cbed261fbaa5d8c1e240ce9c8ef40218278a64dafe4b70fae32153a6fd2f888e22a761adbcfc7f44824215eb9f04ecf0ca2e094136ba92522de7dc0b3663f062186bd5faea1c16362b162b5e785b530be84f1b3a8adaac643b51bc8f16b134fdb72559790e4290105974240394e6c5da49ef132f682d330090ddde6be32a432c20b5bccfa63322243de1a54c3d0fb4ad172332ef4e536ddfb593e385a60656f116fdc25b31d45fa8481b6d8bcb297fc3ab0aff1e93b2269079690ddd816d739c0981339a28bac8bf726d824cae5d5ea1e1577212bbf3be5db45537c1f0151266fb", 0xf6}], 0x4) r3 = open$dir(0x0, 0x800, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) listen(0xffffffffffffffff, 0xcfa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 1: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x2f}], 0x1, 0x0, 0xbe5, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 4: syz_open_pts() syz_open_pts() executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x6, 0x0, 0x0) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r2) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000580)=[{0x108, 0xffff, 0x3b, "bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef965"}, {0xf8, 0x1, 0x4, "4e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"}], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r4 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r4}) wait4(r4, &(0x7f0000000000), 0x2, &(0x7f00000000c0)) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r5 = getgid() fchdir(r1) chown(0x0, 0x0, r5) poll(0x0, 0x0, 0xffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = kqueue() socket(0x26, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x4, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x3f99, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) lchown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x5, 0x0, 0x8, 0x0, 0x8000]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000180)="94ea7730c8e347695240c094345f45b5b094b4006f75e39c8bec3fadca488dc5e2f8c291832d7ab0a22d998ea2296fb27e7cd5bfbbbce4d64b32db87f73c43", &(0x7f0000000240)=0x3f, &(0x7f0000000280)="a88976bca3374dc81331741d9ff3c1c4baf5979c66df5fdc3c64cdc92e2c6edbe5e4062bdafb7456660deecba12e08bda2b09b17cb5318eefbc28d631e1e847d88778e6ce657f5e1968dcdb8b1f3d44c5841c2b225fdf50895d7e094a1d53fc03ee7dd493137cb18869fd57265cb862c179a749bdb1263a8ee34f2ceb74243d114100c32de4fb188e569", 0x8a) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="a8234242", &(0x7f0000000040)=0x4, &(0x7f0000000340)="00010100", 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) mmap(&(0x7f000026b000/0x4000)=nil, 0x4000, 0xee2079e587d69bd0, 0x1011, r0, 0x100) close(r0) getpid() ktrace(0x0, 0x0, 0x144, 0x0) ktrace(0x0, 0x4, 0x20001410, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x9000000, 0x3}, {0x7, 0x4}}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) executing program 1: sysctl$hw(&(0x7f0000000300)={0x6, 0x1c}, 0x2, &(0x7f0000000340)="c6", &(0x7f0000000380)=0x1, &(0x7f00000003c0), 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) sysctl$vm(&(0x7f0000000100)={0x4}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xc8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x61, 0x1, '\x00', [@ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x7}]}, @fragment={0x1d, 0x0, 0xcd, 0x1, 0x0, 0x0, 0x65}, @routing={0x89, 0x14, 0x0, 0x4, 0x0, [@mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, @mcast1, @empty, @loopback, @loopback, @ipv4, @loopback, @empty, @loopback]}], @icmpv6=@ndisc_rs}}}}}) r0 = getuid() r1 = getuid() setreuid(r1, r1) setreuid(r0, r1) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x9}, 0x13, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0xffffffffffff7fff}) shmctl$SHM_LOCK(r2, 0x3) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="ed4dd618", &(0x7f0000000100)=0x4, &(0x7f0000000240), 0x0) executing program 7: r0 = syz_open_pts() msgget$private(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$lock(r1, 0x9, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) setrlimit(0x8, 0x0) r3 = syz_open_pts() close(r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, r5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r6) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="04ecf2c9ca6cbe8a28c3735ff5f78e171057175295007de24a4a155a34c32f0bf851fbd09f5024246ee29dca71a5744f2029df322b88e3934c57341a37303e50f215ce0e910ec29427ffc330857a0a1b852a6c4c06dad693f5030b252488072eac982a3a83f9d5e8596117e9442ac8", 0x6f}, {&(0x7f0000000140)="33eac5ed2b295e8155b2a1e5bfbb67c6d1aa4e3df5b24604054d8abe2898a12c745e09d237406e400f", 0x29}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8684) acct(&(0x7f0000000180)='./file1\x00') executing program 4: socketpair(0x10, 0x8000, 0xd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x43, 0x9, 0x1, 0x9, 0x101, 0xbc, 0x2, 0x2, 0x57b6, 0x8001}) ftruncate(r0, 0x200085) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0xf88d, 0x0, 0x10001, 0x0) executing program 1: r0 = socket(0x18, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) fcntl$setown(r2, 0x6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x7) seteuid(0xffffffffffffffff) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="ebff", 0x2) executing program 2: r0 = socket(0x2, 0x2, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/256}, &(0x7f0000000540)=0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) chroot(&(0x7f0000000280)='./file0\x00') ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x5, &(0x7f0000000740)=[{0x47cc, 0x0, 0x2}, {0x3, 0x81, 0xa}, {}, {0x4, 0x81, 0x1, 0xfffffffc}, {}]}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0xf0, 0x2}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(r3, &(0x7f0000000500)='./file0\x00', 0x40, 0x6) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x416, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/150, 0x96}], 0x2, &(0x7f0000000280)=""/225, 0xe1}}, 0x10, 0x4, &(0x7f0000000400)={0x100, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30}, 0x0) executing program 2: syz_open_pts() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) (rerun: 64) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) (rerun: 64) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) (async) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) syz_open_pts() executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x8, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82549fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00feb6"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r1, &(0x7f0000000780)="14bdfa5d1d34e2f6cb054a6498307d81000000305003619500000000c4e1dd5489e7bac5e39dc2d42a462d6931ab0d116bae9f181b590e53c8e21450f735cbfd77861f5da9bc844eac67f3ffcc836df0b02666b17d62f13fdea66638f6884a44f4993a13a52a38b1ab177720067345ff4dec3bbabd8431ed2da4dcd060c96e9abf356116ac5d1c5c28a0592a70d7700fb42f9570f07f216da1c509b2459bf89e48b9bcc5477187cf2e24220f04434e77b18b903f5fa2d9fecd2d0c92b520b6a3953f4f5b41038f90e15d46ca214367857227c6fde766f531c75044618828f34ed530cb7773ccdc872760326805c5579fa6fb91f2040bdba89999aa7da28d1c4ffdf2ecea07f1a3ecdf32f407145fe6d9b35fe066d02531b0cd361b7aa1f53366429ee31c90b8929f19c757317c57ef57ee56fb1b40584c766a6b4e847f6a2dc1d8de4e388a61a305b2f78c000000000000000043b7602116d02e4b22f23ba2ff2ac58330a559fcd496347afc9cb839456715b7d90ff8fb841c2492cb", 0x17c) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f00000003c0)=[{}, {0x7, 0x0, 0x0, 0xbf20}]}) recvfrom$inet6(r1, &(0x7f0000000100), 0x0, 0x1802, &(0x7f0000000140)={0x18, 0x0, 0x5, 0x9}, 0xc) socket(0x20, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket(0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r5) sendmsg$unix(r6, &(0x7f0000000080)={0x0, 0xfffffffffffffc8d, 0x0, 0xfe0e, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1], 0x9}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="6800000000000000ffff0000ff01000046ffd6ed59ee4dbfa828d36fc87cf1de28ec2300fd3a065fbcc79a28b1a1fdf910e285f4e7639fd14888a07eae051d627086d399651380e0515117133def918dd636aed1e1d540c56ace654365d46efd0c2e283bddea3046b8000000000000000100000000010000556281eb65a03867e23a4700a89edaf0a2f4bc7bced3f94f6d46970324a5ff5c6ac852498d7d73f6f5190a3e78f99c82ce0055c365d4494259ce0c944eeb39941b0f27ba5cd074cd54b526524ec5eb8eda718a6cf58aa54908ba38370622ac6d70df389dc09cba230141e8323a958aaad4c8cc12242e63cf77667583de2c76d09b7222ab3563a4f2940d2f3f00475d5d586cbd3984f3eef5255f7399c11153f4ebc53247cc680000e000000000000000ffff0000160000003c2f1e18361bf4aff6efdd2346e976a5101d98fef2b9b98712b893a1e6ef1479fcfbc386abfce794f0fb2fcda7232ceffe06025e2c301c5824615ea62dbb74769a76bf5c555e07dd637d8d4719a0a8827ae50fce4d5052a528a6f5f9dc79fad6080b6f8be96b04a5c8ae2b0059d216c9cfb9ffd6e05bcb3320733aad7a2c544828e7a5c03bf8c29099cd73ff2708cd9897df91b8c86000c4e62ba764ad22d66bea7d5a1761b6ff0d016396c7ea43feb1e05d48996642cab845e7f285000000000000e800000000000000ffff000000000000edccc8fc7af408039f171fe59d2b5e1caff3022a83766a750a218bc5e2cb9484366c59e423971e24be5f540e0a7a818cb3a4db25bd0ec39f2c738bd53c2b880c3b72ebaf8148fced185b596f525bf8334e7d56b9f2b0b10b7bcb97f5a7f621139ca19978c672ae87655086ede20c79302230d5f3aacf26ed2303dd57f44f1dd559efc7ecde5084106cc2e710132cff1125a205141f8b402a832d776149ae9f96d8f224d7ac125b4cffce6f6e1fef6b3abc1cb8059dbc8e2f08c59bb18f409b4a2931768647a8aa875a7c8405d2d506407df1e5568570a3004000000000000000ffff000001000080c866ee6456c1b05b8d7217a72f8af95d6eaa00000000010000009ae2f3c03dae3a01fdc374553a991c799f000000000068000000000000000100000003000000efd8ac3bf5c4e5baec23c056e0a9c8b83bf5b065366c388a0fdcb5619e5bcf25466accc4ed431742296dc8dd66a640fd34b61d609e093dac3b9f426215f7cbdb198e2cf4e175072e96f36febc721f0b153d928f062642f001001000000000000ff7f000000000000e368f82dac2af2cbdf2a18cdb22c261a97a7735d0c354b92c0730957d7446d8abcbe847529a2b2cfac17e8d345e0ba1f06cb9d10bc70b7a24e92d52c74631ffdf5f3436127340e1de16e729d9f114b7b060c4ebb8f63f5d329df20c142685f2cc9bccb185b8297d552a8886e03ffe1d9b8b70d2105f6ad27e0b0e9e87b2918bd7d21f7c421734dc345038221f28f55ef87b73df3bd25e67ed24f67bb8ecb9e2326730b7d98233898103f4b28899fced727c8155d5385e2fa6e55bb636202decd6a9c42286ce02a79039cbc561dfb6bf23974ca1f4091b621981df2613197fad3de9f0bbcf7e86613606eba56f65fc9cfeec74feb33a107ea75ba000000000000"], 0x4a0}, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) fchmod(r4, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) setregid(0x0, 0x0) close(r4) getpid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r8 = dup2(r7, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="ebebfd5108000000a489ea89c13e", 0xe}, {&(0x7f0000000200)="439a88f09409220f5f3f9bcced3d7f0c53188807fddb81e4cfa903386994ab58c32938de02d866002486d4e9f451e96405a0b9747cde09bb0b4762f04fde66272af6fdbbafc96c4ac45413735028e633521f8417c6b5d1f443781afd3238edd31c7e788a6c74767d88f804e3472b21821f9ad4c1406c69c56221bdf0830632c2a4e260dfc3a503af8ac2365c23fecf5e9c3a7d3afed216595879513aac462828b42206459320411a1b2e2dd32c2e0c", 0xaf}, {&(0x7f00000002c0)="1cbe8d1216da7ad31f6a28204d6ca3e3af39d6317bf918cc5ac03cf60ea5d5e19007ef59672cf6055a5666a26352d52086ab7e982c098edc9d529dff44691bd890cecc7087f5c73f41b3b1fa265be9bd96986a1cc31eb0ccfa05830ea594aa8b6181e61dda7c7d8a09d33b14c2e024dfafcb027523c60d1600220d594a2837cea31a192e6f0c10696cb9a472d4f7ae7607cc673b2967cf54a8e8ea9b5f74240f48f7c650c44fcdc9718b7b862ac28e4c3f2bc2e3a082ae1f0c962815769b69dd461efc083c190aa0a0ef7da6c4bdba98d583e3627d024b886a9d0bfca4cba9329720df53fabaa6078740549568d1f09c70b1a23f69ce1b63d342babe356ef6", 0xff}, {&(0x7f0000000040)="e0f16406b658e6f2ab35907b", 0xc}, {&(0x7f00000003c0)="5d3d898283a825e65d39c5a5c5c0723f1c31839f9c5d190e96695d7cf6dc9300558240b7beeec575bab938c9e51b4a6d4dbab4a1fff8ef05a21f120dc01373a2637670f7a6a4d0023d8c86650b8d9f6c278a4fe86a038bcdace141341e09801bcb21ee064c9a3633de731e066bfb3b568ee9ef20a85aa0eb19543ba49dddad28780d007506b465a8b2b5f11a66d6d14cc6c7b9627b2dc92d360b224ba30fac00dd00e85f238f69965ec8fb927edb17543c0644c76f2cb258752ad36e39c5a1bb48f76208619fde899541670bc95e740d5262ec1ec2f3ad79b97b7123cfc2a7ed47e94b9dbf0eba7ad7683ac9baf174b337677433ad463661057ba89151ec6e782a81566fecfeba3c2e1ecdb8af15d63dabc9a64ee5a565166a646b874aa8205102c23533295f9475319539bc193159cdff28999a10383f002101e2617d08228f006efbcebd2d26c231d12b53e4bf2f322f768c4b7179c33b2a5ed9f209ee3dd94359064800375d4b09a2f0e70a009a880b25891afc52f48c9980d671db8b81e6d42716f8af84f8f3891899a5c0766e7bf5e894f53c45f61959addc4d04236d6ab6e38ad7124728cfb045b0b6f62e702de7fadb65ddae993cd1728adbb75d8be256b22a0ad4852cd466ce74fca50869bbd577666f18ca0c972d07165eba406640758e8b54eddef2956355dbe647df0a9eb497ad9b6b897f45f55e92fd580730a0761a07f6e2cd52cc891bf144fb2e328d7532bd70798d9faab9d5e28b7248eb5a200e47a8996d0f0221660837317c3f413055bdefda30e7d4cac7fe0aacb5a20b6f3e9267b5740b82bbdf3650576bc72e70f2d201841614196e6661a755612b8d6fb8f910f3975f2174f0039fb37b2d5a0ac7f8a3a61a45f4b4671ee7c39e00f00b4cdd4709c2c7ae45d24abc8d26f8cea088c915f19e899b129b2559b93418d1f265df3b9a0c4733a5e012e7daa39095f505cbf4da9d15d4b1f179cfc0764a3c4fd50028ff13e277b0f078f5d7f3b31acb45d2d26575714529a27312da5331e1c9d6ec6c247e72be4d1f227c358b8c2c072ef00781b70b28a186a07ef5f4dfe79f9df7d12ad41fde0df1f110d96f5c6ca7bae177229426c7f75d8a2b099cea7a85d83b1e0f581634ec21e0ace9e7553ebd0d2cd1f247e6c87e938ad8f9d96a872a7bf37dfe94aabe3c0491b8fb2169da73e37140adecd511fd6371873cc6e4f1b0c661bf003f5242373c1f11bc2c9ed7571607deb559adca85df784d47d4cc301c40fa21033a90778aed2337191d6b0018a4e6ed7f48c2e8af2733c8c5afb5f93c9c5686421761bb6c3def0a19e86647487fb151b45d4772927fd21bd6187dd3eefb4ecc2c38e91e76a1d884cf5bff5661d8f0fd7af4a07bf88762548159da8741e13e82575d68fa5ec247348848cf26ca5ecb28b21a98cc6b296c26a0a3f643109206034fa986bb6d513c97ad6621c6e17a02d57fc411f15098cda96e6451b21ed1c5", 0x423}], 0x5) sendto(r1, &(0x7f00000000c0)="033d9fb9f6b3ace1d3bef3a903ec97ff75fbdaf0e208265a33a0efafcc9ae71d6c14744511f63be3f33b968314a549", 0x2f, 0x8, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) executing program 1: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r3 = socket$inet6(0x18, 0x4000, 0x0) pwrite(r3, &(0x7f0000000500)="5571b3362b6781c18d394a8232a3d58c5938527d3b7434ba0ec98383d5189ee1ae43ee50c3e79ec8c1c658728724f30973a356ec554d689e8d60860f63c38ffda9b547873ed02c", 0x47, 0x2) fcntl$setstatus(r0, 0x4, 0x8) ftruncate(r3, 0x4) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r4, r5) getppid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000600)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) syz_open_pts() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0x7, &(0x7f0000000740)='./file0\x00', 0x8}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d000000000d000000080000000013004e224e212f79d115cfecf46c6d18"]) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r1 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x61a, r3) ktrace(&(0x7f00000008c0)='./file0\x00', 0x4, 0xc14, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/86) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) socket(0x11, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75e68d0ac1ddd1f8dd8bffba615d5b6439e8e3136827fae7bca4052e", 0x110}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 4: mknod(0x0, 0x0, 0x0) getuid() r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0xfc, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xc6, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33}], @generic="cb045604a98c92b3b0e9f062ada03e1e44e48dedeece28603b021847aa0c5b03041fb13b94a30011acc32814070027edc44e9e7db037caec666aca603943f38c1d4cb1eafb2f8583e674de7b03a2dab0d8bcdc43220187541b9982bbdc991da890ed7e2a528e21c5619d2f14a21b246cffea5ff92b56e339e66e76b746166dc609c1e7cd8f43af110fc019feb43849d7a7bc6e7e25a892f85f5fe59b94e85d5025044c919972006e0f23a4183591061efc8b79cd0d2810ec15fc0c984cac"}}}}}) seteuid(0xffffffffffffffff) executing program 6: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000700)="0000000000000000d9c4ae881e79c148edf48d7734c2f9b305340f5b52c442bfc6a31104c956825a4461f59186eb84c92adbe8dd8c7a5f19db9cff346d28d3bb09868f10c3bc239cf0e1ea9630b517d5392add853b4d211a9670f94df7a0288907a09351d462735ad8c77e7d4e0f4d201af3cb0c83f9bc9ca79451de674d0f73e2e82f3e0c4d849a03e3d30c855baca1a89675a0815f9051c0a71211945dca32d966cffc9d0261fdaead3a86460acb30f14e095cee00a54d57ed8a45a0d431852d4ca9cdee1ff5d5360b8727037769ab3ea1a7c729c370bed586c9836efdc5b23693f88d4dea3f3adc5e14f1bd3a1a8cba57a88e49627d7cddcd7efc231638b18f68bdc967a2a5da1c181c452053692b6da135a6ed47a780a46e1390a0fa017f4184750e0f3d32ed7c6ab27f45cabc2a6c79be60ee6e969f9f39aa9394753e3facdc580b2cacf4051613ca32d3a70f2ef3ebec13245658cb5e36416a3c08a52322d8ec5e86ca31647e7fc7d9221028aebd9570bcd1c02b2b0efae8d10e7951c3b9c01cf200ca2467173379e89a8219084688da54e28972e20b", 0x199) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0xaaaaac7, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000af9000/0x4000)=nil}, {&(0x7f0000630000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil, 0x4}, {&(0x7f0000b03000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil, 0x5}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="80ca508cfc2f84362f7000000000000000e90b28dfa577f54800160004006ee63f00015b72e11a9f8ddbea0d00061b4caf014b6c853f1a8427c2996106f1db00d43d13b5e12ba3f1a60c6b1e3f6f63f9825ab0e40bb6b575f7ae37013557933336a0fe6eb2aee86dcf230133375c24af741fdfd5e9b5f657973e0dc8f29df4c4d099f97910470f89791fe5195785797f9aee91bf0d57ec5776532b89d38aa109cb51fe1b0157535017b1500b093e08442961ac133345c1ea1bc9c9aca47ff2bd466b3b4dfaec3c6b18426cd6f469a45a4bd1c44cd564928b9377906b8cd9ac857bee7eff7a76c9df79d195ae9a0612964094826932487d85a33a99467e9d1723d5b877dad89291bb3b02b4555900e1d3d0f94717d25f0ec28fad185ea15713aef5032e48bee3e0e47be306168acc021becda46303ecb9bbc3a41befce5f3f986e6859a723dbdaa30ad11052f3947d1f1298266cc87ae5c113bccccbfe07e49e9218289cd0a1d", 0x166) r6 = dup(r4) dup2(r6, r2) connect$unix(r6, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000600)="1b3a244348fc23663cf274230788cbcf87f18c0abd424bfbc15758bf4b54912b7fc1105ded282ca927637958f5a7bcfa4a640b12bc695d83263bbdcc60bcb0a76fd82c4440df2c863f2c09dadd6a684d1e650a45c7a520c20526ed9bcfc4495882e147cfa0d1162760", 0x69}], 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffffffffff7, 0x800d}, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{r8}, 0xfffffffffffffffe, 0x81}, {{r8}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000180)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) executing program 1: syz_emit_ethernet(0x190e, &(0x7f0000004e00)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb18d8500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000aa6c04003f00000000ff01000000000000000000000000000100000000000000000000000000000000001e00000000000000010003000502000405020a5f00010005e51d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf5220088020000000000000105000000000000010004010801050000000000040180001d0400000000000001010005020100c20400000001040109c20400000001010400000000c204000006240000000000002ec000000000000008f85be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476ec204fffffffa0104000000002efc8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce2744500000000020300000000000004011701020000c204000000c7050200000502000104010000010004010400000001000000000000040180010100050200060000000000000200030067000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400f7ff06000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8abfb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f5746a58c15ff861d689659e215cc20ae585c5b79df09000000008c521e0000000000000000fd029db2f7e0d92357e4bc1bd85df1670992e24b422138cb626b10a5f313bd0058c8158f7a618066dd6cdfa7d8e7f345b04a57f22c76794f1e3e396de5626c2fa970bb7e383f91206a713013a7eb2766eda6ccd9c5316629e4ced6fa9ef97bb4fbcf82781f063df6fb47ebb86fba3f4ed8eccb6d"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x0) fcntl$getown(r0, 0x5) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x8, 0x0) select(0x40, &(0x7f00000003c0)={0x30, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) close(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r7 = socket(0x2, 0x3, 0x9) dup2(r7, r5) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r1, r1]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) clock_gettime(0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x9, &(0x7f0000000100)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2e730a4cd29cb9be6ad5746a82a5c40143961c60c53e18fe9e785b7a0b1df338f7414896d255ff7d95690244ea4331a79453d267a1193bfaf7c99a2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb00"/122, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r2 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80, 0x0, 0xff}, {0x50}, {0x4000006, 0x0, 0x0, 0x1000004}, {0x6, 0x81, 0xae, 0x2f0}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r3 = socket(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) socketpair(0x1, 0x4006, 0x9, &(0x7f0000000080)) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r4, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) syz_open_pts() syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="724a1886dd7af330aabe57034efd46f640d0262d2d57721069f7f5ba380455d5d73216861d432a916919612684cb2de3b22d8ded35331e3728ff2ec21e11ae541c7eabbdd514efa84860d2c9dc827e791b59ac7d232ba84b74674a3baf596b271258cfdf117c5abd63988699e9379e0a279afa21006c40d62edc5aa87612a74d6b44c872fb545016a2d548c24e2a3705a375f03b20a2615a33e07702254f59265fa7bc9337df487f68348c4fc13215eef469c6cfc0ce8446ea2652b4187ba3def2f87578130624889530690a8d34d03794d3a6f8746a7ba81c75dbeca0b4682798d1b3611449669261934bde0bcacdfb5c", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="96d47480e06018537e555d2c857fb48d6e72d9fdd0d535f0c9954755d92a9918e60333dbe606df432c428d826712fc673462532dd6f6f0c17287481998d3166926b9e21289c3d534e72bd3e5cc9f345b2f138fe571e6f7a9953d3020a7ef071c7ded894255518687ab9c17ff8b4cb7c758e4a91a11fb735457730b5f7ff0477cd6dfd53cec86091e98775fb9ec78a8cbc8785e802f438c13ba29b5eaf27823a8edec5e71f032cd85ddce86972f4f4f79ced720d53d4d", 0xb6) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r1 = socket(0x1e, 0xc003, 0x0) r2 = accept(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4}, &(0x7f0000000180)=0x6) setsockopt(r2, 0x7, 0x3, &(0x7f0000000740)="ce9261a634ec358be7b1d55ca40dcbf0706470e555e4598181553782d58905c7852b6030908d6ffa2a43c13c4244a8b60444b3e7bf804785f65aeca47ec08f579c70efcc9c4ab46fd900000000fee3fd4e31038d92128197db17fc2f3a1cb20e217e6db1719804a3", 0x68) setsockopt(0xffffffffffffffff, 0x1, 0xfff77ffc, &(0x7f0000000640), 0x0) close(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000080)='4', 0x1}, {&(0x7f0000000300)="5b18da93d7b3a6628271e9d8933100b7e32c4ca7a4da4aeee6edd6282250a1ca2ba47b248977ab26844c8b5dc5b8e41534a1fbd23023846dc2dd697a70e3b2077e703129844cd122738ca1788c3efd", 0x4f}, {&(0x7f0000000380)="83f7e438d403bcc40fcc533cd9b7013dcadc0cd292824934a1785e67a7cc92e29a18f7503284a3a3dc6720e1eef4a7483b150ed7f4b65ee9ea43ca21e99d6ece644bf1a318f4ddba81ba4f5088ec98ec4e5c1d397a4a164b5d0bc33636fd71b7429a118303ad14cf4a6ffceb64bf0167ee16b1b6664e694e14a38737a7c1bc302d0a59c5b4040b316d79093038cbd6a445a48d7514b5784c1cb6c021b1ade53e80e91f79d68c31a49a08cec2dba8a296630bd67169", 0xb5}, {&(0x7f0000000440)="15b620dc14d1aca6c4f784356fd6ac3125cd5da51bec99c57791152a3bddd987d54f8928e705bf639ed8d3d7a7126b1379c2a548d9993b8118d64fb08a03f711e8e0315a4f0b68a0aab9f739917ef462589cfc3bc111df73d3e0ac35afdeee16f34aa0044781", 0x66}, {&(0x7f0000000840)="c4300f461f88cf103c4be547b51d8d17cd57a36f685a4a00835c7dfacb05c85459c535b75a6a1eb71590dec59e71175ec3617fff8f1b583cfb9c242705b88a02be4c4d8d676109c4e6db0eb563a5fdd9aec0502c4d16d013b5c45600d14b06981f1cae684533855b897c88e71430355015730b94d7bc27382234393f7c66ddf01aef67e82eb07380fc77f55a5c349d7e4380e976", 0x94}, {&(0x7f0000000900)="4a5a5b4562cd3a74e5c84e17c2afafa431d39826c3d9a068eaf7aba8aab4afca36b66030adf3686426a8021e97d725a51551df145bb2d77bdc94a07a55fc62f9f92a94204514c5b6f16aa5b653cef424e91b02b2a9aa244234826d9e9c14f0dd3aebcdfdf2a53d2b1a78baf62396ccc43e159a41cf722681d51d3bdb35ca6b132dd6f42ffb7c57196048f1db103246c4c470670e", 0x94}, {&(0x7f00000009c0)="36f2d8a597582ae70b97542b258f3775db284282670f91dfd0d79b0382234d83da47463f15d1fef3d4cff0f2373300000000000000000000000000fd02c8ec70c9e7aa28c1c8dc0ebd1d3509db0af716835550e93ab9b7dc75484515ab9891e9e98c6ab5bd30a2f5d4fc1da114c73e81478fd6c45aa8f5e3eda1dde4d6d21ecec837fd70f0aff87bdf08432ea4f5cab619ed1ae6f0ea1237154c8c3fa8937e159f501728d5ba78ab1370d14775c5947ef7e1d9d747971ed7fe58a7ab40", 0xbd}], 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000002c0)=[{0x3, 0x83, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x400, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0x1f}], 0x5) semop(r5, &(0x7f0000000800), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x21, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) sysctl$net_inet_udp(&(0x7f0000000800)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}, {r2, 0x100}], 0x2, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0b, r6, r9, 0x0, r9, 0x75, 0x8}, 0x4e, 0x795f18f, 0x102}) geteuid() r10 = semget$private(0x0, 0x0, 0x496) semop(r10, &(0x7f0000000500)=[{0x4, 0xb2, 0x800}], 0x1) executing program 3: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 6: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r3 = socket$inet6(0x18, 0x4000, 0x0) pwrite(r3, &(0x7f0000000500)="5571b3362b6781c18d394a8232a3d58c5938527d3b7434ba0ec98383d5189ee1ae43ee50c3e79ec8c1c658728724f30973a356ec554d689e8d60860f63c38ffda9b547873ed02c", 0x47, 0x2) fcntl$setstatus(r0, 0x4, 0x8) ftruncate(r3, 0x4) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r4, r5) getppid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000600)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) syz_open_pts() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0x7, &(0x7f0000000740)='./file0\x00', 0x8}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d000000000d000000080000000013004e224e212f79d115cfecf46c6d18"]) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000001700)) close(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) poll(&(0x7f0000000300)=[{r1, 0x2}, {r2, 0x2}], 0x2, 0xfffffffd) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f0000000500)="708bff070000462d2ef9a023c50a5e43fa91dee8f494e1bc5767b8aea731c223cb3d0233873b87bb139a3317d68143f3bfbe709c72c24eef2f5cff8a740742db93c20dc4218e7c63c07755c073ac4f186c9c6a941007a3fbbd4a806f11368d1181f51a78d5827aef3d6716af320fca799c8fddbd670ffeba7fc3985e716510faabb3e9aaeacff0072876654ba68ea5a35b860db110bb93b01b1d775913a5eefc9df33011937304619a91fb848052c09b32637368e40b249df08e02311baa27a68122c9ea6d21591a9b076f14", 0xcc}, {&(0x7f00000002c0)}, {&(0x7f0000000340)="ecaba74b5d09960352a1e26844bdb8a49513902c9ad0162903686238b825b821d2751a2f8ee181e6f201e9f6bd1adda33446817a14d789b4", 0x38}, {&(0x7f0000000600)="3a244453fc02f72378ff995d4d751ae281f06aa1ff9a3e39778c5378435cfd71ce24f6e38bedfeedc09e338068c54473731ad0b76cb5e4fc1b164ea6cc2753c9db0a236595e3eb799f519965a5b6d0755bc717820297d2b31adea2759b7c1148930df71e1ef4826ba3bd03dafdde89c269e8c53215f24c7e", 0x78}, {&(0x7f0000000680)="51da769c5c07f0f58081b366540bbcfd4a32fdbba206d8d3444ce91b22ef783b3f93ade569af8c9de640ac717b5770ca17be6c7f03a63b7d22b18d835eefd5c6a2b4ded101c60fa250889815d5b80ac826b4e2c972cce42f416b1a667b8d851216fb37a646e43e05e3735adc50d2bf189449fc5f2be49bccb84b496f4d68b6c52b8ed5b5ec9769d445494f0149490bbc98ddb16533373b31b52e749c18d3f84961bf816cc797edcfe30eeee2591db355cdc693c936c3c15f5ba5150ac8e46bf691347755d887c267feb10cd8a9077a594937ab10485dbdc67bcd4e9293aa617565a3a8e957b1e3832a1d35afa9355ed262330c19830be1fc277b1d7ff673e599979d0ba3ab50e54c86aa6bb3c02a0d60ffa05268df7da35b899189576212553c6d5b688acc23fcf34c1ace640b60578feb71a2785e053f6a5a4e50aa2bfa1a082988247d79af5a24270d807d8b86653a12484283755d4c1d5461432bc6f1d582223a5ad0c50fc01440d5de1fc8151f8197964ef8417948b26ec87f7e7a4060c149b0f32406ac0665b6266da289e86f26d99017120457334aa8fe20fceb9f51e3ed940aa8d1512f3d6aa1d91be876dc8f4cb36064d40b55a67379217f0ff4edc97ed02ff501eee87a812d1b2f3956c5ecdc8435604b95a29f0a32f78e53bede040e2adc234b6ca210c37ec4710a9244bfbbdbbd8a6a471b8582c55b6e263689d616bf317de7a801c58815790a4095a666015de17e17c5209cb83b8f68cfd778b32c27f41b44e9a109f16d7d02f6b4acbbe1232cdee5943a7ef5e3ec827fea03cd2a6783ea0c6cfd5e884fd1bc4de9fef5060812e6e662748d3a1a5afe3bd219b61488e49f8b6652cd9f07c8983782ee1fb41ff5fdd79ee304602af1010e41515e15447bb7a7ce162ff21a3afbd6ea0b7780b630f6ca4229291744aacc925faf12dab86119d814fa84d24013f5b5f6687798cf5d7d74b58070a8840855a96e88f28b835aa74913103819ce567151ce0c82127a305ad99dbba1c6cb9d6898f01bf17bb23922f8b56ae8e9593441d85e7b76e2bf8f0f5a869d583f371add4403dba67e3c4785225817ff9370a7b48bd98b569da9886741a9085d6b9e2041efab8b379a79b2ba06d92c1f4ec514396f4a31c2ebd8373c7902b01cd63fff10ad5829115f890c838fc917659b2a9296b8debc6500368106f6ee6925d9a5cfc72f3382969211acbd37cbaffb37a5cd1a284832185767f1c41c2fc1dc5e285e2bab8cbf5c7b1daac220d3912f1e2f8ffc6166d03cd0b7bcdabde739717d42c466f6f1f33400a433a9a52466503697c23553f899c25b1d3bd67624324ee6166cd9e68a788ab2f2a0238d35cac14587a3d06bc8ef1f89d97c9c2091c57e01994dd1b2b18f5533069e3707e00372c7336d26510817f58192c53e792cff12e6095620e12941680bed6860618ac307f91853035321932859dfa11c9077fe8a79b4efb6a879a30927cd9e8a552923898b87cd5a98b49868bbd0dafe50a9783752465367f84d4e40ecc7fb83a81c12739a9bb00aa2f217e4ec1d1476cbaa4e9a2af799b9cc42b4d22431b468aff7b3f13a53b00f5dd69983f37490c38257686836c70d9df2a1fc5e404b8236adbe39b349dc2b55df5748a17fa7fb90565b5287130bb20ee66433fba453a2c946ba45c1c14eff124ff4e6f93d138b190c1ab2a16b9096fd076cafae4a40bdc73cc8f2d255aeafa35cd5aa2caaa7ef77c270392bec3688b212bc2705640491246b37c1b8983b9423bbbd29100b63fc697930091bb671ff0085011af1ade2ab9d5273b0d252f9fe0b174aa0d938686adc16e2fa6c8c016efd71dc141eabb486ea30a1b01758cf264184b5fbb5845828782811cbe95428f0664ab3a5131bf5f2d2b4ba91619087872bc673c431ff7bd75609467451aab578f50d7e98962134a236cfe2aae10bd1ab25925799527cad98f512b7551f8f5a949fbbe90d34fda62e979caf77b72d4b007ce72364e7377887fc385dda10f249ecd9ad0868a72b8b2b8b596ec1eeb1a5a16beca3c93432255a98b7afe01f6790162e46d18b790be9d1c2e5bb15e94638abbf453a8506153c04daf6fea451fbb4da5a301b3125495469104b54a0585a7b33e919e2f9f8bc21df4e0ba4a83efb5da18a14aff22ab53e0ca28ee08140b378a652f81fc3750fe9b921c285c297e8bfd3e5968fd552ccd88cf811e0a440f32fd2d9c661fc9df82750a67cf620b1b1a5a1d9f3140a2fbc23902f582c84921dc24f416e62a826a5e0336cfeb3cc776be7a7695507dccf1e68dc39e0cd4d6d6afeb8cc17a0a6f275c25033adcd6d2396fb88549e3561c0201a38ee1f3540e0a75db52c545351c905d7a57e4015e6cafd81b3f8ca366350af32fb30184ad175aba3538fccc5ed55c43f02f635a709ebe54a5f6eada176ee65e68e09906aa11a7218a07404e0557fed9bac541a4e234cb054d69d614199c5529872b19830b1ee2d2609b9b178bdb1cd45e5c06c9edbb3640d8a194e4ddd9e4b5fea250951656a8dfa70f17ffaa8303e405819bd4081ecd04976aebfa7cd0eb5cdb0f5eab457184597622fbb40bc80fabb504e684b0b91777be2e496ed6661a2894cbcdd3daeb9ed45c95c971d251692b88c0a6062473b031cc2d44388545509517e86e0af851f7169f3bfb3f5e115388944f21bdb39da6fd8fb2aa92bbf52a7fcac80d45ee5c5f3bc3c0d099aebe51948936100ea1f950897c300e0f9666dbff7aa5939d277775185ad796c8f6763cc878904768c9c7c2a2498610e655b0e896776d1d9e08914bd916ff2c547f4f29bfedca0c0e58a317507b75b5d121453251b33490492065198b1d0bdc1c529d03dda94aa0f7340a4381900b7c21a20e83df8d03e2f2d8d8c59067977bc17810fc4a6f8a1d5e970cdfaa429b6c30a73b3190f033ed5d329c8257c09bbe845aee34bb9a7a7f48f0552cc1ff2934bed6606d464cc9ca309a4660daa64fcc790e5238281d85760867caa168ecfdd0b8947da559f5b1aeae1a2fbb4aa6fbaf406fd633fc272410ba2466edf444f894e8948adeec58156d3c01c2c0a42b2c18ba6c9b77af8a22977f40f966b94962f2114c9a809a978eb8d847d3c5757d8326288200c4df264a80c0549e25ff9ee0280485e86cba9c06ad2c4fa067ae3f1af02b458d1d0da9a249f46031f0f46e60e272708140cd4edfcd601c5318f2a340caeafdc192bca9a735eea5c03d24ba99bf32516d903390aacf5e1e8eb478ba8cc7caf70e42740ef06e6381972d7b87427193206e7f653af880c7604e2e59a182e961889604fc5641e8df820da1cfb1a6afd810b007bbd6b40d7a67d3379d6d9a40b089e344cb925383b7ebc097497c3b249a52e31826da7e2a8c6f00aa5877f4ed8b4ba861baeb8195a6cce73442a592f62c215b330efb85df563ba8c0642740bca0b0942693e13eaa2de5193a8ec2748aff2076c41c6b4806625aefcdb34f12d4c472a5b6195b3d84ed5bf80591a2c1cbab6de2a5dcc7845589225bb4c52b8a2f8615e970f109cdc460b9e69df760d9bdbc107ffcd7d5b6e82840cf7dc4b53f0a8130d215da035ede6f696cec8522a1405151c9b11d524d346d662ae8880c4152a5b89e3608c3e8139925d1210dfedb732d7bdfa4b9e11c9e66f4dd60447aa3a6e0d25a2e6d3f3706e97a879e99df57640ab6cae7c830f68b0934ab88cedb9dc30265249db0f687bb3174ab54c798d9bbe2bf1db2d1cf85466c80b150fed0f80cacbb5f3d87a0f7ccb1993ebaece3d43594b68d3961eec8dec8434f3f04ee5427410a5606cd897acecfbb587acf8d5c0f83112dea635dbb7f347455e3d0ce8eed995158aed191e1407e3d0c48bab11fdb794217ffabcb09eb9f0d0742bc8d52022b81a1eedd00d84e89e0004ff9cdc072b400f4c5c91676f9c6238a8ab91379941a57881f770a6d263911a778b727b750471bb16cad58bc3726432ee26a1858c9d26216a8d767e30d98fb9c2a77783445e89e1558c20f710453399d8f6018fef6b8aa98ed4e6c2b010ea8e5c1dea56d26276223176d4cfca7134c837a41ea9a4251dc4977917f76e530d971d033588ac0147ff5582e5bc5e5c9b039141f5460a4a2f10191b1c23de8d7f3be3ce841428b3d1b3ac4687031cf3cffb7885c7fcd45ce2acb899fa3d7a860d5f51ef0ab8e2c47f11201dd8186f53692f2e5e859ce1c997655e97cb6e1635b051b9f600bf329307c798f895fbc7daf7ed754b0bf9eab1711a3c2db3d60a0a8764159e84f737e3386c4b0da52d03e7a32a064774a7a6123483788b707b0a4dedf5e095d3dae78b4911ba48acf00df8118ef5ac7d9fc8bc2ecd1cac7eadd99932e58b0952bd3f437c517f3606bbd6c3ff4b0514601a7ba6bc20f06628fc3e1ce39c784e039c6bb0728a760c305444351de16ba870dbfee66f9780d2abc1b6c00802918acf32afb942b8d66c9deb3d44b6bb1f9dc74bb2078a2b5fe2c066f5f0b9ae13702eac79e208295cb72de60a4dda56402b78bf8236d873997f3af871b39b49e5167b3d3d7fc891293ba863ed0dd0c5eb3ea8e6e90916c8ec308653cb869d1f7ba8ec205b0cba73927b9020d4df41c660a705818afe49fa9f120711c7e06ee29b43894e53361a44b05b1a40c38f3f7b546383c76b478898d823a55219ff9d2ad6ff1c35a0d725122aad66276f52934c33ed7ec1b37ca1d4ffd466c0f8f1c8d619a1be7a565cddaec7d95c1c67ca69a61053de73e0f85d9a3e50438ba375c4044ba2f06745bcb5097c81ce9899a0558c480a869dde1129f482e6b202b8d54f956ddd23e5df70a28662555d6e341af3f729330f5cd0d5dbac464cebcec4cdfd786297200caa3be9e0b880dad0ac288991a415001e18038b96fe4279def7f4dc36732a814b21f9590ae96d4f046aa67cd3ee03bf20625a445f0b413216b6faa5edc921c755e830086b4ad2ece5b0678a2e6071eff66b8a1dd38faf9e6eae531a2494e5bc2e345bb1f5412716230597dce66863405daa35e2d2ddab9894c7d0ee906b5e1c668beb59a8b6b13c14a5832ecc895c9cfdfe373c83aaf61b7d5d1fa34d4233adb055bb4339cc94cf2d9befde3e22259ba82cc7761adb7baf6627ef2e7f45954b15561864a8a8e37d467247a0cb4bbf49977a7a402e94edfdd8e6869635211be46d292823e33d2ed7c0fbc9644541ea7ceba20e3dbf32e103370767ff7e017bf14f9f4c265ae34d07c192c418038dc2b19cb3675cd946e17d18ed90c502e0a8b26bce8b8d01a32e97bd1414d647dee3057f319090d9dc952f05c573a90e5dbd366ed9a4131acca82c6f5b6cb5c58b916c795d735c684e0a38e1d669159e9f8f1e68d873b4798bbc95a8bc88a95a4f0da43f650ccf4b747b1f88d7a1e1c2fde4a07ddd72c70c0d860e86a29795dacf1445056fa1b345d83d04079b42a2a974757df70ab9aacffe3b16ef5d9ee604f447b538ae9eb6e34cd4a6970e09d27a82ab73eede460b2775f6bc72f6666b83e2c85cb75ddfb13dcc4d3697450f7177ca67f5e96f9f8d6adcfa146d2a79d3c923a0dd98eacafc22b7a3eecfb1c4a07ee6ff65d3477fbc05998efd6a02710e10d2dfefd247fde664aa26d8ab3656c863a57e2af7596970d85b147916b8421c0d0c6645907df87f0fe855314f9363a9432402c9e5f0d316f32f3a046420b86ad2426c190644b5515a66b777f03c58e5185cac9e17b5465314e828dbe50a60fbb9b3a0ad366c630ab2bc049b8c9d98bf1c85d058c538be17b9b9", 0x1000}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000001740)="76e5f80500006300000000000000d189bf9002c2a381a8919abe9a988048f5255931f153a61df546ebaca58f48286d4bf2d7210900ef15a472bbb9526b0f34a76e7909b5555c72db999704c659ed5f9d4f773e29f1d46f", 0x57) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082ad97286516eff16a82cd438d7033d2da89bc3b63597e94fcffe7a3163d96bb2b9b44c96d7889c037b4a8c45cff0a20721fdcb1cd45d578114969e17ad0e63ab40c643454a501d6c025bbb6463c41927dc432149292279cd74d87374a0cefc2ebae73172a6caccd02c890a7c053fc848fbf000d70db779a21b0804ac7613bf6adb46cde796cef471ae33bc8794e4f6c3851f23a65c2891dc9f6aa", &(0x7f0000000080)=0xb6, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x3}) r4 = syz_open_pts() close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimes(&(0x7f0000000300)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x3, 0x145488ba, 0xffffffbf, "00000019000900000000001f00008000"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) socketpair(0x2, 0x1, 0x0, 0x0) executing program 2: setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x200, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b9", 0x127}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="242f3479dabf9560e9dc0b453076209b52694d6c9e18654d6f2f2bd34f61e36f56fe9e", 0x23}, {&(0x7f0000000100)="4d6710588fa75ebd5a0d4d8b1a3ef9f3559f19210c0b840f40c3cd67ec5d96aae3775683506b7377ce8993f8deb6bd677d77d65bd5710c8f5d36f5cec7a21c81a4ffa255b4004fd129066f3d2e282f71c7d02c3e7184a2773a352f6a5429a7109f23087d1b7080ae930891961a9adddc7df41936c14fd9384e36e0cdd6a43161b2e26c9b019349d5eb7499c5bd41f606c921c1e5fce83b9fb85b5fa931e8e5d84dea148035f7ea243c550fc45ed079fc02df9bafc58992f2b9ef16fe5318604525d81c484138", 0xc6}, {&(0x7f0000000200)="95f2047504c743c33b1c1b0bf4a1ff9acd05f49d8fb981ac5a5176572fff136fdf2486ebede03bfc932123e7c8f5e0e40f680735a9eaed9b459949fb5159d9701be5096ebc46cf694c29e1ad5ce10f1b7259f0653ec83e5bd8980fbbd0d894fda43575cb44aa1041d86350734fa2cba54ac28459f701cbf260b9670a3d0b7530d09d7cf0f878f3e9a502b8410078f6228c418ec67faf3d52cb8fd531338c4ae8258dbfd0ff9733f3b96422c552d33790e38c93772a46588967f99e06e6c0a5568d823c", 0xc3}, {&(0x7f0000000300)="1856870a2da8adc39367201763d5e2da45e36182d9df18ccce264df7b21d5442ed73b9c5fb763cec8ab42c192237d2fa9569919bc29a1b731ddb5951259329511ebc9d3289607955043b77ea99a44b486d9d46b513739cbe8d3674f4f78a391874cfbbe0f43150f39dcf9a2e6665d8e703fb1c61867098c30abcfe6aa7a4f3a3a5", 0x81}, {&(0x7f0000000540)="3d8496515c8471204547642732e5f3c540fcfd87bf8dfabdc9b26afc5c52c4a84a63b91d5eb721d36aefa50440712bb56e96a4c6c266f8b410f1f71066186290e53a599eeee587cf3b03e5bfc65afafd9260a0bdd30470185ccdbf7305dd6bed9ce0b542cc0db68c7a1d67a97baa4a3db58e38c9a2c124dc6b4a3592c4d060c3ce1013761ddb4c5b49de346b2618f8dcbf2ef77fec99d75e468c0553a215109ff45d828f060356b84cdcc564e2107c36e16cf7eb809246c334bd15ae778a82c85d127454c154bb2628c9c48b0300293833", 0xd1}, {&(0x7f0000000640)="9a52118e5e2bb2fbae3b76e9961d26df7012665ee43c15ec1b752ff3de5f8d36dfd5eae397cb2610028a7cf9d2fdbdc00538c87d61581976041f14f1777595490fa7eb6e010ed0359efc228c92ee5b596ceba8b7a43bff7962cd8c3ddca8bf57cfe100d4934e9c378b", 0x69}], 0x6) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x2}, {0x16}]}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socket(0x2, 0x2, 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000180)="21596e4eab946cee59b775983664", 0xe}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75e68d0ac1ddd1f8dd8bffba615d5b6439e8e3136827fae7bca4052e", 0x110}, {&(0x7f00000000c0)="b0098540092127a9a3bc6abe84dedc68407adb393cfd7ae8a10c88b2072b75cc6bcc9cf94c7ff04f4be85dec4b217c3e4a30bbcd29aa09111434183c4ece366d", 0x40}], 0x7) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f407", 0x24}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12f", 0x141}], 0x4) executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="1155b810cddc2e8de697b60e9606dc35fd71f5227445eb724092bcce543f8fd16b924a93579f8717a9a65f5bbeabe3f1cb626a24c6adaaa6aff8f760c5fdd372306e672078e8fbe6fb6207053d8c63f1508f33948eabba86a443f1d9caa1b175165ad537cd75ea3efc183a5cf087e917cde00371d7377dc502d9124f853acf1413458043315c3c3c72743f5d8c312ace118b22e5dafd2bd781e07bd90a1ca32beba76d97fa4fc4e3b48ff8b74b178703645d999c73452aec8ac3bac23ef34d96f99db399a249aabe322fd91cdaa5eb4890a02c8a16fd7d388cd8a25fd94ec476fd381c5b2d146d958c491726cfaee16888878acfd0b47e62ea090044d071adc54f3cdcbed70c49bf025c810d3f3b141faa1e7cc39b55be712df287105638e91fc376ce52251fe52a3f17273b7b4aeaabe1940d851feaf319c5f1f5640c01efe4a69ce6b17ecf3929e24942180776e46d0bbd507a93382e609cb6cdc121191ca4996e02bdbae271f7eb4f95d8598b8e9ec8e5e0fe42a49fb6aac6c0ae969cea3249bc5409b6db59235f3c26cdb46d73c6119840d26447451266c50287a59decec72c15e222acc85f37cf85109f39031087cbf99d359cce84720dabee4532a86e5db2cc743c5932ecb215efcadf21e80719e1e64fa4fd9b921a70cd4f2704e638d4c946a4ffb81ab4839bf74dad263aaabe19567739af990730a984c2dc303c8ff02c4beb74b37f59502a5a0835911e4b5cef7b34901368b68ab59969fe69cac57c8b2d56c3ff6e169f1ca0593d2ff4d5bd5d864a129199ddc61ab902dbfc6ef7123dddf59b4e71ec520e4e98e0fe092069add01e2f2ba164f91c7cdd6bc6e35f6c3c3ce1d57c2c614f852c564c7fd4f19158e917702a654b18aa81dea18e95df9301279389ec9bb485c09217e597a8eb595b3e11bb66181081b579cebca87dfa43578b8b9ba5f2d41756eca3f13098e3d7ca555eccde45329376ed21baaa505476351f76649440ae55f5a36ae6c3d4154c6df9e9e7b435931a433ad81e7c23293b61f6296578b152b95e66a61249b1d75186f79454c27592d28b4997ff6758f96534e2d61c35fdd4503035097444b062d5c9b6132fd75248059bc68de76a7a7dd5282915592acf5be9885767145d1e43cf7f43ceb69bc2f6e41942adfe296754b93f23392b597af292679d25fdca02e77f8adacaf0e324a08ce2028ba00bda6e242779cd8ef3b7918ab12d50d11d18de0143f8669731633f3067f631c9db11d1390e4e0b797e8d093c8b1e4993403953e8e3e98992292e3803a516e2d80495f34517b645feaef8b64515e6fa361aff5ea6285f34cf2e8c0c9f8422feb592fad28ac7f6210ce3fdc3f79cc462ba73843cd2d444f390ae8fbb5ab1f08cc4b56708a111be8547ad566b86dcb0062ef5b88432cf7f1c6dd9c9e7bf0986e10fe108890367691a411d11ad62679bd8d0f277e0b56ec21872daba6fd1fc1e8a4c2cb30e15923df26c62b4145de556a5bfdf71946fcb77de02e4cce9ccb6c78e7c0a85f31d06244386d1504682db66efc428d4257e1fb66ce8b460abac272a69663a59f313bb765f7e704c84cae6ea382cce47275d9f6c09e0f7aa4257242b2bba9be285692e9abc560547f25be0c13351beb0cf3ebf48509d134c5323f59dfa35f2374b81b6d984c814157036524e07e0e124ff912535d5719003e1c2c1f342b1297a5b8ae31a24b0eb8fdb81cbda7f7e9a949c3b63df765b623f066e797b65f15043274e0a67cee03c63157becd9e6247d90b053ef2369eb6fcdd821009b6cbeacf00bdbce5b1ac250bde14e9bbd781198d4e04358c635f8964fb5144f8946832146fe25c4d536bcb38910558557054e20320f7c1f8c25b6a1f5ce6798cd7511d2f8bcf655e4dd46c4378648336ce9c82de1e77a04aa7905fc6422d1cc7356572d22395a50e5d292d688b0dbd130aebe169d2fccc9de9626d0b842109174d1a2a73c2c5f76b4c534b04393caae8b4f78d8efb204bcfd515828fc3c0b9e8ecf6cc9136a0e61f873ba1805debab11b9bb448e9a6c66c81da67fcb4a25248ddfe03bb5f59271ae2b4c929319ea2e012d46fca077baf8349a156142ac04387fd944a807bcd9a797f48e4e87b6b918cc30eb62aa43c0b3783f9f80e7476ca92dfb1eaba60e5d80a351208d41602fe07fad187adfb96243af32a395e5d4d65719a731b1c7b6fa84989c329e65a4751e8b243ba176e19d27ac875e53c7ed3d256122bbab528d3213a94d3d30d0d8cab179eec7aca672b7c757252b710bbf69fcf146cdad0a6e54ee32efb962799c69a6da54448df0dd7982c7958ad5d466abcfa5b7ccb7124b2c20abc4b08eae51627773734a1143b9bf7d744b7a9f1aa004a922cf74a0ecbfcb838f07422a87f7f17628e52e830ee8179c4cee1281ab3a205d52a71c61e3bfd624ccc004aa4718f894c710abc5ae2acf88314d3bc737b88b2de1bdd70425f60aa4a3fafa6ae0676a114cb4f52fb5fba8ce2da1c5c213b9f513f8708f0ed7635f2e4cc5c0e1d7eaac908aac0931fba020b0defa6a21cc5e8d4f15abc0af1f986793e5fa405b939ef194fe1090dafa8b6d387bfd53558fcc8b0cd4ea3a40d3ebc243a39b8a25851fac0ac4c36995b657cc24494703390e52e8d46845d896ac642e9c78034b364f1fa925d472605bfb0fa3e15191781e5ecae1613b428659fcd23ac7d53261c266dabe003ffa99cfd8090c24e3062ecfeb95caee4ec4917a9c131f1eca49b8be187e233a77be5252be6460162b2066096db414b8ac8e5700a7a38e25f9751c7b0db9f833683e888533e08b730e2e2d102f692110e2e23b1f8873213ad484983f00736373e1d84b65ff4642d979b97d8a2ea12152fd4280866656e1c75568424620fe6506ccb3b41ea944c9274bf2448c2bfd0e3a706be7bf278d11cfdc2b8dfe3ab68c8f7d5ba86027d9909c2efb5c830797d6706d42b89896d332052d094cdb0b49e5583dbf4de483939f3a83431b726cf1c9d906e36f10a314d86f766ad545993d33688181bfb84f0fa7decf1b99310b2576c2cc06242711f6933b7e8430dec2d3e96c8677e3fd3b99f9e74e348628b0a4ff1f23fba5ec5d0a1cb5712037ffa8b54644dd157137ec54db7643f6bac37e827b1581446b5cc013529206e482e0a5d65bef0df01b47de212555bb844af0e2b8899deb34f59ad060013738bebddc6191e095832df37ed947f096864f24b2e0051c854355783825cbcad1e1bce404811f184a382cc68f6e7df22db568eaee81405cb7ade91598dd7f6895e7509d8ca42392d64a1b3096e9f616421c17f2c4b6c5e36e4c5460ce57317d349628653ceb71a9222463726e933ea160a6f3cc5f95015cddc8ccce2547e2c2ebff4424f35c1882538610156bb0c4c4b769e18ba1a3278d49144131df50b7a38dd80f772ccffcb975d35de01eb27e2e0f39d2d9bfab4ee0bd57c0b7b7e8fddd9d82d8590b485cafc4e38d905c44292f66fd755945529189af89b6ab1e9c1bf1537a8f2c09e327a75088e1a0676c64f4a4237f03e1ab86389632944a171a19e8fb881d47b1caa0b9c9978504cea4dd85e43e668ea8712c802e5914a79092f865bbdf3e0e3d31043f944495a8379c85e2f5f148c552b996d8c4d88f2c6d32fca3eba3d1e4f8a87974c4f5366f487869f376c41560cdf5c63374b8853bb9090a31eac7b457f3371939c54698b95f15990bf7ed13b293de0dc4a664a5e9d8c47406f7c8e939ec5efa0829917deb7769110a0dde44d14ff16b52f2be6ecf3cf8c193a1e2f6dfc65830b60aa4bda258b8e154d18834937fc3a56c27b88bf577f1e5835b1885ade50990a71d7da5a43a4b873761e19e4ac5fc1136b5a7529d34701c99a5d0d3baf38385fa0a30496efb2d43f9c06f13c0372f5aea7356ac09b15d009f7328535ec5b594f3be0d159185b11400362f0e45f755cac0ddc43d7162d8c092f7047565365db8705e44cb4c94e46d6fa9b199028cbfad19c0d9b0f2694aef17e8da74286a291485e5b5f3d70b8e58525e6fedc2c6b032175ff9ebd040a979a02c3481f1c25ed65bb7a2ac041400faa1b73aec6737f8549f7d1bbed0df2bdf6bedb3d21834b3f657fcd22a355856b6a2bc5fb3d8ba2dbab1b612a615c8f7d1a7f15d7bd1767383429d0eef04b8320f03afb9d5ba968c3c9e035e058bf98a3615eafaee717ff06cc8918a2bfa88b693452a4fe5e543e7656e6fea4ccaec1d0d7337a50592a7de7e64bcc5bcbd4df935d302865c755d1a10ce0e4c6128bfb3d1d1d2d0e73f9034e9cfbdd037cabc308c0fd9450213091495524a7fc4cd7a828eb2830f891a8d53048ea36a5599b58b0827906c5dbbb7c8e668f914f0eae8afd5c1e938dea3e5b466fea2a279175fcd3f933b67dd55d3f161abb879ff0bf1247653da7bb69f8c666afbafe4fdb9741d2e5edf92c22963eedf04b5cb493c970c66b680f54929983b38e8e313c3f56d640dd45d357824d2cb8bbb308bff986855faa2458e43ab8034a17fa7ec81ef8e31ea486c06be48c73da7f8fa2349a90ec363f9cb6410c8f2afc601e49b1864a093962d03feac82508cb5132d377404befdbd8a0e1388d2433def8fffecd5c333fe271a517c775583133171232a95f8b60e8cd6b6f86523cd8dd01b73ccefbae0a107a2590763660336a0118749c5afbca1b4e8285ef3e81c9abbb2cfef24ff1802baef9322594f169e8ab936f6088a09d225adf86326513e3dc3f1984383ec182ca89531fdf815d33f9fd9554eab2a755f6cb2bc8fc5a30a67e520b8ce0a85bc0625ac83e9c1adf4572747bfec555f9235b0256255f8f9871c5f3d498118de21047b10671af7d5e84655f9c293062c405c7cf5aed15de34de651707023630b26c0a758113350095cb24b007992bcc19808d2167ceef881a79d985e9ba7285da908641b34b7cc47c1474f431ca36cf7907fff83e0d517e13547e4b1e6586ccd5a749f79e9c2ec43fffeefa5a1a5029eba05a61978cd4dedc90755ce7f132f4d2bc5123c908bb3fbaf092bd37a7857e94517b7f29c4779e25670fe329cb2434e664fe7de370d4436cf82082b9d1bba111d2575f29599b4012d9503467ff2b455833fa5273354d8836b4f0cd23efa6b429fe9fd7a65183d8949bc0e5ca98c19675b026f45f8bfa2cfb8a0ba2f9f7d9b85074ab8a9bb0c034f01f9e6cbb215850beb9a5c4092c010b0c26e845952396b008df7c6654845bddd8a4e44f79b3bab65fa7ff0b75d8c2731d5ae9109ea702f55309d1482d4c8d2dd70c6aefae5764c31dfc766b1a93f185c7087a24e29e5e3bf6a10bee4107de06483f92f3256e099d95c9d545cb859fae9adc002143de5f0d4225416e4072d6d6c78a17e9691239590d0a54d131f3715152a70ff50f1c9bc3d118fbfdea1a054a6ab750b0f6f93ddf87cdb44baf149c9c96e0c832b6910b6014c23daf6f2c0df8774be11071873dfed0f4540c66e0cef37145e07277114eb6b6410165c209977a6113c6b809e2db54ce4a68b5782c97e40bfeacd96a66f3cd5090fea97a4eba7bf697353891fc47db387c23a4ccc155b19ee8bb31cc1ba9f8fdd104754a4b8114fee855f1d9cd525832d368cf763415b901c29289946466620c56632ad46232f3299bacf4ad7f4f6eb5b5649976b9676c734980e6de73bd6de668fedc807a2399f78cfc5ebd042c305c4e62026fe0853c9abd9f2f2c65d0dd936d893032e163c47d0fe317338a1f11695caad28175837ca1fc3a1f7294de52d98a2bcc9", 0x1000) setgid(r1) setgroups(0x4, &(0x7f0000001180)=[r0, r1, r1, r1]) r5 = shmget$private(0x0, 0x3000, 0x6a9, &(0x7f0000ffa000/0x3000)=nil) mkdirat(r3, &(0x7f00000011c0)='./file0\x00', 0x1) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='W\x00') connect$unix(r3, &(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001300)=""/60) r8 = accept$inet(r3, &(0x7f0000001340), &(0x7f0000001380)=0xc) getsockname$inet(r8, &(0x7f00000013c0), &(0x7f0000001400)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r3, 0x7fffffffffffffff) r9 = getuid() setreuid(r9, r6) mkdir(&(0x7f0000001440)='./file0\x00', 0x80) listen(r3, 0x101) setegid(r7) pwritev(r4, &(0x7f00000016c0)=[{&(0x7f0000001480)="6609197429455412f87fdbd99077045abb7176d26b0f1d2d0f084cb5e70bccd7177e8bf2d8c01367fc4f74abff668dd1a5f1264b7b8005faf4d743aae13f3fc97ef0a9d225283eba1e4ff7dd73a6f055ef463d7a", 0x54}, {&(0x7f0000001500)="4c7f78d6ee93d6a856897169c41ae135e9867a00eb0bc500e7e0e2847096345379b66385c7e5df19c223ddd4b82ce7b6194348fbe17433e4df581421224db9097bf6cbcd53fc6bf88233bb8de1898f1ac22c416234b7d00dcb511613a85b5b26dd0933452601c07160cb1b0088d4037437247c22fc24d2c11873389b6641816d1bc4ec4bbf70868981afaac74c02073f8916d49392886e8cd4d614bf87e0cbc5ace010da535277fd41b71866b16a3fa03ba5c24454e553e2c75b08", 0xbb}, {&(0x7f00000015c0)="f80a3fe23a42e09d76972b59c4c53f7d44020ff36d1626ecc09ecf062dbbd2c2d7f186a09d408b40ca13b6e9fd28f16b3f21fc2442bc704284fc09cb96aa6784e8f6d9b138765d23e951e4eb5c2e53673b55e3ff5b0444660e35cde7929c68d56d9f9f6d5c581162f762c4a0bee663f7f9970627d1751fb99b3dd356e0d78cf796143d54e4aa1211ec808bc82daa48d38acaef74ece2c8b6970420212e67639347ac840b1600055aa7be2f703a3889eacdfa1682e308dffffd7541464c328938c6d5a7469a8c45cba70a3cc1f07418053cd90b33cc04102b9b377b914f756d992d8e11b0768255b4bc1bb640c0", 0xed}], 0x3, 0x6082) r10 = socket$inet6(0x18, 0x4, 0xd3) getpeername(r10, &(0x7f0000001700)=@un=@file={0x0, ""/3}, &(0x7f0000001740)=0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r11 = open$dir(&(0x7f0000001800)='./file0\x00', 0x8002, 0x82) fchownat(r11, &(0x7f0000001840)='./file0\x00', 0x0, r7, 0x4) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0xfffffffffffffffc) executing program 5: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r3 = socket$inet6(0x18, 0x4000, 0x0) pwrite(r3, &(0x7f0000000500)="5571b3362b6781c18d394a8232a3d58c5938527d3b7434ba0ec98383d5189ee1ae43ee50c3e79ec8c1c658728724f30973a356ec554d689e8d60860f63c38ffda9b547873ed02c", 0x47, 0x2) fcntl$setstatus(r0, 0x4, 0x8) ftruncate(r3, 0x4) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r4, r5) getppid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000600)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) syz_open_pts() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0x7, &(0x7f0000000740)='./file0\x00', 0x8}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d000000000d000000080000000013004e224e212f79d115cfecf46c6d18"]) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) syz_open_pts() (async) syz_open_pts() (async) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="724a1886dd7af330aabe57034efd46f640d0262d2d57721069f7f5ba380455d5d73216861d432a916919612684cb2de3b22d8ded35331e3728ff2ec21e11ae541c7eabbdd514efa84860d2c9dc827e791b59ac7d232ba84b74674a3baf596b271258cfdf117c5abd63988699e9379e0a279afa21006c40d62edc5aa87612a74d6b44c872fb545016a2d548c24e2a3705a375f03b20a2615a33e07702254f59265fa7bc9337df487f68348c4fc13215eef469c6cfc0ce8446ea2652b4187ba3def2f87578130624889530690a8d34d03794d3a6f8746a7ba81c75dbeca0b4682798d1b3611449669261934bde0bcacdfb5c", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="96d47480e06018537e555d2c857fb48d6e72d9fdd0d535f0c9954755d92a9918e60333dbe606df432c428d826712fc673462532dd6f6f0c17287481998d3166926b9e21289c3d534e72bd3e5cc9f345b2f138fe571e6f7a9953d3020a7ef071c7ded894255518687ab9c17ff8b4cb7c758e4a91a11fb735457730b5f7ff0477cd6dfd53cec86091e98775fb9ec78a8cbc8785e802f438c13ba29b5eaf27823a8edec5e71f032cd85ddce86972f4f4f79ced720d53d4d", 0xb6) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5a) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x5479f9362c339fd2) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x152) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000140)="cee7d246bb73fef3213881aa6c3e092321eefb688f7ef070c365332adc207a1e5d36be24af6e1faac2174d252da5747a2261612f93d3a8aac46a4511", 0x3c}, {&(0x7f0000000180)="43049b41deba1095f0dd55d57e11898a4f6e76fe2b71e46dbb7df25180ef50428cd892cd9964b09bd49f73aceca1754f514840460d33b8936b0576b99678a42d4e41b52d218a138bef410f0d4ad8d8ea4f31b249f26b91e53448084791892760b2a15babe678b2b81e36204709ab905e443f3908b2604fab9eaecd6f4086be2451d6000b483234faf89481644b7ad68c1fc788a9b33b93406fddbb113e035820633b6e7278530dcafcc3d99128b3627ae853529f25a400e3a7aa6e36941d2ad6e08f90e7cd46edede1a828a6", 0xcc}], 0x2) getpid() r5 = semget$private(0x0, 0x4, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/94) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000340)=0x1) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='$!&\x00') r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x120) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000440)='./file0\x00', r8, r1, 0x6) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0xffffffff, r8, r2, r8, r1, 0x82, 0x9}, 0x509, 0x0, r7, r7, 0x1, 0x100000001, 0xff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x0, 0x5, 0x1, 0x1, 0x7, 0x9, 0x80, 0x2, 0x0, 0x3, 0x400}) r10 = getppid() getpgid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x401, r8, r1, r12, r2, 0x40, 0x7}, 0x1dfb, 0x1, r13, r10, 0x7f, 0x100000000, 0x1}) fcntl$setown(r4, 0x6, r11) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r14 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0xc0) chflagsat(r14, &(0x7f0000000700)='./file0\x00', 0x1, 0x2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000740)) semget(0x1, 0x4, 0x280) open(&(0x7f0000000780)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)='?\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, &(0x7f0000000680)=[{0x10, 0x0, 0x0, "ede34262b86cbf1817cfc39efd365bf812cc872c0a02b5cd8c68d31df83a43498dd3b72d8f5c0970374f8c698c224207e6064006336f231b96b99678a57776cc911d3142f3c6f27595def7f7ec21be1149ac34cdfd0a3da6c58353aa092abfb8c2d93d191da995058d8d5fcb488cfa01ccf98a9692b4278b0baf9bd94e6687cd68df39af5144c3deeba6b32edf2a6ee753289fc9304c70f788134fb632d242a4e5351439a7c6da752a075c3604efd3544f2de22f1852cac29493216df313b95e9136e842815dd891fd5202e2774f5fe775fac15fe96f0226a72e7f65ab46b90000000000008003319588d9ab45e8493ce0ed0a21fd449a4fe08300712d6eeca96d52674ae63c3693fae02d96d24cce0db07ef0325ef2d155083287162750061899477c06766d07835f0880827f50aed27e513aefbf0abbf789ca6b3dca9840a2cf7f406cfc616213e8fa5158fcbf86af96c241cf5fb8cb847c831ad18df27128810736c68d137f19ed1376959b390d0b5be6983623f9d3c1a4e3770bbf5429823d59ac3fcbe3"}], 0x17}, 0x406) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f00000009c0)="692fed5f3188db7d5878e544f496d6c7833058713506e2537497fc952185357cf0dcb15f252bea0bd1e93c889ebc906e975b4ec217ec3bcb119a7abdd0baa1a618e9e7109928a250383d472a0d722b843e4c432b260fbdf95b5aa1bab1d74f8721d224b07d00222a9c7e29ac873f30f865291d5b3327cf7d34e351641b7bbaa999f969f9d8043aac2b3798c47893857e232ccd62fbf1c58d3c1fea6e4d24fd5ae0aeda09c9fc108834f7d10169cf5fe783453d0a6db89bcedb00e7b4d1fc3de5f38afde0ec54c6536948fc7f4b97d545126a11b2122ee5ee1c4ed4a0aa565f971a213f0cd17a4f9df3631384e84df8d4d221f0204108a8c6a3ffc10ef6ea3e14f7017f70851948ba4f2da899804fbb2dd76a7eb645594492a949a84494ac3b2d399324014040876bd320f481c9961c41b0d56af78b449ba514ec1cb31acf080a0e5b693c5725604011ed896d87ddabfecce9a671f588a4c4da137363a225e34d208699cca8deef75206b4c0b1d28e532608d2cbeeebdff4286305e43da3eed59c25d74381f53e7f912e89616cc46d851fe41807063cd97698bbe091ce887c1ed9081774e9d89640c94bc19889698a2f0d30c41892d8ac2f9c6e9b0bea73f20719edb630b7a2486672b2b7a60aa5b455127024365e9d29dc46be338562309cf63ae0adc56eaf5184a219b3f480a44d5068a0edb5e9e29c7ad665827cf0d574d621dbc5e3b7c397ecda5e0bfb2d1be7b3d07094609803b0772326d021152715a1bfd0e9d875772b075e985c8a0659b262ef58a2007a6b47ab19167e1ce9735f94764d86f821e5b6e08bc23e55c5311e9910aa0de31000c16663d1a0d580c1dac152dba49d7f9d006fc3cc05867fa79ec667d79f8ced28a32630d1d006d9053a4d50f12ed51ead8c8d02bc2b9fc006aac85b410208b245a1ef8938da567d16decf13be5511998051ed0a6d3e8168f130b0039d3ac9d5d5a83bf673676ca60e51fc3c3f8bcbf8a4fb55f77f09538fdd838859bbb3697324aa1ba4b7c8f95db6404df4b91fc1b6a237fc8fb03a7b1eaa887f2907b6dd747b08355690b0a8c6d079fb6b56417a55baeb1fca53759909f6c3ed0a85ac7ccf417075ace8d9590af0ea46ec805e9325e478e71ba2eec4da828b76d850fc0afb53c60ccc4be2673f6c53241503497f181f5526e15a4ecc91b900acc6955f8b18ac72112077e31dc479125e1938a10644a49c66593e6b38ea8c84a8380ac708f313e63af46e405ed1335a726f9a27a380e59f50684019ec903ad9455ab790a7895857eddbc4876d3cb0875bbe11d4d77b1849b30e61dfb2d447d6cb9dae15647a23cc9f8e319368b3b72602c87d29f557c4cd0a32bb34193f346178050efb7aa7c89923b8fd6346f76eb32fae30ff356ea1943b4a3e2935bdcb3b60220cb025fe9028d0a86041f8f38ac96187307c90b61abbd18118394a02410f873c2f6ee452f1da878e555f601d0bfdedcac0b6541f07a7f338549ee3fecf460cc700b6bd305fb0bf954f3851057778b65786265aba5ce868168030730b7ccccbd4f2b93351b49a3b9c63c74f92169f32788c79074ea0995c7f3c631039bc2cf2debd994919f52bbf9d395f7060002e348921e33c701e1b34d350e846b883a649cb019aa21ed890a876e65cf36fffdf4f92d1afb28d4048d3b00a2a4cae5b5997f5bbf4f4e84c7ead84af375074af092997324b85018a83906b93b81300428d8dea57fa072e0aeb0ddc12b20d2e6981c27923d41a183455abdfe48d235da2371e60a039b17b10912d741484965c9c8a5f1e872e59a6407d233de6f1aafa344accfeb20a52666e46b244e874df48644d3bc6b7fb67995e47c20697a8df3da08447a97e3a3988b9134cbb015dec9a4f0d3ac5e6c26d5f684c407fdfca470b8de691be1e539ad5b2824f08d729074385782812267d0eee3cd4548f120cc13665f3a9b825094848cf16463558857e0123f309732d50cf2d92dc37628bfe39f2eb770695752cee90462ae770b5b827b30ba7cb4d1480b2b1640f7202c5a2febc609c95e4e26cb86eff51695b9317eeb5c0b972d0a6b2399974a2d7dbefe821dcf94741346e3b3ea8f7b587feabe299566ab4ed28120b8afcbd6b534df5ff5247f7aedc7a09db6d62601221705751c9e3d4fde5204587b4c9c4c39f8f43c768de2358280d33fb988d72e00b64d14fb5621047033a28b762173368897d78f1a413a9ec524ab222a3303271f0cf69ee904df0c0227898b398db2cf46d8ad4471ba7d5af3f47760cc0fd8838f4a0b1d8cdd1c4ef7dd23aaf19b58184035732113b58431ca447810ac000c8c462a9ee7229cd2453ce6a7e89184fe0b25eaac43c743d4720ca1a39da811eee5271869add03a17ba1de8cbbcfe73b78ae4177b128c3a47fc77cbe0647d2675baf9be5ca0545054b9305225df9bb59084bd0a5bea351aae2b3882069efdc3eb53440013b6058220b3dc063279abb5cb42c88d8e6f29b1cfca48ffec2b41a639d65d2399ae95f42274731be19cc58adbb43d23b9aa3f0154d7ce3a1253a6ff14862484ec6a44c07e75cff5a48b90d1311134b9f2ce45ff7ffae316b343fd56d0231449c2f86201d956c55762ecc3ad795de51e54c9d3c32850f30d2b25a2ea96c4a68721f6a93a83234cdb665dfb3117abb76dba26cc2f21c91ee3fec8d1577fc43c8ebcc11599f958ed36c42e8a42e589acafa42bdbfca517bfd4c94a801d1633d7d6ff8b0d6b34a81e6a0ec9739f95b2ec25140d1e891980d6fece0569599bdc7b718a0c87c491c97d9a33b15361f3ba02eadf29b4bbb08f54b2a2b96427a7f5e81292b3cb475adfc36b571290d6f1afc96cc0f655333a911d33590062af177abad3e910ea596c4b7f1948f75758e631f6897ec9995cfdebd2c242ad23b580f249f75538969b0ceb04d8a636ed3d4a4204e3836e871454f38915d957751f4d89901f781b63ababcecc64366bf2c92c8557f3a9b71de27bc71d66f419c3eaaf9b74ea937068101307a2f765a6723e37d0bd9ac497848b7005a31f1a1fe6d25f17610482b57ced3491fdc06e74e9448d085b141ed7024f37be7d9858ee628d690595a24e8e30ba09a73f495f03d832ec5c0c841a70468ac6279c96cadbd94c2325fdf742a1eb3ad8105df9a9bfa1c272dc11ee929dc10cf55c0ef5abe0b160ed39e5a0d101c68701ed75fc9a343e6333cddf955659f69fba66806608ff237fbb18c7321a90306ded577ae8f058731a3afc9136e6754a3255e4175f7ec51ecc12e0ef532ad31aee152e3ef8a1dd63b43a3efca5e28a5244c7456d0b77a3f9d9908e43179a88f1a8c731fabb8f850d416116171f8ea1cc3376f3ceb98f78112ba08aa9f1a23fac3f57efe2ff02baa49e9eecbf2d95d271bce8e141b54b0ba686c55c54aa040857020140fb47abaaf117e394d153d3c7b5fce717a8b0036ccbba67a2521e0c81d8dba6fd16df851c9bdbea4e23ea6b2152590bfcb56a6e02ee6ef793e42d7bc4abcaad130302f4c50cf0f7da92b71d0ed10c03f6f35cc17b172187af6aceb0a837bb65e392d323352296ea99e98accadfe6b9ec1c13f461b5254960aa3de2163c52a47d8d08f307c9eb931a83ddc40381a49edc35648ee5ab10ff6b56d1b426d39dcfcd37e4b10d227118714cace7cde8eca7d6ae1e1b206040aa923518e58add1ac238ab0c51d077aea885afb030defbb2b39e56554bbf13524bc1ce9002f79fb397ff50d16b0e7d0f75c971328ba3c9ba92b29b224ac26702591e7e314662b6e7ea7edbae7eb3849f0c9ca40d8198c1dacf58a56d49f21ca3fa174b3496f367260cab47bde1bf636f73fbf96fbd6296354a2c3630bf949064b775f39b65ad3326560aef41a11e041253eb42da8c4ff501cd050331e22db986c0858df146d9afc059e01b762d0abbfa429e3c389a6b2f86f7ae27cebc186c28c9b803c3718fd670712de0a21421f4d3fb0a38fbd4f67ee8c52e46f9b6a0ac8c1de2e9f807d2b73f2594bbc00088f1d24eb08a400b9047a2f380bc8292bc232154b6db59cd0426590b8f3677b15f06938d888b8a7e84e4c8b13a4f1b9c541873602508c15943e5ca982b4cd56ac2f0c6f204e53d0757aab511d96548bdccfb3e2d74cea3dfbd52ab1d76922540210daaa638d8cc59eb96f35c315f8318be412d97f0ce1da600a35e5ddef45e55aac622c55b99342eb3c69e954986d0b572c22d682e9b0393a8268ba4485c366c69de8a538368dce89cc901a47a2634026b7670781935f32b11b02515ccb98dec914f37c00d9acb2db2297e31c46b1bbce9b6527477b02cf0a7f8e9e6c91c201075c61addabf6aa7586b567204c8487924308d44d295d00a82fb329b9f55e6646176fabf9c70e6bd8e4e3777e84da77e7b1fb1a5d355d654a9f1bfdf12cbdeec5e4e591daf35f78149cead03517a33ae97684500427b67d90aae799464e333223564fbb8de402dcd4dae884a6cd9fdbcb15d3e03258e6a953daf57a8249be2655d03e13bf7a21b671b8aa0a81bb84ad55a061a84cdb41be5736f6693c074db153906ce9a347a10efca1c356fca434301d78fd01f483fbac3bbe675e8de61ae1df227247e6d95116b75d62c93e4f6aa708c36c2798c1c4af3faf74a3807018a4e786fa831d1c16b78becfc8f8dcb2a037ff935394f1b3231be94e8361979825ccb10593a5e6de77d8f86dd33062cf9dbb4b0ea8d80d1475c57b8bd0b621f8e25a5a6655ccf9003d940ad21702ecd273083ff9e202187c8553588a54d6789faf772a3bc4da8996df7d07a1603ac18eb69f7221daf59deb6c107fb1d6c0e25c9b75cde4a7f6a3d239b741f83acb78d47f9e2cfe26d9e67ec0aaf8c0a0e29529d9054cce82290bca8f239ab8df90b3ecc50d2890182ca8ac3febaa801a589c833460c6c33ef20d865c0434bffb7937b12da057c03cd1ebc08fa42e27c6b8239899ef30e3fef16d9b0f303e6737927f33ec8beda60afccb58d30d40a08704fd064aac8067e1260619e2e8ac6a2c0e4d003315328b49273db39bcc82f3b4a6e72198fae362bfa84e84f60e585238d7fa04a37cf9d3db158f9717b25b612818b62536635833b4e00e9ae2ff910ba5175884380911c26dd7605832efb00c2373cd84b13c1d3276e3dcc52e6176ef6e701d295a7e1390630c568b66e9fc9540cdcb8490befcd3cfb4b40893c57bd524da882bd5c0a65a28798b73dcbbb27394d9205f38e01427bec24acd3b4ff93037892f3da85525fd74557fe21e38155a97f15b91d9235c81adc862a02e89ba58846bd2cf31cbc90bc3816e745f66b2ad545f5d6bd4630452791b12188ddd53b671329120544a4d6ee62480d7314ddf950f5b2e61994a8ecee1019fe6c0ef97e049a3bd48dba4b39aecaeda22fe555812fded8228156d1c01267da14da365e9b8627ee92b226f89b48107e80848b2f4cd3b1639a92296a41d5249aba1028d8888f50c0e6095c2991bad40fc598dddf6dc44ad19e3d2b178b9f33e99ccd0f1be7804ff266ebcb1cf70c7679700e118b0f951060842f50c83a73649eacd645f57d0c5a29d683fdccda4acdcc929cd0e504c8c45d26b853026fc27217ac908e78dca7581ac946877daf72ad63ed02093da4d07b029dfb5d290ead8fdec5e5f25da7694598012304b4536764bb3ceb1ad3b901866c76e45feb070016753a72ca05fec79cd33dc0901612a2c5f99d3c3869ef498075c6b26a119d098f2ee0ffbcb05bf26c348f36fc1daa7fb8aaedfd26a70b238e526f2a9a1", 0x1000}], 0x2) close(r2) executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = kqueue() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r2], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x2, 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = socket(0x6, 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x2, 0xd}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000000)=0xfffffffc) truncate(&(0x7f0000000280)='./file0\x00', 0x4) write(r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, 0x0, 0x0) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x80) ftruncate(r5, 0x80002) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x21) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) ftruncate(r0, 0x8000) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getrusage(0x1, 0xfffffffffffffffe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x84}, {0x5, 0x0, 0x4}, {0x46}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000140)) fcntl$lock(r1, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r4 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r4, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) stat(0x0, &(0x7f00000000c0)) r6 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r6, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) socket(0x11, 0x3, 0x0) executing program 3: sysctl$kern(&(0x7f00000005c0), 0x2, 0x0, &(0x7f0000000680), &(0x7f00000006c0)="a127847f", 0x4) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x2, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3a5b8167d63cda982ed6d49ce65ca48d"}}}}}}}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000000000, 0x1, 0x3}, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x9}, {0x3}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="6a80ff632d6a8bb5d1018334e99c9fc3a34ccaf76125930216299a8c5b907f345eaab44270e3bbcfa578144b8a78aa6daf8597c96aab818fed09f5e763304810204281e28129fd2b457601a8f503b8486bbe22135223e2cc3b22aa0332c8ba3093e1943b2f119500a65a802cbf940744038f7ebcd77472215c5baf487d2c15c4c384b44000533062dacb89beba35739d50e42421b90584c0ba0277fdf2ea9891f5484717ba9563838c32cb452ba99932d87697317e543cd855cb3a18e2da6d5c3415a8a51bbe70b88a0cc9b283", &(0x7f0000000080)=0xcd, &(0x7f0000000400)="96b8d3f53e9389da5faa242e46f6eced5683432fc6f5814d83ea3946f6e481357238f75114b3b6fb1ea972b609f40b859b6361addc0b0c4ff1b9d6b5ec12eff22b15d8fd99bec96881978a74eb852c3fcef94a3283c65effd548faba7cc65899dbc60558df785af1e6a23dcaf0df787ab88432f349b279eb6169556bc53f6297eadcc65cac394bdc1a85d10735a42a2694f4d49ff20d1813a53701374e51f962c4a2d70f2f9a5f6b7745e2c35fdc154bdeb87355b5c79ef4854e17a11ab42e39655fdff4728b0cc5f760cd8297da6d77e9e82c6b9131d46de6060c9e4f214e6ca104fc30e344844e0cc904eae20440182a9b82a80da67ac8f63da8eaf3b54a", 0xff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000300)=0x3) executing program 2: r0 = socket$inet(0x2, 0x0, 0x7f) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000000)="32539006e12fd69574a345375207ec084ad9cac43047d939d0668a92801df8eef6ffcae422f013807fc1de158e4cd3ff7d3f1a47b5a746d1a1b25951073f85c401b16d98a2fb75d2f406415f25a2c8f5af998d8cc051adf64228dfcc0eeeed6ab6389f87fc7b30304e15f5919f32cb108aeae4055688323b46e0e96d719d75c28c483294ed53a7f9d3fda649ec5727606f9d1a6db4a5f7870c3f0916c48df968ae72d0e2282d4696824bb026172e33d1cf41b7ff3c03b7688e7e3b096d79af4d0dce69e151a04dfd3969e7946b22aaf26205ae39eda6ed680e9c69343475c99c189255ab52142b3192fa2acafdba19e69861605582e589968c23322ed3ce", 0xfe}, {&(0x7f0000000100)="7b69fa0f2969add1bbc4585265335b28821c6a953caff2aac455ad45bccfde9f4bdc8568a161116643d29610a9c8644ff4f015100c107e3472d05eb4ed4b1399f8d0d46de1b2466ae43cf149d923f47275510dd93276a76b552944283f6544de70ec427cb5ddb1ed52b849ab46a8c48248f9b5d7e5d47b5440c3fd0dffcb20a313c3a8eff899dbce7718bf9b60202af4facb6dd683840e35341e2554a36f8a77d9186436d5611b3f6ddef51bdba174cab8d59ddb4943a96c392efbeac5febbcc04959333688779d69ad7b7519a9c05d2b8d1202773a6f18e91e5a24296aac323d675ccb853bded9e364dec3eb24f0ff6fd40a8b88d7242ea46d87ff56bf107e4fc714db6814412917465737afb473b228f84db7d194e1155a297810769f192e61072ee7473c2c7f9a16364c3a4a079e9ee8f3d43d16f952c8ad6d6d121814adecb74a11cfe0520a150ffda6f004c12cf6b729717421c636558858ae5bfd85547027c323cb0c8ea4ab08d7c4b1448af1ea8351d8a55efae1778e53967a4349fc34c2d1ba5eb65533d32565149e0fe485fbd5b795035ca3a8d27c91ffe212521dc61926d694b557815779443c71c991f240566d9b6e4cba3441f3aede3084658ad6a40d1190c7991bf62cace2eb5d588a5b109eb1c66a4ce5ac0074854c65d284d044cbf74cf6d7aee34dbd2f96af71a603d442a72b0dbca2da84d1179381bfd82c6df68d5ff24f58e9b6cefae293cc1489cfcae506ee9d290cd7dd2ed294955098c71d57ccb16887b3c3702a3b15c5497954a5f9461dbd06463d597da8c41b90c3f9ae2526f0202905754d391ea081aac3e21f786a6959143d37fd2a96e06838d396682c180f0ed1e29b1d7f0191b00d7646d116feca273aea05dd2381bf3e8fbfb2e9dbfec6756f1ea0ef5e330088493b4623e27b6699ac50d900a3e95f497412f92c85a027c351eca1812f9211697972e6e6ca0dff3c0ce3ebcbc822c6178901048e28f9495b9f6fc69e5338ccdc8a0a61f18b6ed87ced1825fd8cdf9d5789c695af8e4b5417246727fa3a975f1512219722242f9dea3ae0c5a2f7669f56ff379a27bffd3cc1b380b9e68ed1bace6b65764bbb218a9902fbc9756b4ade409c5de2f2f17d8e7c06d6884cf6d892f1c0ddbac984922bca51960df7a994e75802b0d6102b2514e7907b250134a299c37b64de75370c5b2ed4969d74a3f82f1ed161d8bd879cbb82606a847f9cef1a928121215e49b0f914690b6abb841e2ab01104952e18431b49c1411052177d894dcd68a38726e2e8194e0c8c1df16657ae64f08557e3c2cd60beac5e8000a8ba8c303b3c7a90b7765e18ea455fed2d1775e991361ab1c69c93e715bba08d1cbdc7f20c52ed3387f42ad31db35d089672b9114cdc1c5031c41c40127d3a9b9cc423536f7e2aa2eaff0cf990f917ec4ce97cdb3b587db6e9872f31a424f214b0f8919745953585fca77103a72f8817134735950f7287ec72caa68f3fa8ac50c8a358abacfca4b96bba6418075b0d996cbb17d205a9a2068b69cabd9f533d9e59068d6bd6f38d4b38e1c7c2254c4ca4c66271efe95b5bc5394ba4089b55885737b433a8912ccdc46639e49f3847b34231847b3b483e891afb1970c83c8b94e6a9d3643975ba9e7425f0219ffe9a9e0adb891a11b716c8ae1713112eb359b52ca1f7f262471ffdc25d1be1adf6997916f110e35fd69368929fc65840b3f7b4517edd14fc20625d098bedc77dfcf2ef223c4b3d77a4f62edbfa0d5339740d1190191ecbe46760ce97c6db707d29232113fad638365c8c03dadaae40f99b2228ba0db652efb222127ba61584032d7ffd24dac87192abd3ce2ecf5836e0da4582c0d3efc1400700fdf6b4ffa7cea53d257bfe203d2f314c8ae01d72decb30018594f871cd496927ddd1946594bb73424a942da005c4f60ea38a87fa95487c0bdb1e5f84cde75635068d5fc25e9fd200c0d3258850918b842e3b42e230cb17853e9bd5234558e611c31b46b56b16d6242529ddf1d6251f95d5c3991d90acb4ffdf40949ef47ee02c4dd4f945f7a7bc27fdad4bb0c9644b04979a8ddf8c4c32663668319392148124dd198bb42f53bb6f7bc28c3efe29914e7a9024c5bf089e5f0a6cbb8a08a61b3c1d11b4134b6fb5820e77e7b783bc69bf548165378a1ccba923c9de77166372c71ccb5138c72b3eeb1f45c1739ff425cce3d9083a0c99cecdfd09d292ba8de589074622ea3b5494375e19438d011e2c23613fcad14fba3bdfc8c23021739cad6bff75ef1a6c7fc457edd28e655d0891d6eeb758b3a738e075570b8cbf474b5a3b84a031f8fe3c680422ee559529dd59ee118947f6518e387e5199868e240d9e304d89f5a6fa4816252e9b46fcf55b0298185e7501730a7a03b27e305b5dbd189cd11ea550dfc5f8f194a5a3167eedda4bf18710ad4e82fd448f35618f595a9118c90dc4726ec483e5a867ecacceea430a3fd8330c8c5bef405615a5f06863d42fc2a0905655ada32c59d5e5d59bcfbce3da3424d5320ec97abea07fda29cadc6781a19d56d570b644c014dab1d6ed06db59ac81a9798b22e34c9e12e67fb06672d66fc6dfa7f99cadf02945101a6f74146501538623af51a5c767380f61688eeacb280b3b5e68ed5cf3b3987857c018a136ca24200407a1ed01eb88d1550f3ab45284dcecc6c4b8ddaa31d40e51f32f186a53f878d9d871eac4f6de26e520de57e4d678efb4f6bb6dfa5fb9b3ad655a19205b0cc4723a49abba170d14366e72d079bcb409ccf65cc4a7e02e361053bbcc1759093a995bc1c40ff42a710dd512e0c941496f3d1083ce17b4bdc220e4eebf440bf0053d8649c2718d9b3205b4fc1615769dae235280046a24178c1577f9b9e35bbe30f31aad827cfe74ea547bec0ab8d37a2c7cee36c727fa51493e64df73f21f8129a317d6fcbcf1b87cc65811e3f4e550a10d24eaaeb5d8cd0100010ee112fb3585d83658970abbb35db6259b912629149ee5e931602daf1ecbcbdb27e37c206f95581a120126c22abeebda97356c97f2eb5b42f2b122d36f18d58adc1e9d5abee9868592a5e78cd49e8c478c266e8d4e23cd7e0fd0041883ef3511543f87bfa7b8a9f0d684203a713d505ac1498f0f7579443682377e388c5a1cd8356197c2706b42bd6ba3c034af75817a8f406c49520776f16ff4b26599544e57c3246a0147aaed759ee557ae32e1cfbf153c4939b2ea4d43ab785db87a908d085d14648a8800b8ad663282aa8f65392e14dac898ac9df6fc0c42281014f3c82ec7ed81c980c8bf7a22b5fc9989baa3cf8d9881b681ffee36fd8f64a9ae7757196241bc27f1dd0cec7540c46bc93564e430c181b3419b238b62a27cf0815f2d731975c55afe46adaf63e000ad7948869832a985198745061e6ed226018401abf2b5f0e1ee317c667e363f5f45b9ded93bfdb28e642a66e3133382df3c9ceefe005be137b20361d32f23c7374c17f547c3fc1f6792eb0621875dda47c8a2d90d78fc0813a32f8970f62394230719e169478c87e664bf472ffb9b15e59432f168a092e99464b23bdff8ec34eb909c8e851cbfa80ad2f0fca1a8e389351151e04719d83587460e352486ef658f6accb0ff0fd8c6d1189454f705620e12b0d09fb8f4ea2c33d1d335e9c8c01c46529112c8eb0f812edb38cdd933384a6aba5bba9f828ec1a471cbcf7637f97f1cffdba43c432f77c849c6253f8cf0ef64dbe7debd6eae241d4fe444a5d10defa0e1ead5cb097dd2593f776b24d4668bea61e6a7bd561c34c916332a5ced0b1bd3ee8e5a59bdd6aad6329f3ea1511cfc082c56c9efd81d10bdb3ea02ad3baa4e3e829a53148991720a4c50f95b148f51665607d3c06fa7783fc7284320339884ac72779ea3a4ae6890169e7acc63b75667822fef6c456619e2a55e35dcb29172a2ba22cf38e4d70176d2988fb9dfc8e04d6f7fc19fd95c4757b29b9afd783d03c3a65eb23b086357450cbf527bb6ce6dae1bc4e989246170994173d70262a92242b226521a4835567585e94a3759bd8271efa6df6a9c1f79827676263378289fe8ad9c2b69b4bec80b576c091311a05737979068bc89678402504a8ec2a5cf7389f431210cc23976bcb9ddeb30a223360fb5d5a30492f6ff9bd9f826d5579a6325741c9a773afe9dfb5b0611515a7c6fc57255d563bbff92d2d81fac2b1691d157d151bbae20999ed3ff4f1d8e1fde174ecfd1b7c62e0f66cd08830ea8bef4900eef9e9e7bf3193c81c71c3e518f05ce962074138159958056d18304f902a3069c2160f92b6a07e48e1d0c3159004570bf3fa920cf84d60ec37a446baeeda6f02c5564c7959be8b3da42b8bd225b5274dc767f6c2b3710770a649630489f4ae174b7fd3e3115bc47e54898a3d29d789ec675b38f02ad21d9bb27c1b943138ea9131e6e2bfc2a441a4c736317cf16f16db14a8dd34531fa461e199c809002873fb204488f68954038aca6b5418424b3d2245a83fa15f6fe6d488fffc7b400be798890c8ae9e141415cad497d16a1d92051d812ebc1cf60c930fb71a7c494ac9896f912692289333c7dca8fd5f291bf606ad3fb00f2a4c44a6eec843f4ee9bff7f092995acc133f058a64463b7d31f3aeef1e5974bf48827d242b4e1691b5caad9ad147acdd168046bc2f610345605febb22e2eb50d1387ab5a8681fb96d035e83f34982bdba6106d04b14739f703e3f1d56243925373d04288b0285d8f0cadffee754052300c99fb08d98ef5293ffe5b27394a75973973f9efd338e656664102b58e944ec73d9ae98ac43a78b991bf3dc1892effe054861abcce81e60900c2ab5040ffcc8eba8993f52cd6c08375e70254b76fdd1b3da05e98a207db7a43d46f6945abcae325b4d73f321da3711618330593f60334aad8da69c40fadb5992ad8aa2a9ac8870dbbe17fa6bb02d9df9a20120fff9d32b801736282727bff4e89f8ffaee50bcd153b30160bca3849711d20f34eedcaa3fb8339c22ae6b490f7d7260531e700e76e316132d58d632c397cc605c02e9ee89c0fad743d2923b5af7e7468c74ae99716ad75ea4f775adc93b1a9d43d4f158ebb9c7c3e8de231c4e74ce4dfce4b2a528507985ef9730e7580689661f6b77968c9649f68210add86546f681e3d49dd2b37b8bbdabf964d775abd4cf5af21a047149e86212f0bf5669301c20217d6a7599fdfc3bee759540bbe270f73b837c17fffc1fa3a3e90db497823fe4dd48b52ee76011eb2212c440552ccc1d7c57d9bf4b6425089bc4eb2d4a901aa64ec76b5c5d8ec7da19ff58c9e24af06ec5308ce1ca6b21cc2186fc403015295405798f62687bb8c3ecdd68abe4a8cac3da8ee876b3dfc10b9160746785558b6a9ffd9d6abe53de0e70ba7fd556a1729fe171ca9cf4737615ca47c51f8d9d113c0172951271bd98d7703131bb57410e94863c83d8e5c611b616f8ec6449c8ba23b6e981c28cec026e084c95f63b8953c0239420a72d4022cc4ad1005c3402e0368a9a39490e81020cec9244f3ee54021974cf356f1b3e312415cba2c1dac42fd818edbfc465782a338686803f94a85d62445a9291b29e26773e744e860b9bd1685b30b67cd19fac9d4c834ba1a48d44b389849228c626ff1f1ea0782ab465481506b1345d98f9fcd14c434074394e7c23392ec560a4bf2a84b2386fe8c61d00047ec1f9688a63aa74999d9f33aea03a74daf34b333c7e5532e45a850cd92baf6f1e972d1ac20143b43d6b9785c91895e49a0030d8183bf", 0x1000}, {&(0x7f0000001100)="b85c968042c25499e0a4b78b28b70818a7563192f9e423bfb55c09298f3b0fe97f126a3e6c0f982e6f9652ca8c77272ba7d73762bc7ff028383c17ac088350c73959573bde9b6dea392a78a336350151113c3e400733c396488b319f95845ef7edd9ffbd5aa8e9e2368b6d9f28ce61b8b797c0cf56173bd0a469b7e3d4c0301a9a2dea452e65a46f70fbae22c24161e7f5ba69c94f1f0c3c2d733032b863ebdea6ba0e8ab1f2898176755a441d4ab087387fdd69934a31710b5b5a7815c0fc20ba9a9b4456e9d90a3a45f6e90fb190a47791bdb47143b87eae9e964aa074e5d974226c5ee8517cd802232935e597755a8aaea39a5491bb6f856787ee709ef791898e225e3bee4ac056c8e56d0061469a82578145872f155d67fd4a69a8ebcf77ddaa5784283a3bbbb5dce3c4b5cd08e5743d5df7eaaab886b5dad44fda458d2e71202d9018657ecaffe421558cef8ff8c48fc46e65ddb28a940972b00593da7ea309151053c74bede770a70a2c0d877213a24e0fa6a20cb21fc4e7ceba893df07efc334c719286d3edcd38780ab445f97afde58082319ee67ae2d0b14f87ee71ecb9fb97ccb8c9afd0bd5b4153862c0f2de59f4eac483f7cd867293e575ea76bb4552b206714d90c6d52b2dc1b4e296423b3e4211a7b2f8333556ed8518398d48dd84b7acaf6f7c4e57cb79114753d19938f6b40a921eac6fb8e859926d7827ddd36f4f71ba4fccfb45ff627bb85632c99cc2209206f8036176014d8154c85cc980fb95245ce1c34f3f0a38511f185a86b17955b2c76ea706ee8a3c818e313b13642d017eddc942b5762fae88b1e1c46a7ceb1b6ee620682d78068e0fb31e548555b0f0730b976932f4c949a670eac81d4d49c0ef477870049f19936463cf707857de1bb1f3ed17c49728f7345e2b5e5c7b65eefcb62bbbf10047941fb5a7c7e53d139c41bf01cd811f38607e750d9ffad2af902ca904e113b015cf1c5b27d19e82da3f9f7962a76074506510cb9175e0374258237a3e57d762436869d4c68c4920ef91386beeb9f7fe2783119b26a8e8ff6a19b9ad733243716ae6ff4ff53e4d4a2191c3332a3603b56d3a3e4d65ebafcba9f87414c15072a0ed70ce8b7a51dc6351079f3fa79bb7b0d4a2389a5f0fc5e56c32a96fe4ccad38a3b44f9f7cbfacbd7757eada84fec93981d895f8d3e9e5fd9dc24a8a94b1993df516b8683afa5d4ca2deca439225c4abded694242cb68a0d7a097374516de907ab53d863786892c2c59c5492f323cdc2cb64e044f216c44e275cc65d7c587571dc16ab9d3102705f54676554a2dbaa3315906308b53400d18409ea2ce7bb0e183a38b9bc1ce7c09c23a4dc9167e3681e20c89ff4d2491bc363c4a9c04484a3bee13c1db49a9965b36c09714be77d24aae9d403be245e3c2778f7c4424a565824f93c7b8082456478a8e6e53638703e2935702f6200e81ca73f1c66473ae7bc765942a018b42131028db079c1a59825addebf25b111cc9d1ab562af4237dad10eae69ca6217a7ed5a9d08d218ec231468a1b4fb937115f8937171e9f976e4b7b19324460e10a1cd454d1f8c8a479007889060cf0eaaf4972f7d34d5b257039bd5f9503b5c70e6477592ae665537a0acf33ffc72f0be0f1a0c187853c339fa12580f5cf32180058ae14fa62a8f9031de952064d88d51ab8f6b7ab35d85bcc043b0b12553716d3a89b1d1f70571861aafc761e0b9a4743a351a6d12fc45016c8281b1952c6f754aa0f9df15b896e8092bcca6259a3912e704cb9268bfacf7d87d7c3f0999ab76199b4fb3cab6c60fcb65808577b189207d181418d58ffa175c2053f841db5743af7ae6d6de85c8fe9b6c1ceb6a0e319ea458735aa13aa8198cfa79063883ec3d5aed7cabedde9dfc3fc8f891cff4f11b0097577446b6554b3fa48f5fa0f4f0d1be502a3534b5142f8aaa14ebc171abf9c07d774dc1344ddaca30e4f96eec49607767e8270c748d5e0ec4607821ea8a5c46dba3a83c0e4b11e4d940a78f8befa06acc81640342d8b1f333a4309545c71b660328a39a30cf41396fc3abd8dd0387bee8223a3506ffbb816c228745497037e73803cb457b66ef7f124b2b3a44320d06fcfaa6b1a5ef78df3f5de6a1ea1e863998d846957334ef5d8af7e341b2cb4b9346693307cd5278a20b831c92024eef86fb2f499de79e811de39fc94f23ce60e1194bb8f576f7dd8f7a511c8846ad905f72eeab70aeda5d925a5d58f92ea8caf457c47ccbed12153e27e44d09f6b84a79726664702018e45454c2350d5087368f79403e597ceec57958d9ff8f0305e8ee659f369b8bf00bebf0f3678bea25dd2ac2fb27b782e9e600781fa42f100e15fd921d5ad65eac582f1d72ca32940222499178bc8a54fa7e365d8af5a3230cf5a8fe3e035dfcc9cd69a4c6c876a36678d8ab40382014885f48b200347ad777f81ede65571ff76df347575572b291ba667f6cdaa2219ab3178c6252379e2b023117131572fa84efe99b374eaad9d36a24011ad87e71151366bdf2ab6cbbcf1466cafeb12c909d7a22cc52ccb860137f897948dd165f1f7db920d5457072e3a7f8960b765eb54a885450112bf648e7bbf8314941f4540786e3796ef072e322419fdfcffa2d3c78e4ea82ba66edd6b56cc1e5b936311b362fe459d4ea49e69671044e939225ce43944af5dd411bcad646b553c53c6dcc548a9b67f8ec6d75cd78da35ae2d9c526f9c66d0798e58281b5d59036a4dfb29645adc2127af32cf23bf02c99105bf62ef902a12b5ad3bfa93f4cb45c33372b8622c44778e90883a22ad26e65ff9116c7dff52903dbb6f20c437ff60070571db9d557cb7b7cf876d4cfdf132231516b06cbc97e0dd19e1c38ddb6d0d987718b5d336e32d3f77e3e0a0eec03729ce72bf30664cc6819e7439cf56d35eed38f62380490b8eeeda01f1e04b66c17d041291c5feecdb7c007fc4b4e0bef590a2380494b36793adf7cdd0676de581198fe77798f6d46e71523225be6dd4d63902f1fa9ee186f615c6f8f025a4f3bd0502c428b9b73dd7f99e296db4f7621d9a5c879cb62123b556f9d9627866a6283270bd1c96a22ce5c551d59c1e887d31fa1ae9896474da8ec4c6984ee065c6db79debe2b4258af30f36cbc93565a3e8c19cf6f3c51b51972ecb52c3ef07cd320d509df0eb86e08456ae61c62600fd7f9e177a0944653ffcaafd1ea8f2eea35817d51dbc077f5748a2a72022b7f7f3792aadf9f6baaeaf2e57bd2bd04c073746b3b9bc5058fa0a087e407fe875729c77b7751ee87379faf0ec6b6195ba1c765b1c44448fd81838052e4619ca3bc46cac39c2f25bd44dd8b4f3da3aeaad6e607c21b03acbce48e4e9ed248d1913a8b7ef06988010c8affa4c709de0e014a2528c39755938f74b1bdd9b2ce371c6faf1e3c8a2b61e39662e8131d7a111d15bd9d6d83f901d2151a7134d14d32c11e60a7ef6a36d4c4a37a2b9bd6384507ddae683d3c2757526e5f0784e5a2ad4dbba24b8001baf9f45b26a2741b3d4343045aa8c22e3f8db2d09caae6b4088ff285a5d0a85d42d6238943d60121d85bd9eb4a3576177dca1020ad347948f809f5ec87edafcf788b401b5416ac396d4125da7248c8a86a427efbc4fda892a7cd50f99bc947aebe543731d4182f287c3211248e10176488ce6c868a2fdcca35d6ed9391277cb7361fe642fe3b38227bded991bd88edd8b2df9279dcce68591f772c7643f3904923c98fe3c7ab8e16b63982800ab298cedc473162d7b636658e07cd581d84160c8d8923c870409cb3c4c01767c6608b30acbd27e2834e54239d3ec60dc4b32e1fcbfda6958cae2f3caf2daa3ef3f1b17f41be6dbb87e89cee186df365a27491302e11f643e5452d4beea2c2e2af6f5092d5d3b3ab98fe9c12349b084a6668332eb5dc33d3f45201d08d6b08692bce03291a5f7cd5a6299b52f7647a62588c2f9100f73e950b3c093fd136ea5bb363677e7d93cda8ca850a08f5f09780090e529807a6a4240537ea6dcee6cddddcbc9e517dbd0c953a19831534eea210fc77f19f152d04c08644cfbea4c4f5c7c91294ce930687dbc78865ba24974e58d95033cd781e7a7d6cc23a3b162447affabf3f3c1e394920945f9f86054d90bc578639faad637ec101e68cec8ee9a984cdcf485a557b1aa758c3350e50788c6e228a0caa6669f1f57dd27c07c23815bc0596ce21cc78e234e42b80781e406835adf45b49705e495d604ef27aec19a8289e761bf6d3bd86b7f1cf07fb830b026200dbf97bf4b97a1693ac1c162351b0b5e7d3fc2c3087f14e5539334f134e7979111b384a0deef2e701320fc397ff4218ca85b856e863558d9c8021bbdd2ee29ca74375127861eef45b3e90375c48f4f238db2c9225ca7730defbfbe2fdb16c73ae8519e127a136507b3b4b5b711ec9fc56729f7f69255db1f50f9db7b8aab18db578e20d59e311dbe263c1c30b5a71b091a1f8ae1ff71a4f7b1554e208672dd369425ded90456b1d48b3781bc826721ecc6eeac2b909ea08f0eea0c2c36c8d4aac3a767e6a3bce18e280f5b0dd3a1a49f71062bf8a08e3dec3d63b8b7efebe59afa5eff1eb4c6cb9d0623246a1a0c062e846b33780b1b1111396b47072b971b5acb472997ff78607089e72ccbb9a62c8d28c1ca6392cabfd64e7dfb944f95f857915e3b829d71d7dfc7475d26ccd7d7d6ad28a89f86b9a8adf9e2018319b64e49d6bc5e678eea74ad2c9dc105ea011920bf7e64ae62c1d77f2f750d4d254936b5a7c09d26e59ae7b92e0dc895df62a8841b1be24409486ec7a069e42cfeb8122787603906697ba58edfe3f6efea2f664e11ce76f91178bec50fc7cb7b392ea8acee44a0044b42b2f87558313c8c644fa800793db9aaceaa536cbc8bcfa7a377e96ce0e0fffcdca705db09d4597c934566d41091974f2078591484b1a581b82e39a3aedeace048640910e1141afc69ea918ded1fe2b347cf1197fe83784325d17f92241609b0f82b2f7a083436a2c4e3f84f50ec8148aaededa3d9cc33548089552df3673103b2219cfd0efa1e16ab5551c3747a0311c0bf1997cec8422d4f32b71c61c0ad831c90ac9c2090c21d9b4036aa952a9940f96a909dab55f1b5102126e0573eb046042a1240f0d8426831a7b3f56a83a6a6fa7f3b4c62fffc7d76f3b9379fbbc03438b882e79da264202044ba820dcebf3cc2556d91faa1c9de13f9da8563f5fc1800bd71af133c900b8951355fb866fcacbf4fa1b733870d52539e38fa9e8cb7cc0fd55e0722739dbc4668de1263d67254d8fcf7feb7855e04946e9cf4f4e52fc96cdf9f9630b4674c9dc149582d8fdd1e843f155f5e019b8cdaa07eb76bc72439651b5a4918bb05e06512986e3f50a7a85087391987346afe776ea6a0b637903e293816fcffe79fd4f820fa5b59eb08bf419e5effb6c6e909fb4550b0c2932fc9dc5ec53cbc39e34e337eb6234fdaccc8952eca18e428bc5a39f60b7ed42d2a11a069f378ca770f97e29e49e8aabbd07a05da798f3b8427d86188381131ec20177dda4782aa89cbd4544ca1e2e03f427adce5b264e920bb1b6f691b77e1745daab070820b52008ccaf734b958e91257beef7fece7bc6062d9413ef8f5fddf4b9693787daf7fc8666ffbd8ba54dce295ff3bd676c7eb4e7256ce6df03e4c6a40eef967dcdbf5a66f8e6ae2806a6aeef6a88732ef6761acee95f449b08df832da1fd07cb46e909a8effdc82a0f7f42571f2e4b88817d5e862a9584e7f794e3e", 0x1000}, {&(0x7f0000002100)="556343eee0b0fd43dd42b7314e86b1b7834c9aaea468580331c3a83906cc50234bae3f14d1c353f48dd33dd0a5467698edf6c4c0357d0920b210da3a598ac4f4c4a9d34c1acb803d32455c6b5675d4ff", 0x50}, {&(0x7f0000002180)="44fecb8f2137cb3d50dcbe829ba2d7888a5a9bd22db24bad8c34fde1d69772164becb61a060c6802a38ec35f0b8982d3f5ac3e575ba514b0a17ab45614410e2d6043b59ceb1e1410969a585be802bfdcbfffc99480f5346278a3854616cec4e0af7c46dc63b50f59109d17ceb8bebe136a4f6f929a89f0fe0d0ca6034467f8d77dbe8483884567e3606706f665f9e202a4f1b777e62aa968f3f4de996f7234e8f59eede29e157c3f83acf280c842c0aa8b72a4a8123661e24fc192248147541ac84de5446ce0d1379d6118f390", 0xcd}, {&(0x7f0000002280)="4f15f005194c89f1381724508f39aa0d40af5e9df472443f05f4dfab92f3360e7fc615e31bb920502be102db4c2ede3107b71942efe4d2fc93fb959f0c158a0cb4e4d3c4b01b932429589bff21faa28d4e746496187d630e40bbfdda3f9cd42e502e3aea98bd30b8dd6f56588ed6a266fbb106784d6723e9decc8c54c0", 0x7d}, {&(0x7f0000002300)="a56fdb973a3506bfcb67145e366292fb61e7d72a1cb907654f99ba03205d516e6a7a519a290598f0995218f3b46a22a734256bdefbb600d1726ab65773c6724ad709887cb7419e51f6b825f67652e19e6306cbf9b6df1fa6473f8b7211ed22b3b15b0ee9ba586a592219ab2d573e09abf8fdc872160375ad4d90af8b8c5d2349c037db5027ec4a3c259309a02680be7b293eaae54fc9d982231236f4cd44a73ba8cfaf3a1f946a386476e7c3641b0b0bf7e26f6e319a326f8e77665231af71cc12b8b45d1f319c044a19ac4c2359b038b11c3dd6f573c4cd", 0xd8}], 0x7) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) getpeername(r0, &(0x7f00000024c0)=@un=@file={0x0, ""/263}, &(0x7f0000002600)=0x109) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x5012, r0, 0x6) r4 = semget$private(0x0, 0x0, 0x484) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000026c0)={{0x3, 0xffffffffffffffff, r3, r6, r3, 0x144, 0x9}, 0x4, 0x401, 0x41}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740), 0x8000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000002780)) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000027c0)=0x8) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000002800)) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000002880)={0x2, &(0x7f0000002840)=[{0x9998, 0x6, 0x6, 0x9, 0x1000}, {0x5, 0x80, 0xf309, 0x5, 0x7ff}]}) r8 = semget(0x3, 0x2, 0x11) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000028c0)=0xf4788a8) seteuid(r2) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000002900)={0x7f, 0x6}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002940), &(0x7f0000002980)=0x8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000029c0), 0x0, 0x0) recvmmsg(r0, &(0x7f0000002bc0)={&(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000002a00)=""/246, 0xf6}], 0x1, &(0x7f0000002b40)=""/49, 0x31}, 0xff}, 0x10, 0x41, &(0x7f0000002c00)={0x9, 0x7fffffffffffffff}) r10 = fcntl$dupfd(r0, 0xa, r7) getsockname$inet(r10, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002d40), 0x40, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000002d80)={0x1, 0x2, 0x8, 0xffff, r5}) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000002dc0)) openat$zero(0xffffffffffffff9c, &(0x7f0000002e00), 0x200, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/147, 0x93}, {&(0x7f00000003c0)=""/104, 0x68}], 0x3, &(0x7f0000000440)=""/102, 0x66}, 0x1000) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) r5 = accept$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x400, 0x800}, {0x18, 0x1, 0x8, 0x1}, 0xa32c, [0x8, 0xfffffff8, 0xe64, 0xe5, 0xa, 0xa5, 0x4, 0x2]}, 0x3c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f0000000040)={0x7b, 0xfff, 0x1, 0x65c, 0x4, 0x6, 0x4, 0xfffffffffffffff7}, &(0x7f0000000080)={0x3, 0x8, 0x5, 0x0, 0xfffffffffffffffd, 0xbd6, 0x101, 0xb0a}, &(0x7f00000000c0)={0xe77, 0xfffffffffffffffd, 0xffff, 0x6, 0x4322, 0x0, 0x7fffffff}, &(0x7f0000000100)={0x100, 0x1}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0xfc9b) executing program 2: r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000480)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x6f3a969169162f82, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0x4d4014e5, 0x6, 0x5, 0x80000005, 0x80000001, 0xfffe, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000003c0)=[{0x25, 0x0, 0x4}, {}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000080)={0x0, 0x0, 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001700)=[{0x0}, {0x0}, {&(0x7f00000002c0)="e304780600f4fffffffffffffe00000000e0596f670725578b1e30509db880aa72725b42502a0d969b2f9d6820870de6cf9d31ead7ddc74d24327b95812dc84bd04c9c50dc4ff3f46fcd70bc1a3f650e383506f2769c98c71c51a97c7ec9687a87678b5abd022531c0520335b284866173bda6ba38b4bf6f3203cc2267b961c83879def7645d22a2a15d07364cf7435d42b2df", 0x93}], 0x3}, 0x0) recvmmsg(r5, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000400)="b0fff2f7c4b9590c40f2c48223d093549b8e360327723dade0f59f1fd87340503bfbf956d53cbf65ef4c24c921ed3bc736dfefe29ff81178aa7a1048080000000000ed07a10171fdddb84f10ea0c4e11aa289935b9e2066cae9fed827b33f812731fd966cd574762d9ad41f4ed7507f7ae5ab4e0c527e91b84316b4a0d5b8f27ce774e21b6556784d80569301823ebbc4223c17038244ecb95c887f93fc4d76d6ecfbd5bf68c71c6332a26611082f8ee3c18922e5bf3add6b8852a1b1dc25e13a0cfe7c54c8a00351ebdf59f670b902296bc3e5513751797840f4c8ba4491137d3f6000000000000000000", 0xeb) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000001180)=[{&(0x7f0000000200)="8348c3e7000300", 0x7}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xf7ffdffc, 0xffffffbf, "ffff090600f7470000000000c9a900"}) close(r7) poll(&(0x7f0000000240)=[{r8, 0x68}], 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xc, 0xac, 0xff}, {0x1c}, {0x416}]}) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) acct(&(0x7f0000000000)='./bus\x00') executing program 6: mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/204, 0xcc, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) r0 = shmget(0x1, 0x2000, 0x86d, &(0x7f0000ffb000/0x2000)=nil) r1 = shmget$private(0x0, 0x9000, 0x5, &(0x7f0000ff4000/0x9000)=nil) shmget$private(0x0, 0x3000, 0x13, &(0x7f0000ffc000/0x3000)=nil) r2 = shmget(0x1, 0x2000, 0x2f8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff0000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x29, &(0x7f0000ff7000/0x1000)=nil) mprotect(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x4) shmat(r1, &(0x7f0000ff1000/0x1000)=nil, 0x1800) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x30, 0x9}, 0x21, 0x7, 0x0, 0x0, 0x7f, 0x4000dadb, 0x757}) r3 = shmget$private(0x0, 0x3000, 0x14, &(0x7f0000ff8000/0x3000)=nil) shmat(0x0, &(0x7f0000fed000/0xe000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x44d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x6}, 0xfe000000, 0xff7f, r4, r5, 0x9, 0xe2, 0x5}) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fcntl$setown(r6, 0x6, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x2000, r7, r8, r7, r8, 0x80, 0xea2d}, 0xe4e, 0x1006, r5, r5, 0x0, 0x8, 0x40000004}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r6, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f06904831687179", 0x70}, {0x0}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a4140292", 0x592}], 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffb, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) executing program 3: sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625000018000000000000000000000000ffff7f000001fe"]) executing program 4: mknodat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0xc000, 0x4) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0xd01) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x5, 0xc) close(0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x0, 0x0}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) execve(0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) sysctl$hw(&(0x7f0000000100)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="3a7160e5ca907cd029d0bc070e810fe6c862093103b68437bc4a974967cc208c111059bb950156dbe9526ee55031455062e292967238a4574f3bcc45929fc77c54429d59880a25ea507ba4270d292129cff0f7fd510a4b8e0eff9d125de4c1de225f77072fd5951fa985a1519fd0ff52", &(0x7f0000000140)=0x70, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xdcd8c4bc089e638d, 0x80000023, 0x800000000000000}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f0000000140), 0xe4b, 0x0, 0x1, 0x0) syz_emit_ethernet(0x10c, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035ab102f0711b426b2e93dcbf340aa9da8c3e0679d61ea8b34382bd411eee0fdb7733ccf12d439704edaf2e7934fd3d049a3b75b371c217f7c90838ae59d19eeaace9facde3a34bfe7c0f95e4e86ea4176fba78012f9fe8db46800b79798c8c9029796b1eacaa045322eb0c49ba48ccc91f062966394b20da4a7a8c63e7d5c1286a7daa5f2b9c77b68d1e47d9a2a4d41cc176bd21174a00ac54fa25f336c8e09141896c5250504518c4da7522e067e7354293107948a2e23f4525d2e587fc9dd8186fbc74d7677f337ddc9a8d2d2266d91469d836830fd370e32ac4a6d721a8a477dc3622fa04cdbf7b92f961dfb61da63dbfd1e7f68d17c4d12c1357cd5d13c01831cf418"]) kevent(r4, 0x0, 0x0, 0x0, 0x9, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmmsg(r0, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x401, 0x6}, 0xc, &(0x7f0000002380)=[{&(0x7f00000000c0)="a823eea9f8f54e66a187b21c57991ac82b21f80602e012d99d3c5c7d835d1ad59e2f5d5d474fd874dab8113560f9f1afc1633f41d28689b8c357eb1044445c02640d13769010197b860587f4f28a19e64a8837b6de1d56a86a5a4a2b26bdfc22bc09a345e207b615f8014a312c1e49410096d44293f202b6e2e81f686fc67f135f075573973fb0dcc547d426e7f40dabc823524403bee64efb23eca3470852c3c51f9e4eeddb6de5129083a3b71059f722bd016244e4d2640cf84c3b3710e7218bec33a17f77274d032cd3cfa3723cfd66f41f48ba1512ccac179740bc051451216612a3e23260713bbc91ec646b3b3ab0c7c70332ed1d4e564c2cf50c929bc4f62ecc1278b59ed8a8dbd3a7ed457e94ec713d2f1b1edbcae5edb644e793647b72e9d5bb3dd87dcb1bc548001d6cb9236cf09bbf0f92cd51f635b7f1832f47ba5d9d14d66c0f19ea07dfce6e035baa6bf5acdee69a34d5a3875ff2629a62714433438b75befb8e27db0b16ed6c2dab072cd82ac6f541f7ef342869f03936412dea939fbef6288243701dd3f871e5f8068a059fa065099f9e37f7cba7c3d9e1bd1209ea9efc09699c2579f5a6a6ba9214427848c59c0809344a687d6d620b1f8377dc29aef379f11d8d30afaa7332d32841265028990a6f3cf87c3123c41dc3cb62761c4ee6075dfa21eba35b709ba1fbd7ffb1be582e566f987575dd775921a02d59fa31ab686a884433a019226102e913b0d435a9ec71420d049281c69f6e6e3513b4f7edae2004c5621a54e16155fca007ecacab213603643a173bed9a68790ff20fc33b7e1cdb54d43ac3a0e09163e3c15352dcf6435cef845baa16174f538ee356d6dce89a762b3a7b4afcb42b9c662c4a8d55d1d42b6438889a4b86034a3689357116ceb6d2a7455ec9ea2ae5029029d471447fe0469a5b2e173dcde75c149e7c30b17e8426a4bfecbd31dcc02b4549bfc8bc53b2d3f770a41b63a2dc4f1de6bd2acc531e01359499aa8cac4c1f1a4c1ebda0f52fd406ad991e71f246322f9799e7674ae63583cca31918d2c88cefb4bb200dcc56591d0d8eea63c25f661b754e9e99c51369001b192dedd151435d2fbc3e167dcd7780916fd82909838ed5465253acd139746ee0d336f4029dd463545b6f0d007acd1c5da3d659f6b37663b3aacedf0b9371c0f5267ca728d41840d6f541b158cd732881c946553ba58892b0d3cb087acfeb37c32c49f094ac3bc4cc1371f5b7b38064e17f62dd60309e853be78766d39df0f1ac38a60604aa6f3ad2484503e31fad075e37e1f831e5429fa40041815e6ae72569ca3273e738dc09f285166486220c8596218620a220f46fd1bf7ec44a7a8ddf0d5d10480fa9082747adb36cc44353299e85d3e0cdd937b2b90a14e62339a0f2d9a60a0369f9d038cf37fef107e81d2d4f7366f2f990da95d953b72976697bd212b335a5f6d7a1df633beba7a3f95ed17e897c380c55c81f87ddafb7079b5aa7303be20afd32c5b4266fec5d1c0e31f19f049853b8cdff4b7fa242776bfa9bb9c0b91471fbf28a76147103fd357b2be735d29ed6c8c902723b08a1aa1be112a6c99beca85825b83967e57db77abddcf0ca45f2e95e03e14f79c4011f15bc79e37e3660c4325dd1a672e793a99cd6012a09e826406f7db961499583c320be74814122d7c28a95c804f2f7dd38c4bb5a6c8114e049c33bc7c05fc961fffffd4d4700e01d3b4b3f8620b95e15509976dec568a8a8974b59e0925db9c3812296eb9888686ffdc5d06a60872b4f94c769d4fc20f1e3d7ebc60d6eb400e87d762d8cdd190ca543b225d62454a20f0adb4a60eb772e17d88145f4889c8e073ec6a42ff26b281528852c6f153e457ea5e7dca108404eacd4502f625c4e0ed736445192fe94b81c6b1b44bdb3069fb00fcdc418a848ab1cd7d0610d00c4b30bc8119f7c460062c06f270c26312e791e1e779262a315a1c4f62be6fbff8bba924ef0ee2bbdc4003af486336636abe9d10299e3d9d68654905777a9c0845141c79f3c0e96f75186904f1588be90578b47dc9194e7f64b88781367122878d7be005707b0f31d98cb0475f5ff0093d4d1bf19b27f612fc663be7d6be9c5c20841c5e8ed89678bfe0eaeac42bb94b2daa2bda6a0d09e4ad06961a1e208700f61c9acadffaf8e3dc75264cb10c8cf00f4cb656f9f82b323fe9f2d4863a694a7e4d2665a85692a6e48887627828a6d3c3550fbcc8219cece783e09e302bcdf291f522ba1df88ce7aae4a5216cd216832944dffde1f617ee172fbab16fbf6d99607bec9267848962b5c7d5013ae7240713baf5baec26f71facf7c9acdc4f02cae0fde3026b9d23a92dff7abc228f19b216e7818ae5d22dfcbc15c53f2c2857ee5d9ed603dfc349c99909bc68b49021fd5f6543efd1b68f6ccc9f05c591817faf999f93663bea33bb0913731d0381f4b8f5e55757a14e3a1bd638ab46378d74f7a57d5f0d5d52c62e0652728f1db3d9037a99bea62bfefb47174254e1d29fc1dde485e66dd651552e06ca72bec36ab0d62063e017169591b1052a79c2807d7882fca55ca646ceccab4041cda7887eac74e05f922ffd1642e9216f120c281621ccaf6f8d11e636db25637e73ccfb36c1d67546fe7f20ab384ee6b92223ddcdb901c327dca750cac3f97ee173e5e3bd11a2e3917c8a471d9340e597356d258a3fbdd0043ee2253f262dc23e5a520f934056bf38d8318025bda7ae18cccfbf28b4de93045af5c00ef207483dec86e377f39858589fc2d0115dde445ac7297ed5702e489021d4f9c97aef62e8a5f84663f482872b717adf520475151562d5db7331ed74af0a4666940a165bd9d7f3a96df0dfa6329d78ab8ae03e934f67e9f9a9bc2e178713b277056e605f7047464a6e88d756a8f3af7724c0b9d69e5ba92fe5f23e421079608225c77b4db561d9127076a5c00896e7de3cd1c9017c29a46624daccf8fcbe2108938ef2da0c59d627e1515f66cb39f72ee02b782c099881fd8237b7f30011de6a199f14b41d05d3305abdb84e897ed6af8c0cf3d371b60a205d078ff019f714e0e9b477c96d09ad85cc5e0312dfb10703b22c0da1b2cc8a7ddd95d25be1f2e63a0d1d688c533a29a1d5abde2362f24cebe7fd0926f2ff4c364111640434eaf75769840396295c0200a2dc93e93e5b1e0bf0e927e73c957247592ed5706a3ded17f30b32648fd18564e52558c50639f0189490b63c2119041c015c5e6e8c366d4bf55489384fb81c8a2ba71b835b76e568f6622b0f5545e8d7ba0e1266ea0f2f89badfc9cd59ab5f3b24aee823a9682abecc319da3e8fb996697681c232f05e43aa46ad81b73fb37583f284566b7a2da2003daa6352efe3c75f9bf45d55d291048740e32429ec85bfcae58682bd31738640bda943f3ddf8640b8ddba5d9b3fb5957c274d4591294e78dcc1e7ef9249f42b23d2e5e6eb6931b3b7990d62aff1974deee79f8c158fc7b14fa40b294a511381725bf411ae8707e75ad77f06000a5307bfd17beaaae8d30947f404f580cf3214faaa69aadb86819c3050bca81820704d221eab56318e951597bfee1e48abbe02d5aab94b215f80ae19b3b85d2ffbfa0f0a9be8f418a80c7c0fa9a4a6fe5f167e99c3a8d40f6926e1fa59ffaba53070aee3e5d503a55d8c4ccc4c954dd864ee819e2fe4ef202f76d27d0213972defdeceb8d29d777bdca50757671e4eb097a17f2ad2fe27735df4e1145d4fdc8a7a19ef8e742a168c75389afec105eed90ca035092de4c09e47f831eeecaa78a543a96e2b8718499106f206b76eadb2f4831df2773528c96f359f7353a9cae49db35287ba26acf230b1911315070fc89c9710876957039914a77d49f907a70b4b18cb3d208700112781c762a50315f874d6b9df04b3b4fd90a5092000c7e41eec95a01bd96273d6a4791c4dea33638c692f2432693fc06e22cc0c62ab7a0bc0013ee5cb203e270c854af15649f7e71b5f6cd7e1fc03c2ebe364de5d9d63bdd991f5a68ff29d69d2200179c9ce9e333df6c33c61880bcd019927a4d57ba1bcff7bb58ce18cc08474b0a5945bf7d5d729c12df8635f7f0ebe807fe8b653a5c59a851de396d3a40b4ddf9fd820982fe09b436fd30051a9838f5c654cf2991127fffe08965b04d2eb3e6bfd831ce0d70043e0cff265afb92b01453a7d897ed381ccc8e8cdb26d5f40acb4a69ddeab9910728767e35652505bdbf06d378ac25aec5cf1acdf84959ba9a25160a42b9251238a22837cd717b4c64de0bdd270306f60b1283a6c25f651f95616df2dd5f1f8a77658d0c0d3febf595f4fd63cc3d6f7a6037e006d031a08bbe5edea8d4c16a6a3461124c05817144fd5938d324c3db8fde725a27497c377fe6dc4c67e164192693e98c40a913a6c383568b19daa1a7b365b5e77006e8033520e903e3d4c8559b005ab39c8528c461ba5c44153be1fb022f715cb2cf30f486327669cfbf850085cc3e9ab9c7d6a7c880aa6f681d27a87db95cbb41ec6f626bd38ece8a2193f2e5ef054ec8a247af9b21b6dd2d0001f046e3e23bf8ebb483d30a6ddfa31c4f08d2232647a67e8855b76c3fab987a22beb759aeca14761da8c76e8413908264bd849b559a1d1d8b27a5c47fa49a293084cd9c8cdcbe1985e200e6754e2b499deee126534363cd35b2f1b589ba642717fbcdd3539ab688afa9bb19a10e0f951dae6c0329a9e87c66a1d91c08d6b247643cdb1ee6eec51e0df273577675aefe75f43b172cdef71894b78659f12dde67eee35a145d448efe403be42ecbe74ff87ed8e079f8a82a9799e40a174da9ca0d8b69119c14480f4e880b34290f0c5a7adb5f6db7263fdad2906c224569c44ea996c1de1eeb9903b8f1ad45eb81c10c04060bdc5c259081596c2b338565081ce1dbafc2dcab5d1ce16f4ff6e62c0f23ec7d5f62e2f5c2c22ee2a56fbc126c6b0956ac617b75048013b9c80995663d2ea2fd21c76b8facfb1991b5e1bc34d8e2ba14763c847cdeffce6bb9da8c8458d66836a1880ba98c031915179215391c27c336d60badb4df1e89a22abcbd00f2974ee1a803f64ad1d01baeb5667a207486bbbbcb733c1df7a131d6213cff3313186c6c77747e471ebb37995a565262539db2046cff4e9bd2a0577db34de7c6e30a3e87785bc0a26951cdea36d1d82c2fb48d67f8391859fe795b3725a269f6f57e8c77f59e73ae604d91c0cd098e62e3301d556a3edf124e8857091053ff91d0a6b3c2bc54c7ab2c42165fb5309b769a9cadacba71914496966a5da24c1c8948dde53777b01d9048e245a5d00a532b414b04e7808fd33ea892f22269d7e525e22cf109dc78a0152ecc57bb8149b404ce5a554b7ada2427d0996a7cfd896f8bbefa75acf96642d24581467d06db906ab158d8587d846b47a177b79ce82200f5dd3876cb08fa31f45a5ea7df5a97fc69996cba0d9801b2c05e48eec37523eb8db0f7eb793f67c8d63b142c597ce5bba4cd3c48f03913005a063740199a40cba08e9c3ba1e6925391fea0d6096f69d6a22b0b2239554cae5a58f20177a54f73e63bc4d13bd4fc63c1427bdffd1142ab3fa83ce2c853148461747e5b8334247f0411e2a61291826abe09661c0f8f69442c703894961dd1b10c392b835243e3fc82c5931b868c3469396e2e304e68ba99c65356684e4813c466a0976b51dafa1a5f85bb26635437b513197a225f45ae40aa738bc2b2e7fa643918e7bd04006cca7511d2616127d700b5a82a0596af82ee78a7a0d5246fd6", 0x1000}, {&(0x7f00000010c0)="26f09673ed07a08d9dd537ba607a2d09d05a5c0ca4346d60e78f222d836f36756d176fe8effd39973b6adcd504915ebc78d9a4a43257c46f6a0b62b6c4e3a7d5097fe6330869137a3573e97845bd8d5e1f4d58acaf7ae7c751d311ac934732b0884300c62c69c83a7aecca3c4c96802b74a0b6de1f6fe76df77f9daf10195a63745101391175be5715a95a3cd15ca31dab17b6d98686d3a2c4e61212df1d3c5e61e4d05c76302836aebf0df1dd741b5d0715b9241c0f2b3653fb14bfa48e67b2ca6556f1d1b08e44dfce5eecbbc124b43158385a695dfd90a21191a2344a039b708332b244401150264d7f06afa591", 0xef}, {&(0x7f00000011c0)="72359be36512bf7e1cd2b91b964c1388a7e2cc0b37558cd74dd58d665b8335ccc1a0c71848eb918555c68e9f22bffcf3c334f1ca169952f16b9bce999e02cd2999b99df4cb93ed", 0x47}, {&(0x7f0000001240)="f92b61f826f4d62d14bd16bee51705c9f99728281c8786c1c4721b6b538ef16ee48c5f0416bb367aada5571f3e1ddc0cde88a19057679d97c2950235f48785ccee0df5c8193816d9c9ad1fdf5970bf0578e6556f90cdcee6f5b543fb9f05e26e3d2c62da5dc4b2f6a526156fdd65cda465711cdd346b533a32195b3359e8155a9f38cd0e5e7ebb0897034bf0088fcf102366d0e292c877989c1058cb27a72172711d35a20fb58c5cda6e6edf37b4a2140cf2546ab87f139bf770b149e4bd6a50b8bcdfbcff828a56311ea9f82d450b503bf28ac47c61f0617c925f8dbdda206099f306f3ee86a7bcbb269d0412f5da8d7ca1b89de25b3872759c3ea15c04d965ff07b286c0d129068413059ef54eaebbb7afd48cfdbca3591c8c65b6940a87dbdc99874f18b2fb73c96400b9418a4951e811962f5e72c8daaf1a063faf604b5f7c15fe0fa8c7508d94fb2c3e9fd05c895d4dc96ea2bddd49318d1c8aebbb2784e91fbb5fef7600d7500830796e897e282bca8a8128b67161708cee6743ef1260eb9722a420353180a3fb53d620242461f0206341af155ddb777f70426fa63edf2a7dc945349401880e5b676e7481e4f2ce143ae1bac58e12e3ad1032c649c682314951b54f89dc8acc1fa76008f1ae47c5d419e6d2b8a6a6665d55fcf34205b0dfa3a5542ad253c1120bd73e5b1cc7dc22bda7384c26e11119b8b74015a4970fd7803d2921140e7cb286ec64efdb0b880b9083e2cd3306c5e9ea25c41d112067d64efbe714a59f6f6553e2f18ee1df1441371cbc1cda53c28c1250913e9751d7f00ad0922222a7b9a5c6b458301afc19f91a18cb384281ed81608f19c5848756b4bf45ef6278ebf107474c02a1f084201b1147d7e67538c44a6c7484075ff762b48acfa13d5e301e07c8ac2c841ffbf1e98d28790bbeccf415a631485ea5f0136ee6e87d79c5ef2688975ec9b32eabb6c57fec5912037bf73e5256077357ef211f31ef98a66cbc3339f91ded9893ee2cf44d268520a3c30fa3285200481d4b4e8092e278658dc13da9b14d5d8cc2522816b086381ca26befd26bd6ffe67d8e39f95860b7edd882bb7f8798eef5b8b8a3022beaf6a934b005ec64cfd022592cc444ea4d8264578938e392e2530a28625c5a6012774804071b02c4e1a0ccae427807482b0a43c3960ee92a1662861924cd79a9a8b2ee5a941c56e367115d0980fb20aba1d89c6248050086fe8567733f3e05884b43ac06d2077e6cfee00c28cb61b9a361608ae1e902284a25b50e50b1e0744aba2e140539e0390d085b8dd07f7706e79dd1415b4b61f041e4d119bb2e4e6137548a3b560f20b4a5214a85dbb294d681dfdbd012daccff6fcbc590f27f1beca9b3184e17ce2dc0276060dcaaf4dac416f247ba5223670af7fe73246d7e3c6ee3d3918ec36938bc1af4bc04cba27da6e0f5bacc1e2b7a4b39d94a80cb6f5d4e34391b7d7ceb66698fba5e38bc3ae9ec53e13a8086be7c2494c4d8c2d1a1f1985ed11f3b0bfeef96388fd6950fd941ff00b53d4a9cc61926d9033dbc938a6436ae81773024d4afc7a06a2b061e28fc4db7d3c9c7fcd747a3424857ed69928b8ca48e6e0ba32732ef264b1b9688db158d016f5fe94b76375b605d8dc1eb3c0d98d65f7d3bdea4751479db644c6028a1eb45dddd50bbbfdea6ed65387689e978921eb2d613c348cdc1805ba955a012e30da727b7032648166801a7c33a09fbcea61d58c55109d7243874f3d325885533a6bb4af0767f36d5f66c53e57fd89bdd67ed90fd068747380d3c3f5d181580ed2357614d577de9f1d01be3a7ebb08267fc933a07be47166acca1404da170ec8e8e3eccdf8739b0255f867c52f226e82e3713d902dd439562a477940cf60e1f21837ad737adfc48a8a1e3961c99e838f0f18538d2e0b68b9884fcd8eaba4bcd84bd97656e50b3e054375f8f60e3bfc12a2838ad7cfd7801c3ab72126ab1192dd776da27f3c695dc0ac4d2795544f8e435769f78b864f06678fb3c00293b03644456c4e0a341d1ed8d9f2adb627d712ea24b93f7cb37e5d815c10efec341f6850a2433f74f385bc84954c005c31d94df186b59ead3bed52ec68367e1b4ec066ab571077ee3a73a0b006e5d2a0224d668c97e60ea5ef6af5f6fe2fec8e0b5fe50a2c505bed15952e9377af20d58184764e12478e29ca3669e9e97f26568829e4458e8dc6f0b1a981316d99867d13f218cd93841561af75667704cbfe659fce700ac45295b945501ab9f59a3eab979754a8e05570b66fa163505c296a09ae73b65dfd0e64005f10b30d6d25d4759b52aa81cb8f6b2e2eb3b1949e3f1bec71c1ea8ae7d09732e03bcf526576f4bd53b520bc63648f962fec584724354a90f651d3ae3352cddc3542b0a8d52ff7abdbdc6689bf2d73b11c71680b42e0a56e281a56e7b591e5cbfc80e2c7b570965ec2cd48211aeb2a202f3608db86f9fdc9c4bf8aa6c19dbb9d31e340d8927e1f4a3a02914038bd185b9c14cb020794ac177634c78540e5c3d3a1ab68d065d48363e6a9e77e2c078dbd195a21faab7d69b62f92a2b71894b30e5c3ec7d079f3fb5a0727e6deb7641a2c014f1bc4c8acd6b8c5a955532958332cd9a2d2b5ddda0a4663298c5689ad527611b9c3ab8db980003cefa626ee666a462e3e4080521a63d8c4a69a362720aedfe4d0775fd7812abe9caa1b9375a85d63a1c9b6179d06043b1ee054de0c2560c5171981e9a9dec7b41e35b748f400e80a75e476d2656d97042f79e0d2b696efebd79e0c48f8a2be934088b4b253358468bc4a76ab814be6a3aa142cf96b4079b5938cad2d7ee6a73160559abf9ecd5a66997cf6b528be8f52095302d210c92941dc485ad09c6280b30a7046d6ac76c74c78baeda4f4a54ad3ee891eec3e70628751ff2cb4f145c0b7835efa99b16b8c7142d5deb736bbd99b9f7d84297cb731eeebbf1b2006e81f3a2a6dd34def3f4254afb20f12ba9b5d08f62c35fd4927fe2297cf99c0d5ba5815a65823a8a6e58a780b304d4b5abe9f0194b32db87e7c80348c98283a0f7860fc02a8fc18c3ee2160796611d4f95dfe4ea0a577bf179b09fcd90830cae38b7b94098efb2920a1deb61521d38773e88a5f5b72ee97ae64c747bbd944d2fbcf674577e5c7dde12a974f0c9aab796edd1859e5fb1a7041ce53b32c7def14da9d38586584af14da027359e162df02a473940af691120e142e538a42e1c42aea634f85a3ecf14634dea55e849cf12000840e5c8f70fa06042037e3cdd0c63095aa0372ee3570c48e143c6f1844c6d23587948374db701574eb9bbbb74bb165b134759e5b1a1455c7284473d22c97ad9e1632493cbbae1c0b078aee796ac416a756b2c33dcda176e30d0bafcdf0a00f95692e4ecf9dc65fb02492a3c22d3af8c8b474bea4476a464d217adc634468923dfad26823f977a37cde0a22af953ada81d016c3e8060891075ac7e3afbbbe0e94fdd1debd85d574c67327f06fd8dd514103f8c74ef199ccfe18aaf585fc6996ed6fa82bfc021bff0e900a7c1f83ea830a998bb504018e90189f31f57cd2857c1adec84738ca62bb3a3ac78a73634c88e16c27b230adda061f0c28d97eb9b4398881777eff84cfb7dd24ca8cfc90d5e9c2bf175ed544235d3b8898e42e348c477c7c4dad871b3edc14f7d9dfebb56245c8ecc904d91f8b1ed2df422528adf0ea1440868ee15dfc352ee06a10cc2d0d24001ec93cb983825a92c243f399570fc8bbf23a915c5cb9dfe745945daefab591455610b19dba2777bb3ca5d589a0e461b49250043c3870d70d8f10569b7e647f8a4d34fcd5f73766d2cf32a9e4bea7e575dee91ce01df341c8f57d5fa3397c93c8fd038826e12e8c5a40fb2330bd14280fd0058d7a7cba08398e4d379dae36691f4e5bbad4e82aefdd2ff083e22168e3d108d82c6a7bb0963b229c1afdbdad69078672c1d623e3935d18e0dcbc46eab0617bcb83251f45887ae643d4a2b38cbff8ffc6ef54c762a0e27463d717a80a34b6eb190d49ffb4652b9f4bb5621d5956d4b4d4b332362008ee9851bb32cac816b95ce7cf95fb1daf3d36699506fcd8eb5d53c62a7be2a42103c43efebdbd4d0db81e7b58bdb399967acaa601d45f97a562cf6528d6cd2147f423b4ac9265dcfb28e9d9858d1dcfac6356e85d114b0695962a20ab1e408e380f4202e283232c0295bc9671a87403426e6dbdac14a8c55f4c289226ea8194d64ec4954b50533911fce73bd315ed30deb0fcf4bd506bb5ecec749eb9d4e4c30739b45ab07c06406463f1b67fa44c9ba7cde742a0191d0beac3f7ccc022631cb7f0f3063bc6bbcc3256e9653047bba8aa16750950b599a82bb45a331a74ceec439115dbc9d11c5a7a1fa11bb2f170b66140ecf0735b022b14de32901d0ec88fdd045d84c887e7897435ad0c1d7da4e16a43a622c52e8f43b982e10f286d7ff12cab560fd85ecb36516cc4c2b5bf4b9a7145de413b8f83a71fccdf7d40acd110d52f03aed44650971411a07cfc341599363fce03a05204ab95d7f1eeb2a5182ca27bb57c110b12251ad62cb912091a75bd186962cf0f80573c215ef950053ace9614a26146f32461815176c9fe73a4618c2bd322444605f48e781da8c98d3d64fc0b56d27e5e44cd6a7f3c88cae245bbc0865a0af63ee075dab198ee9c76ebb37e66f091375ec10271c9ad14acee25a4d5bd7e52b975435f852f6a618c11763802fb01a83a1dd9b1b80bc9e7bd872ed725c1ee4d7978077579c87b5be0ab2c5093813170d2a4b3e60c1da66efa98cf6ecb0f90788276255090faa86ed24161383e733482df0c094fa5254e643437b2f86c02ff3ab29beb8b2f4133b4278d11ec7ce5b9a568d399c85dfad5dcb74061463c646ab910f1afb77bc8e663af22641e77ce8179466b1a1b54f2cfb174bdc2b769d8d54a831dd3fd727e9c5734f4ad4b89815768108c5c8e0f5a9cb7a7039ec14960bab435a69ac9c440b69f90bb94ec65afd07fb4aa12f11d68519325d75cd9c842f3b3f3b954da6394afd7a71b708dbb02893c8e295ae30b87480a97008a2e11ec149ca5e024204e9a6bc3ff3e72fbe39a52c9a30cbe654c7c5b3d77794254e90fefbf0895c3b69e3c9a83bc925a2600da2c9ec97fc87bd96b7efb003d36c41e7ad3d199ffa0aea9f3da76915da5876fbe15cc4f4e3267a77a6fd8b68dea0b4eb38c853868b435040f6858d8f323f69981eeb90bcee6559ad06ce6b59843833d69d62d006afeae96909ae2eb8fc03e5a99f92340f88b13ed18c4f3e15403de622de156a7c5bed39e4601e81ee4aeff62bfd8bd995e44356a47415206708f1e9157d282f794236c4adec7ed54882463e04d0f9f0a964daedb74cdb2d3b654cb1c23b370d1c955b8d90f4714483e03ff557dcf04cf05ee7fb0805db1d0b1812d962475584c1e8097146a70981fd1df1032c44d6b9fda41a571c5545a3793afff17c6cc970fb9013ced5a2524caa4de3e504fd26e1d4d632e25cab55566025e1abc5ad522dda9f5932d725a1b61fbf0b52b1f1c0b305af2126857087754b7027b34de10df31829dc79711ebebfa3cc5fd06406bb6a3122a6c30dde725e007ca49c877df68311334601e162c5d91d1f8d7046edab8d1b450fabc4cff858baafe9b4deb128ba976591c1e9587a735428c424196a0c062a11563f8ecaa362fd1ed1af251fa8b4974d973869e0b68ef286d0c044b0d3b56816c716720bb8f2db5ce60d85b062080aa4db967c1d87ce547c4dc99a", 0x1000}, {&(0x7f0000002240)="bfbe4baab98c0cbc20af56dc83ac85222930360fe4cd782b68dfd1aaefd8c85d498ac8fe1b12227abbea31870fd8883122a9415f63864f505cc80059ee846814122aa1e953efd4b0c178ea6815403c6276217c6c2d5a25c60d680192d4597634c389d011a757cf11bec2a02914fabb1eb547b40bcc41b07b5c7a2e61597a7c3ebfff7ea43f25f53653c81bf0cf60f645c66c8c898cb51a3c83a2ddb13e51", 0x9e}, {&(0x7f0000002300)="98f1dcb9d113c9ad8961751d83064a882630afe96b390e321226e5963b751c9dbedf0967e7e3e352f5ddb05de2be93916e619636145833943c876ace11af64a3fca7443e374b10122ab9a65ea780d96553ff311f213971efdf4190ac17e57190bbe3ac23cb5b9c0f91626fa8b0444cfaacf82f0ad80dfb070fa582d90e851a", 0x7f}], 0x6, &(0x7f0000002400)=[{0x28, 0x1, 0x88, "0742a0804f76ea99e86afd0229365809c83295fd97f9ac"}, {0xa8, 0xffff, 0x3, "84a96db732dec5345891006d4244068c2dc05e1c8571087830df1f4263d929dd381cccfa16b9b0d9cc2fb0c6cd6eebb3b9c3d09fd06112e52ab55b6babcd23ea77ced2cd54469171a08337ae20edf541ca1bf94fe835e20b7a61654ea35e907e442cd8cbc8025a873288b8dc1266de370cfaaa4cb52070e0847e59c673c6a32f8e467a37512726a687afb2c541b6184cefb6"}, {0x1010, 0xffff, 0x8000, "c494c098e9fe88a60411682f9f9bff9309349c1e74ffc3001879f321d9942041d4d17dd6227ccc049e3fb0c4d4b67cdab5b66f5d50ec87faad3a0b19d9bfcba182c31d679da4efbb3988e165041a0c97facd70586896c181a38cc3c7e30faee7ba12d2d670931316330c08070273149d64c55143f41871beea815407e8dcf0eeca28b65df76d0153ea34e010b0ca313ca28727c2e5ca1529db2b94b76138d6a5f71cd66204300256b06242f2b5b55a303537fda170bc21431b4232186e9fc3602a58b8ec98667c435aa918e362f722fcd5c541cdfcea7220d16c46f429e2f10c22fdec54aeb519f6d0eb3cffadbb1fed43e1ee8dc41f76761d5cfa4fcba294a2ad5e135c42c1be238fe4f6fb8de9175f5252145989c6b759b9cdbef29114b8839954bcc24e23e82e3a27ab0547be2a5bb6f16f3bb62be4b3e88191a5a184135e984847ddbee7229b52e1cf47a1448edc51e7661a0ee1e32706499a0c1eaa79b318d432c45899b5e3ba147ca30973bbc6cc2ca38db91cb7df72cf1c996a721bc4e2b1bffe3b24224acce68964ad6bb6fe74e42f23e4d2f0fb41c9683ad897f24844e527a7125bb5af11462896e09791df6d29b1d3fafddc410a3b18ec6c784a81c2bae06b59a29ae67873d33385b0e4caec571917091ed785bb8b883825c6d14cda0de20dc713a323f99e9bf7baf650dcc0dbc0bdf37e162bdcfaa1986b598842d8bab0c05b186508e8bee031fdeb8f8ae4777a0cab2bf6a12f0a465b493048a8dd967fec2452c911e1eb5676cfa37a97baa64e660e0344590ebfa505cbba84ce8b4437ea7208530a5a6f31436ae33b2cab88ff7e0f2d5ccb0eab910721b02c5371127f50189788e7386f7939a71e3e82e8b4f3a7c41b99cd5cae35553729b490974a03c50a8621551e2394f04fe64cd07a510e0feac21ed085d7ff6223780c39c2914cccc7d38d2a84222f6c55e52fed15b43e8f3ed3dd593cd50d0ca58f7f4cf2400021670d140f4e12431a5f8116af4614fdd583cb618567cc7abc0f769faef2a3b510840a71c1b99c9b3903560274d301d0c7d8dd3c7f4e8d55fc30909c47f9973dc5edf5d5c78e1eec564ec68abe79d55c207d7c5c814b1ad64ed1c14bbae29d631272286e514a48eda9536c2c1e6e1f637cd696729b7e28e07f58c0b09c94a7fafd1c28fa14454bbe53c0eba8c7af79d2fb09e97f716654befce6ff86e88abee44140cd50ecb004a71ef1380f7ea5856b0917cff141b5f6620a4e60a2d8d7a47642cbac4ad4f408b37c1362856b810785baf1ee3a09d7b0c836746245e519c22fccf60c5e71b1541fa1a6b2555e2028ab5aaeabfb94741e2e4e17ce9947c148799628f3b6986db978167f61554c7995ceb93e1fed87df6aacad8d7a45f960051239f9a6152e6bf1312727c675139221c699e27506b28b21d674d1f59e4759fba9e2238e8c4ec577243694c2700a71aa6a37c3ca37e002a60a59cf98474c795a41b6c31862d4f41f4d5cfeb68b3811fbb46d304aad2adcd380127024b8072b502c2b8f7aba6b3919209a75a99d71775464ed7b3354d60fe6e329ad492d8182603a2d146ff2672f4686bce7768a6a6004cb906c366f7ff7f65ff04e3ae1ed152572905be0e1d32d0b6d31aec9f75c7e260b85460f0659939a0d7f37983010b0b9f1f8c245f9947808f4331ab08ef06e18413ef953d86c1c425b4051d305c770a079c4f236933303ee58d66c555182fbb5ef3db2c2c11346a30eb04034f2ed967c5ad8405f740bab745afb94da4bc04a6f15fcfc18769a066b5354a034ff37a5deee8e6c70a08ad5ba8e2c5a01e2b4fb988be7b601e7c923d283c9c5130f624a71ccd245d8d985f346c169dae6488d617730c581249dcaa16fdb5dd39e647edbc60c3977a10c67c6780d846973998b09fc180508ccf908f98f16512b12f19608b51952e351fae2f5fc3c31f03708a757df80b7aa70f03d820695587d33306c08c4173eb8da87b9c8e4a0b25c7b58500c78a14827ce7b60fb0e8ac6f25e668b03782327ad41234ba451eece6ae060e08a83b4fbe141b660e93704da32a19819af5359810c4a408870c3604d796151ab4cdcaa9094e378482a65f8a6360e2d282772f7bbe9fc97b61bfa202213c59f73f41b364cc77a684bbc73aacf5ed9bf64827a3c0c095a8928ee260cfa06f692206051399d39680414a90409a5faf448a4fd742eb4db6c9955829ce9032b1b6088f7182b0bf13260b9ef9ff34ee420dfa99374b0296b975309bbd296022448b1f7a0a15feeae7e5497899decde7908baf387b3de3c93951bbf801dc6aa139b1c624173eddd1c1a31fd88ff550cca37848101989543cf0c45e45dd063940e096c4168bc3147886605648c48f710d7148384a139a431c3e13ab5791ca8007090cfdde068659e5a02173331887b9b189861e240c4b1c86ad4a8e6a770f3ec50bc0cf81d7ae3c6b87cca377ecfb4af875b4f66d0bf6d057076b7a6549797a6702d6bac4e32f73dcaf0552a50297957bb44d6502ce613f991c10ee154b0a6c57fedca2e7dc3b9365fe1c7a56a4a665ece0cbd03c1d9152cd3cd9b070201da76fb4b764459edb2e0779c80dff9904d29371d08f70552f16b6a663e0b2d4a9b87282fe02a18a970ad41e13159750f273737247f57d68e30cc5f4e09295217c947e05bbdb68b129a943e7b5e3e9104e78bbe22fd66d30e4633b5f6a0254349692ff213c5e5f8315d16686dd6e653382d36327287480775f5a9e995cdcbdc9acd618370a08c80ba3eadfdbdea33448f6dd4136127d893faba49f055e40d2f6eba6bd3203fb8c1c07b5b395b122bec3cc87120802914bc35b89ca13f35921c1e82112bdfab5cdf710794d4ecd6b3b4df5e8905d6b96f24715aa57eee3bfa7c3ff7e4371b2460d3e1e2f53a4721f818588ad96618067981d745c680a0693769cb97e0bf1fb709e06b6aaa104c15c66dfba8108529739db750a89bdc0e539bda19b360eed791fd123c9eb9e5d3b2fa7ed819f961e89463a454b67a08ca09207f82092e2dc944e0a8102b69346363b22e5bbdc43b2800ba2bb9c77601d7d1e0da7a0713a71fabf57fff19376515af8fc437974d4fd1bc5959a95bc8adbb7791b9ea3b527ee46a27e96764a4273e2d5669c97846693e64283f5ef6d243187c6a510a3a806f2fc4684b81d7d66322526c0c847b85a357a2415057044b677e406ffb4fd0d67a8cc292d0ed7c4102a6a4c2db142f5926ae634c9584a2cb750ea150cf5de0ce19d4b499d78a10b5a796216d83f8db0f7d99fe652484aa4cc9e32dc8680c45db96721024f4649dfd424bd7e8071e7b1f3b0e8687c94d71db20c7f26a5d04a2183ef0d5c2d0af8e728c3238a4c453716ea4c527bee426352f7af4b506aa259d99e72c1611275e8a165ccf70746be6e0d73beacd05b9be3cff36d06a66b408d2b80fb26d59a7dd9a3e1381b7ca7127a43f31af16b047706a849ea420ddda5fbec07d30fbd402ca569daadf15eca0e1227276fe3b40b61a34c3f330677f6e331158a226f4ef3adaf2344da1570e6e3996f8a36d96977791b48ccd044796b676b46d98683d9b73ae6d6cb83d6594a82985024902d4ca08c69766d7d072805ca875b3cac73ae307d431a0885f41e5df3c31f32f40ac479392d3010b8ca351db3d64ae30bd51c026a0dfe3a8db0f1904307e655cc086cd59ac003e3d78def307892fa6fee76a66f9d1e145c7f67aa749bb8ea7eef760f9342b550c61c72cb5e3bc38a98ac925faa0c61c70769beccd5e35fe04b1eea597e96d240bb6c606d94002c69ff7f2f4ad7124684c4c4c96d8615c1957e1835025a95079774c661d91e425889216c2ad28ece6295058509e9eb6f45920a81194a029b8455e68b4ff956eaa104f3cbadee450e283692656e395db2cf74d81a2e11fa90150f40c1e823289754d3d174e63159791c91aa17c940ccd4ec3043f55c19744cf761b282fcf1f7fe37b04e6b329be316c6abea40427db4ad5efdef12eef7a42fea674b904c993f01abda122f3a9f8c96a6937235ef8b0d556c30705d2fea1172aeb4661e94b0a69d407f8f11e5257bbd6ee03e5e13ab90737e35655613400ea9b9c565368464904298aa87ca291378445e1fda38334afadbeccb542882e4a7f4a13e654a46355daa4119477c21399fc866a66568daf0ef8bb2202ae7e7abdfbe2ff89133eb7f4dd04755747b74521d437c305a9850ae1e555942c573e81914f2215a4450d5649c3548d404cbf23bcfeb3cea22ed8296b7b4f824b3a0ac098a28de1ba3991bc979eade406ffeffb89fc43406375c3e9f45a2db47eed2dffab86011667bec25a6e6b8c0e40343b2ac4619b6c21fb3e1c6f00a156f10221f4e0d8662f5eef0c84950f5b2e9105e51d2a543433f416101238cd8612600eb88b21897df7363b6af4af268ac45c70436e72508597a484c77df333efd750fbc6e95a1e523dc5d3576297627ceaad1d90453bd41c3c24b6954e2686361cb9e929ea24ca5746ec8946d410ed116cfc72934954ea5e2dbbc263be688558096d54fe8f6c46fdc5a7de3481b697276220ea18e5738edc28c6808ee600b06bab644fa8b07a4c294424ccd63aed9e1dff1ef57d3921576c938c3f32dbb57ec2583e2ff2560c2922bf846834b2696e42ef7a3d2eb832bc0bd92d07cf691ef4b705c68a5015a5d975ba8cca9255cd19e2c0cb409a56ec91af526eb75c601062c5acb752c9db537da7fad4d6fbd38b1a10f193ace10645c25ccf56b5d3a260c106a8b033e604c72ca4293f1399429cad1ac42aaf72cd22b2539899b3cf77c1fde98e04b131dab242c7a1c0d353e6fcd7aef3bd0424841bc78911e1cafa33ad6d515bdbdc0d0a87397b90f52980293e4044d73fad9322b38f338f6a4a82f7aa67b11972cf7135617fd6a58fa40d6e273c8d51fb8ca7554b433500aa8919ee88ed7b7eb7821e18d00f2a337b2fc7d7eb2a3a142807e0df35bf2d27e7a70185e8ac6ad342a724c7b86b6a52e730a387b6599057cf00428c5292938915121743aa2490459df8b8ecb314bb95ed6cbec446226a0f4d7dd071e9dd9c7a6312d4743a23ad0e1809c12ba60ea654977c0da52464ef06f9767585da074b4928adff664fda9c5c2b9d6d79a9d2a41608e7716b400ea60da89f2f6f000a6c089e03fc8d9cc96298b158ae1d5424c9ba565b0d3ee24d0b2ac33fdcf63c4eaee89cfef0c3e69e2da0f6dff8045c81f7e701ee4e9042089be260c0fa375ebc6c70a6063cb8f6c553a5e6f738b4ac318669cbd53e311e342b0d89b63de486e7177a2a572200a11713de4cc17502749d81fbd301ecb15005d7289b48c75aedec4b4fe9117dee5e2147f4fd52f105aa8d061ab02e7c1173f9196645d5f078b2179925144bef0b0d0e63fdabcd90afd350583b684a93cedbd287b02fb5de2b7a8f3d81157b53bf74b2cece5ff52e4abd1321c1463a4dc2125822cc049542e38312a13393c958c324e7bd2e35eccc81aefdc6d0b15d6069d492c9169a59559f36b4acd21ed8519060f7136c97f8b4d44976c5f9d33158caa77f892dd84caf9aae04763771b3bc1ea0a8fac37c8c1b2f73e34983bf98d17bddf78fc04cd7e53ec7b9504d9cd490ae5148b14b1647c5c16303e5ac834049d866108a7e5458c55b67ffc91f1c9b4c002e08c32fbfba90f0264d88d74e7e3d1fd7500ad1e2714690c9fdaf63c5ce34991ea261b304a8524f94687c41786a3abc2ea2f887a19074a595dd1c70643226267824128c36b70b52f8"}], 0x10e0}, 0xffffffff}, 0x10, 0xc03) sync() syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3b, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2}}}}) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4195169dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x962c31733b7307c) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x0, 0x800}], 0x4) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87, 0x9c}, {0x0, 0x4}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) executing program 7: poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(r2, 0x4, 0x40) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="ab9f11499122679f6ab210aba78e20b3c522af98f4fcd383360fe4af3a6c68b0508e109e05ed9b151f8a4865d4badfb968c18763f12fb161a12147c9fbab2cfd043b6f4b6c408b53c37393e75a087aafdfe1cdf81567723ba64d431db4a21a5fa9c52e9dd88fa00a67c8e025c758949277a2289df7bc0633a479cc220cf0e262f627e157b742d6e23e90e1466809aabefacda252a9983836a9573a0c45910c7093293fb8d26a7eb24e2de502609bfb0b6a8fc75bcb914669b535f3199103af273ae62bc4b4241c3517edd753582c164b1ae10571050e12e519ac33ff7c0dcbf6ee50b595", 0xe4}, {&(0x7f0000000300)="44c1628ed685cf09657071f8eee0d80dc86645e4ff890417d4a5af5b31a55da97d0cda8b65fea6a8041ce6e7cea73ba947b6d4ecdcd21b9827ffbf5a97511d7b0f4cca973555d46b4c478f156f2a9d6e1530b043e22007a50df2b64e2cc81347aab2787d3064a26db6671c028d7b72b8fd5cfc17eb97f865002a9ffc292d5c003afaeb0093897ba8ec7294b2a4cd599244fbbd3a0355c199ce7b7623d371d17efe1ef786ed1e7f38adaff22c91c009de72097f4860df8b6966e0774adf0406a23532e50b70", 0xc5}, {&(0x7f0000000400)="a1e226c4b43814d5e26bca7abbc41a6a2ceb5a24bdc3c528acc2c63e24289edf76670dafb5f9026d6a3c8294a922f7a56def9600fd266e4a63", 0x39}, {&(0x7f0000000440)="4f081ae48adb2d3c300f7e44b87e43f99b3dac9bef5835def2263e30b360a36e68121d0cecc41d00a81bd81b173df555cae88bc89cb109474839ce2f3c6e32b348a296cd7570e6a94a024fd7668bd2171abfba93f12eeb9555df8adf550b7ff1d890a892df29f8cb7a88602b29cfcc25bdd281871956786693b0e21223b06ca7bf", 0x81}], 0x4, &(0x7f0000000540)=[{0x1010, 0xffff, 0x2bcd5f42, "00f22cf87b8333b792696eb1cf44220fbe357b029003d9140322321f2065c082994a7d3de81f3d98d24c5da2e59c66a368593a4947ae705f47764148837602bf13d1bbe36610c39d43d91f3dab4bf0421358ade1cf14f81c7ac9f8cd258ee84a140b01d59d486566f7d0e5acfa1ec8fdb2cdb69f3b92e8aa965ea4f4bba088c7e0148b78b31ae50e9b8e3092e56346593738b7057e2091a9846ca7e5e953bcff6cc24446d2f0e2b4cd370d33041548aef7fed6e37eb67a4d564cb348e8a2312f556d8cbbc5267b6776c89398c91aa99de9c81f036226da752ded52459af07e7bdca77d378f852a71d831dd37045a3124647b85a4003e470dcf5a2ac8f89c497ada12dfabea7d71890fa1102c01e114ef0f6c3e738890f25d55007e9f621326421763436db8de2fa2274bcde5989d9625250701e45aebacb90b8b4aba9efd88fe9cce5a65e843d89dbb47b03b3383098c3bbbbe2d7718b591f6d51d1afae64f4504ac272858f2e769edf8c816c4ac7c06ca4db8b1c7c9da2670d642ee2b437ea8881b3397178571edb03894d7d9c6113f231ab66d9e78cf1e2370719c5d601e0a74a264a25fa3de546ead1969ab2778e59e4c38ab5381a5dcb73ba149b598be6ba69c6bc6797eb4a0bba1af19c469f13a4a3af868e802568be6bb8012dcc2b5e64a85b87839411900b45ea1b3e808589198e89342558f2e4649f3481b2d5a251aaf2c1836ad478781dcff9699fbabe4eb10a787509194c774d8e6079cfe19fcd3aaa25d6d5f1de6d2e835558a1e54ebb6eba9426d668359b70253759db1bd5b68a6ad20585dc07e5d9c1daffa2646bd01b548f97d3f1f35fe9e9b7efb1acebf097e67b43ab1aad047fa6486ec5e1cf60d7b7fafb82c3206eb8c2017e87c852e1551488ba1d00562ac73cd78288b92e7e701c3657a4587e4b963f281174ddc852411defd1c7e611612f742ad1ce84da23263218434b657bf591e677a3ef894728cf0a021d5f4b9e89dac9ce79c677e9671395c3ca65862284aff60956ab94c31d24ed5b2ac83ce10f119174e6676221ced1e018a3699caea9e6c5b438a07a508c554dd2e66323744fb7d56274d3176081c18860f96ed2795ddce8f477f3c2ddb3a599d624d760cfc3e3c6c7ed1b6a8b7e69cc9a6c093399314c03b7af07a9dcfc75d68e1d2f391f431e9df8b79f8e3e1bfe42c512196a5ce4eb7c6e6a79770c1971395f4e4fbb0a9449faec780dd2ebece75bddb3ccaa30825487904e900855f0e70beed67975bd42e365905af8612aa541c532de68c7cbe6d38bd871726139084b55b284dbe1d249f01142eb59b5768c1e0d00c743533f20ce8145ca8033793a6df8b4adc269ec1ad52e67d3eeb749b3ddaa951e99fcedf5874ef8b13dfe5271e8d6df3542bca4fd98393376f31ca8c54ec0443502553ec34628bb3abc6952d908f83a4eada781f594b85c5eeb27f8aa7118c8982e7d814fb361fa0dde6f0e1afb9844c8915a1c8507f7da80ce82d67257452064b4fcd98e2f9bc7f5a936c8e016b5542df01ad39487262ee63f8d32f67b0f1aa366121d73d2532fbb8d31dfd91ecfc63ff691d27aa4d4e60e1537b5cd23f9be58579c325822aa74ac699d9026871d32a3a5ab076f05a9e03233deb3b4ab8b32c53ebf013d681abf7b76de17b51013dab8ba70bda5a8be7b8ae5de31546ccaed9676df31cc23a7f0f49835a61e728940abd1f057bed716f01bbc4fa450e258e43760e2d894dcd6acffac41a8aed86654a21ee027a5226ed1716a5c7cd29e1f2e839db1083b3cc04ab854bb6ef9d32e921c1b23b65e37610a79bf868c791b213b85b4299d13dc0c5c4bd82250c7b4733627d3bd075c1981dbb075c7c611b0bf62aa5eb3eebc7b114e862581900b6fa27fe8a1960bfb2f94722f67daf59ad02f68cdbaaec4ba6a3b5edf50801988345df57dd6da51c54944d7f2c2edc3a1517fc935026fefbf53a95cd9c0f2eb6b66fa2e85c92750161efa979016e50c09f321793be73eec4372cd58e7dc00cb399b399861fe5df22fcb60c24ef9a4ea15f7e535e423075599221718f4f1f1e7a29dcc193d5181638bc7102ffec784129d7a404d0d561282ac367765801402308b6cd13f5dad2e25bc0a7d31a550c6f6ea740b34bd79ead6fb310ae043d29364b82840a3fa65600af84c7faba46ddb478cf6d3f5e56f5a5484ef8d3b8abd28b0ea71cfcf0defa034724243e04af321d63e624991c024b1b28eab023319bed839bef88ff4a566f3b186f5be9841a2de46eecbb3d7723dd0694223dadf2e88baa40e931a7e16654ca45972c69a3a07493a8aa10ce613fb582a15274342a661d108bf3996486a8f2ee4f7a73e3a1b6ca76542b0876ed372a2b58fa1d6f040c6dfc512cf574f7956bad3637991a388750f074638b5ecfe740bc1d482eb1c5f80c98df8d5be152c85f5820a7e08153e2cb7bf0bac4c1460c983e996264bcc899c67baa9baace3e2a86d81985626a9995ed7c6ec069f966e1cbe5b9dd6b9e8a873687c070e5ec3ef3e37807fb9ac85d62203e7d17315e72ad9a73c2ea04d7443da13e9ba16477fd7e5b7092babdfa8f7da5189a34356072fe0b8450158ef338c8cabd0ae94b6fbb0b04c66e4fd7c73ad762baac7ce170392567f2eee473066fcfd01d82a0d6dcff295f43ea0b32e448eb50533cf2fde90323002507055df02726c5800ef0dd734c9c0f2b433a70303b86e27e2c97eac40972e6deb6008f5c45fad0ca2d4f5206000798eadd5142406581bcc7aa54228150a281b753daec860f4188e973b942e23b3d8d5c11b196aedef4d447adf78aee3278c65b4d5a3cae1e62118131605dad1ed9829a9f880bddbd37e9871bdcb33e8cb1184a0f455af0e859a1a0162159f0184bc0eee26fe98f8d25d6d7e63ec3442e6f683c0b296c29187c809b6759d8c4348bc4d22f34ec04c3bc7fca153fa5344c5ea78534f93015fccfa1adce67472b3b45e16744f7e8a849443738644b9c974659b874797efddb04640dad3d3187211790261777b6df2d4c4c8349edf0e03532f4cea791e3dfeb901b765ffa58eeeec7fd26474a2c4461a05a4428673389fa7598b83815f35ea1cc290a7d6eb497341b78adff4d11ea137673df3eb6e88dca2ade0d2c0c1aff3529f12cfcb0dbfc03e7a46cc64e7f43902684d430948488a421f1bf2faf85e5c014fb05603a475b1097256715d6c03ddd65e8d965ad39d74ae54904da95bdf710e92a343bb31051aad3f85e4e81a85f9277394a1604a17f29d75908dd371121af889abdb6654220150c8ec789e4ecaac00ce3f771552c1b1fd1ccc95d3593f0b59e8a372a65c00ee35fd236c00b9664c9abe94c0f6e3860ae0c062b9a44af9573307fccf8a84938da8a29d2bf6f14475a3d24a38ac56e90f9cfb103e9017c8d236bee8b1eea5167ddb38e6561614fdd6e683533109430b961ecd381775cd81f7c2a6a174f11b3a24405795e2687edba98782ee4b7fa4f24d05a826b9ce3c11859e3479161df8dc48cf48922f8383fff47207a4568eeaec4ff27e8ca73ccab706ab6ec05e32171f7d440311d026a1fb62147f67a31f7250c65827e031e16661d83d835b206b4ff40d7527d34e22cd7fd5d91a6f1de90d691a14c54afb2286e2f6fd30023bdd04784bb6665b5198fcdbf00a35ce16badef31528ed2ea14e3209ac9221d6529d2b2d93af9536668e64170adec8811520618fe9a95781d460565874c234d896230c82879facdf50d092d3f23990657b3376b8d664af366dde9db3e5fd7bebf0ae39e33c4859384321dee8151e0ebb8a15e8f86b43b5a139a5b9165d93e09e30177db5bf4a7ce3ac66f458169c162a37b9aae4be99ebdedd8a485c8bffc86dc21e881713c608199e352c3ef64a666907e51bfc2f781c330b4db182a8f6396d93fc1dd9c8cfc4d2f14a0100d11c4fa146c16ab6b6c6cf86932f6c8c1824b5274e8e68f5a28de307d512f017993f7b77369ef41c96ab660aa40fc2b0c264ebea2a2ba8cd97945b81bfe326cfe55f4a831b74158eba5ad2594659f748ed4fca8bc1cb30900c977f6e8c0d521feffb1fc831263a9fdbe83fe2efb26de515ad721c3c56258c3d293f3c79fee65f8fe866d638e03b0f1ffd202ab2c1f2bddc7be56bdbcf657819af5117c4bca949c4a42ce301537ffbe04904ef0bac50da31fdb17161e616c72e687721b1e31c05b10c38a185239d88a68fbd2687e7604b9b1e88d5a4cc5d289d613717d5cecebe006e49f11a290797b40ed636a9b60dfe75b5231857ad0b99d7585e7249203b88693c596a76e707a3f895f7ec58cedc08c377cdc492620b8ef70e6cb1ff120b0613ab12f096e380b5fb5aa49cd6112475b5cdb881853f6b4cebdf3d858e280fb732ca1932691507e8b0161102ce7aaa2d7b442fa8b5229392d2cd7ca27ff845596d5cb77dab441bf6e83477b14ff26f2a5d63564033812a381503bb7e05ad3233be300c8ff539bf4f9102742a6f00e1ed5ccffa92b33d5876c5765881b3afadf2b80249fc16aac27aa0f6cdf25606b645dbf68a7f802c81039b858f7b7d7fb36bb90a7ed6a1d376007075ea5b82084b80d7e5e4dec491a61528435f0df72acb52852b83f4191b85339d3c97a4f66382a4ab7c5a4aaf440c33d01d372968789e130c7460bd2e30a566ed9d0998180246992c59ca8981f49cc6ee6579a4534d26e294e9a1f58e4d46ba28e2ed3a4c376e8705ec08d51f2f0aa47c036442d202401ac01c36b066a12b8ab4f80248d33fbab8ad6c37ad3e86fed0b884f9124ccf8b7b39baf5667a1fd95a59a2541fd1dc746d7e1283f5fc0439ce74cb4c5cd4301a0869c8da8cdf279db0d37b0e6f8dc86df4a8aa1a36bb9df756e3fc84241d85c0c74c97430606d8cc12d197dfaedbaaf88b32729e1bc7474acf1220555a0fb816a640ebbebba5babc5cfbcb686f3ddb54d9092b16ab2cd75fa339afb2545a7867cb793ebc2dbf0fa0c612587e01dff9d897de6a875fc37e939ed2ee446c519fad4758d85f5b9e1f3ffc7ce4fc42c5c952c000cdf5c2a34507c3cf64bebb8b3407f7a554fb5fbd2f8d4346ab8bf18bb398b2011dcf46b1db65d41b5ffab3090ae56ef54fed130e16b6cea3524a0df8d000c5cff3348e6d624af2e3137a5b690ec813e506d6ae94363ae766a07141e118c85ef2f78f87c875aed068b6644321dce2880891131ae98cba35192968126e08b5cfd6124a6fbc4a74799011009c979d8f90ceb1dc835bb386b76cf4ff52aeb7a33c1b6c3ff8289a6b9ed05e3a5f97210455e7e9e0495fe34e330389d1a55c7ee26409973bf23ccfe2c150b7497e1c601f030915bb0be4dc26e0a5adda21553c55b48b63c16f6b1786664c6ada31b17dec90aa2866ae0a85f93495a0e09a7307e5794dd357ef781f22db71fc6079b289250bca7fa4a79619557849b9b040c3d6b4efdd8a23cfe16334a586a5a9832c57161ded9511d862371f0300a2f4e1169bbf90eb5f9a9c670a4a96dbea7ba27686e30d3a30b052cf02d9288fecbb826daf97e47daf905893310d294ce044c48f180b5d3894fd0dd51f2fc7b345f0a07a9063f86411762239f42126387d6c4a14be2385dc0cd2b110e7c53971a259d3cc42463d0cf66f1b0a4a943f3c56174c223a22ecf700c2ba17f1e4b541346e0c2c0b8e82786befec4d99a1c30e5fd6b5e566874c3ce4240b19da80c63c6f16d7468a64c7ad234c66a9ec230aed39d1e7a72603a25bde69c838272a680e1c19b5ecaa091f1348342df545550"}, {0x100, 0xffff, 0x7f, "d9a347c1e96da6b9e5507523e26d12ac17ef5cc8f180c0e1ac92b923e1e99b7e2df9229570e04a7797cf4eee48874e4e546f5d5e1f1451f4670c3e308694aab28bba6f6c78bd83d416bd956e3db300353a7c6d6988d4ea846c675973d49790f4d78107443c4d8e1d07817da1c7af7dbbed93ae33b17bdf909ab600f593851347448f0c2d478727b652a1573f379009b30235beaa84cec0db2e284562b33d3a4f35135220aefad980864fa8915e476989b2fb6c24d7ba5779fe91e9397139b76d97907cebaec766244be9b265d6e8753e0459e5410d74cfbae64c62b237989a6982a30939fffec9c80af5a521f0e9bd"}, {0x20, 0x1, 0x5, "6e10fe10903819401438868953"}, {0x100, 0xffff, 0x7, "bbd8cf5dcc5e048880e641a6b43e1ed0fad95d6723cf22d63572ed02d91d00912fa65f875c1e83668f75995991cef12ff6b302a6b92e1ef825e664d20ebb12a2347de7278c3ec51efca90d521637fd7a97cfd3f20424d9f6c1d7b5574c76d48f0a0bcc60ae96e5c0e279e35b7a19cd04de5e84de3ee1c9f1f956b00eab8d2edab8e9387aecef424f1fc0d22be2439635a32fc847a95087e6b627a78d3dac43c48245e6e7eeb247227107057c1aad1746daa4f8e85937c45f2204d0707a889cdb0dd9a2e072858b086f2d221026a313864d81ac7c5c32110b7e0aaf32829e894b0e2be6fdfe61728bebac2374"}, {0x108, 0x1, 0x5, "44497bc6563885cf8efdf2da30686b86bec75cdf6813a9bf1ac18a64e43323becb78f02632bc78e904896fbd090c3ac0ee9d4895ac13bfc0ba8414a24cdf681db9e1302f078a8e1411d1844c03b8f569dd2321c0c8ca22d7abeb457c3fd19432f8aa6f71ccf0c028e41569f397c572c50585887afa9641e7f501882da13c40f90e7c8f31672ce2c86721733bbda3f390d631fd378737a2553fb9952855b0386fc3590cb52f10dee378d0b21099501b93d4f34e109b7b24cea11a468a8922347cd04ea4eea8cc2c986805d989d8aa6338c75f1623fa64f58ecfe06b1907ea689a3bddaac76c5aa12f5615bc0b2b304b1d0e"}], 0x1338}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) executing program 3: r0 = socket(0x11, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x22, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: setpgid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50b341ab1afd808a7c60c79661d81680c0bac6593113ce6d9fbcac262d58e102b2f9621bb1109140b9676e8a6b6fa43de766db2aa9e9d101426fec293657ffd712a6998cfa98e10d00"]) executing program 7: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r3, &(0x7f00000000c0)=[{0x0}], 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000002700)='M', 0x1}], 0x1) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10428, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0xb0, 0x1, 0xfffffffffffffffb, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x400000001ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x88, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x2bf}, {{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x66e, 0x80000003}], 0x0, 0x0, 0xc70, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000300)=""/35, 0x23, 0x1040, &(0x7f0000000340)={0x2, 0x2}, 0xc) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x102) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) socket(0x0, 0x3, 0x1) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000500)="071754aa3f30a32ad5498505d0a4c10e5f4bd782672f98edf7b326843a4c65d5c736c5d0774af9e371e0fda466fb1512570407760780a46c59a4b79dabfa6cc038e633cc7b161994bc0050c3f0dc8d8851e2badb5d410cf52be8bf5af7c62beb2935896b62ee6b2c466f282a24893a4090fc0f590649698f567a31dbda34f4d90499b019e1b7f374c64d967ea13576a8d77c626b87e02c4c3ff3a433e386dc183b0b74cebd2ff7e361a76dbd00"/184, 0xb8) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) close(r5) write(r6, &(0x7f0000000040), 0xfeea) close(r6) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) open$dir(0x0, 0x40000400001803c1, 0x24) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x18, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r1 = msgget(0x0, 0x4e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) kqueue() kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, 0x401, 0x0) socket$inet6(0x18, 0x7, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800, 0x1000000000002}, &(0x7f0000000480)={0xcea, 0x5624, 0xfffffffffffffffe}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x0, 0x4}, {0x5, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) executing program 2: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) rename(0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r5 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') clock_settime(0xffffffffffffffff, 0xfffffffffffffffe) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="861a844362f504b54c4060d378127c99b08b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x1, 0x81, 0x3ff}, {0xc5, 0x4, 0xe1, 0xa6}, {0x400, 0x5, 0xc9, 0x1ff}]}) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f000062b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xc07, 0x0, "9707957d0500c0406b1309000000fb00000f7e00"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) mprotect(&(0x7f0000602000/0x4000)=nil, 0x4000, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) listen(r0, 0x4) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f943", &(0x7f0000000100)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x25, 0xa4ce1c875eecb66, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r3 = socket(0x6, 0x2, 0x0) r4 = dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="d93eb4410168b062453f19bff65b77a0a5cf5bffef599015a19c9ad5f70c74d40ba638218022801193ca0f370fb5f34e43ae43d220b91992b58ad0eb09ee2f1a0bffd425de3b6ae4dc85f80cca73e411bca6446aacb3d2d13b7b3b47b95d7b000b5503dddea23326a745e1e887c8be252f19fabb64555e375272780c929965f64b1bbb1d522cb7a1662afd6fd1be0bcf36430b74090b7d026825891accb4c15be4363560f3ef7477e68d8e1479f49cbbbe5a52f6ff43", 0xb6}], 0x1, &(0x7f00000002c0)=[{0x70, 0x1, 0x7fff, "aac0a27c431d7d6fb772835001cbf04daf5d738352ed39af2426140aeb1c570ad064b3e8c73b743eb936958743ba4c3b109cd1e90c4c941841a704b460692f2d904eb67e116a0b686a4f8d74188fe4ede5fba416ce8ce0bdab8e9e4564316b84"}, {0x30, 0xffff, 0x6, "c2cae9c3cfaf15101861d03e3d16c3fb8303dc9b08f5a779655b1aec5a2e0e68"}, {0x20, 0xffff, 0x4255, "cdaffcb8e751daf402a41e3163"}, {0x10, 0x1, 0xffff}, {0x38, 0x1, 0x8, "e79791d84fd5b89309dcfe39170d3d5b56f6f2dafd4288aaa896d926434a62790ce75126"}], 0x108}, 0x800}, 0x10, 0xf) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f00000011c0)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a4271802000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socketpair(0x0, 0x3, 0x40, 0x0) socket(0x20, 0x4000, 0x0) msgget$private(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x864, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x1}]}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x51, &(0x7f00000017c0)=ANY=[@ANYBLOB="aaaaaa8aaabbaaaaaaaaaabb08004a1400430067004088ff9078ff00000000000007650600000006440c00f000000001ffdfff8000002eebac48e110a83963fe769e6ae286b4705ca31e5ce60ac76fc440"]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r5, &(0x7f0000001740)=[{&(0x7f00000003c0)="f2cf67a8160c370852b40000c3e8e91910ebbee5b76760a2cddd2d609c12bca32cb8993eeec1370fea96697d2cf7d2fc5c3d63b23c55591024498006476f95e48d5a42e29dace23c4bf15b605d6e77702477be92d668bb1652b1734a999fb78674bebe10d2f60343b311715ed07603f4471579398574d50ef68baa110b6200d68bc8fafc32643b00984d935fee70ba2e53f9e856a7afd342bb186295b78e0b9521889160d04f797bffc3"}, {&(0x7f00000004c0)="e3a018d30e90ab16a215e3d565755a300dce0f9dd331efa830d9caebaeb54a8f0e87a4dd9a201937ab103252fbf1730367d1ed04de64bee5ee85706b2f6e5200c8919901d50ee8eb9be436746e2cbf76383df6ff0b2d8763368dcd04a11a939b13f0f56fc794cf"}, {&(0x7f0000000540)="1fa3ce80eda25cfbff658990c28b9ddf1bad2fedbf6ad2dea0510be4e42a3c7d1265ee106b51ff4439ee55a44a8c9f2a2985414b09d53de8cbe27ca06b87876e8f9bb3b359caf051cc0c16f45fd7c8c6b81b2155a41a84cb01"}, {&(0x7f0000000280)="2c39732439d63a3ec95594badc0af40b21ef31df792dcf5d6889bb4f118a6b59fd9d16835a0cc39a152f0e5b23"}, {&(0x7f00000005c0)="40b13dccd6ab1ddcb68f3ffdabfee88d74cc07f59ce64170eae74c5eb3dde71f1d69b24b535ce0a7f55f856f21e91fb2f5963e41314c23a58fe4267cb77c921620591654044f11aa0602bef8ab19b2da8591fed640644b5fd8b652e6cf931cda7f332e87939dd911f2ceef49e21304ab21181ad974f95e2a08e9355fa9e051bdce6756bb0533d6a6bd9b1861a2114e153afa59d72b967b9d98ca774fca1afdaf8fe24c5b1d677e2367531b490650b27b55b583e7992ae13c3f8ec7e7da9b4924b677bf8fc0439bb37641b40961b8cafcacc7386a94954981f1b6d627f7b9d3e41ced70820fcf3fb76bc1289017196da64777484203c3add5a5d81e9fdc6bcd4ef6aa7f52cf4c6723f884a67f809ba8f03ca96d541e881f68755646c67269bcf95f6bcf4ba8ad579f4161ea40a5c85620a5923fc141de07f1b3575f5cfae9e31ce45ad23fd97fe08393ff9e55d0b165e8bdcf2c580f1cb2a761940e531934aa13aad50b79d604eeefc6bb566ab9dd23c7f02149115cf8133442009cffe6b545f35451f1e4c422afa9ba1671d93d43006bf47977880d002549aa256d056680750dfa2980c9425b05ce9e615b11509f29e69b2ac682cf8c933d999f911148117d3adf8c4351eb3b4575d8527fbc57a22f193bc9d0de338fc38956d33cb46fea488c8849a65318c38309ecc4957678039db70f596b82e8fee0ab096a05617f6cbdb833e7a172c8440fb7aae2c0ea82580b38d57e180eed82ffc0eee8d5738b968f08c8046f257040ddc482f92247ff1897e832d38f0921e3ec21f5d51cc64b99d37710d771b8ef103c6f7a6fa670e66542e0b9fbdd2c4b9d19f5b3a25ac23f2e17a69afb9c03042df86936a192b95202c11edfb2caa75f1775d8d613190947a1fd4030a36c9c6e3da00894c76fbde806673b8a93922330e8c83e8ee0932856cf5920c40ace7cd81faa2b4c681d181f185afb9ff900c12e8ebade84f0472ba46c7aa81ac9b25a20a99d850c89e873244cbd9f53f965b84b4a654e5e0db2289da85ffd809284d512093681246e34dfc5be008387e120d2ea94611bd36413609176b22d9a5bb488ea662147ff24b30bb232e8136eb6ce3b9ca9814e4672ca9b85cc7dc2af950ed95289367601a3f2362b56933ccf006f03babac2cf7b58211a00d3fdb3d6a3559fd8609a57e21d6633e0b8401bee591a747c9de5e148980f82dcb3b3388a384dac79b3c1127a5a22db5ee71f544f0750bb8b24956ec07c6805220efb218aaffd7355b7b7b63ac054bfd29dc1a2d26f65ad7b752e535ff32369a6cb224c955cd26ca2106c5c3e2d3663d9bbb817f0f163dd988ac60cc05abc364cc92b05d1aa72d6c51c7d8199db5a0009c7346bca63db0f5233dde086a888ce296a4012f044dd2adafaf42064cfe7ef6c9d145377f81b91d63753e0a691749b603bcbfbad08ab632eef63ff7c2f756300ba5c4e5861de83157da4bbe69035fc1d306dc79fb207ba76e21f59a1c62f213db5e5b98b7f73416915128c493e57622174e31b85765388c73dc3ae9310ce9a1d9e8a0d0c41263e9db80ca4c1e87fe59f9e71730390cbe2b98b5590c3088291dbe7eb89b6a3473b2e7973b0fb4fcdad71eeefe759be2dc0fb69e81768e2c3681dbaf72ef419b91e5641d8ac8c56879f59a614d279442854beb7e5a8c205640acfe9acdb4872891d09bc061fff99ef7592f16152138cf4670a91f3fdae53130e390ee80bb79b52d2ee3bf55394b3e5a1a10608640e3700494cf33b72a8f66670d591a5caa583680d13a3388301f8f83dbfc6bed95e4574f3b181639f49c3aa93b3bb366af4aec9d9f1e8cee7f0c35a1ad07a6376170abbfe2db303b044ce035a48dbcfc0c0056a5205dc307d6753eeccca9cb3664b0f55864b9f9736fa7e1e1c2022f86afda6493d1d29599713a6715f11d0cc2468c0ca10a4be000bc875f4311788b1e02ad2cb688c3bda9b028ea4085d58a99b1ec47c9ac464ef7553ed86f903052abee7c9c2e77bbd38636f8afcc43b1b6dcdd14ab9917ff099bbcaf38a675899c2032b93b8a5f1a3992d41d28840bd83213714951e02d0cbce807921744d5cb146b05a6347808c9f00b47a1658361d342f72bbb40ea78aa5f23014e872b83f63a9dbd473e47bbf7a479a65cb5f0d3cf7de3a2777f00a1e7fff76b0375bd2f977ddaecac2230d7e788d24fa05faf75ddfc0081567848ff66e6a67c34ac464e204e52edaf3190e320b938959cd9d2dc489edc0059d30454cfafc954d4e435b69def02a5e66a12bbe9e803dc86f197e57ec1da572a809772d8029d5c6890a711a6d1e24854744df8d497ae69cfe711162844f5192328d424aab947b6132afe2bd4211351a9206e5b0d6f039b4aa50a86de621af343b528a253e6ccb743e241a63c5287a0ef788564a8b945aa349d82906c90dc593f676723047345d36c4636327a90cd8da5cd14d7c447bc9d047cee63c4b999f6f872343e974b768963d7e76f01463248c74d364e963527e869b88cb5e5335231ffcc8a333a4230aa0c9d52ff6e9d326acb095fac7259ffe0fa0acedc35bcaf03bbf2a2d9f72753c770e14330545eb78a3673a72caecc2fe1aa8ec666aea69f465da3d65016d7d3b7fbf3e72be6a5493436dab43e8857dfd8d458c022128b84f70d35953ac223ec9017302cd398e5612533c82fb60fb68199921a3dbec7ee4362e4146719291fabfb5a058baed31450f57fd84931e7b29fccf50fe797f70a95d4470195185470debb8d2c670ca66511e557d796fb37fd67f72e59e35ea2fea913ad8072d154a975dd0987bf0b1b8a938985f5f02ad0be237ebdaccc1bcd1442b9d57f695b16bbacfb75740d2eb660a8069326f9e0121d826f39302ba925ee1346f45065255821e1c711003e065205761b7d8a2ba46cdd165dc290993b21821e7bbcbb365c595a6192084ee089f0a0c2453823fb6cda026ef53d044316835b8a62db20fc418bc1cd6e78d602bc913c63d684a56fde04808e207dfcd7b6a9ca47b0b3378cac3e7fb2e34e9178679ffd6831193e1d8cb3a4638cffb6a5fadfa966b79d8cb7869ca632b645d8585e0d2acbe2a484f787c251b538d52cd1d43dbf14aad8742d18d1b11764b12ab68586f9b08c3e69cd7ef0585d65ad2501e5ce80bc4c75ff5a7f0dd549c097c57b8a3095370d87eb795778f31335b42aadd7501093c6a25a1a9ad428644699abc8a04cd065fbea33da66ba2a56e7907ffaeb90d163ebcbbbd95dd6ded4c6417ae6580bbd8f02bf79c51ddeaddc2654a3a09aa73e6eb572d4bd2017b2a08293f8d313dbff1fc448c182faa415f7661ef6a2a5438aa7cab77c5282a8408bc2dd1473545cb5a451b0017f9276a3ba2726f59bf7fff37e53a30ed8aa10352a9acdd0ec3653dc2512ca02e3ff063e60bcee1d7dbe143ef11423bc1814a4177be46e32f70a598723ad3b34b96642cc87ed450c3f07049c6119867ae51e6f9619b13cbc58b88986f35b859cb2a560b199ebbd715cd9011bf0bdb1d3948f92dce86495d9f8aacb3fb5f00495a55a358f6edbeac584336883f82b21eef4a26714ee6d3b4fd970fba116139efb8c025d63e569468143bfbad2a4bcfd7f4c2ee798e5d404078ca140a2b6bbc352a7114b4ed5f32024d99956a4c12c83325b19b7547ae5ae13becc153ab7e4ab62ff8dee4b215e2f601490381ea8e533b22ca9b641016cea1c155905eb913ae1b16c74a03abfb50308cd9932700c98b21526d7b4586adb37650bfdfd660eebedcea345773692fd3b670c1dc86257e1de006f3d4967c068fbde976e5ee68439481f18f217031ca8f8a1498a55e3f9fece37863538103b00c357c8d0436872e5bee648e9aeedb687ae0472f282c137a6930238e12523a4e88d35e8fcc6794d09ebdf5048340669e82b3bd4c84431f7537cbc2c41f06845a4b44323816e3466acb02976b7041c4db38a0d241730105bee97bc046dc364c896940d06dab96b5ee316baee4c7734fe82f915ed5b220cff3cbb1dc1a4e6950f6dc89bbf1a2e9db259180c89c41cda8a3f004beb0edcb9015a3ec60dc3b64281cb09f8105170ae1a83190e18e6d41d38a1ecd507b63a79c75ce6bb0f434374f1013fe950c946b182cc1277330575908ecf8ee7ffa32c5c2b81b09afebaf817b936f60e8ae80cd82690b3510b034340dddf5f9e73daf8f6a14bb5aaa1c14292d5e9cd6c05a64ffa45a9f03dc9fce8e23751f65f4fb8c3b1cc25f49780692ed98884589a4ac6dea7e401a976f14f1f95e082f5fae3fd3bc78d60c603e3f45fafeac81b12462e5f77df228836127f0e78458ab0e34a382dcf5dfd179547d65d1ddd7a7fe2c5ad9e236bd18b4a61751f5d508617e0e617e6aa1910b6bb4a81296f99846cf1c0b88ad7fcf3c25077f7344560fa334cdf279e26b8e4481cbef0d8fb37c57ee9cce6bfe2cc9045cac86b379babd84c4db7cb24256b17f2653cf07fb9e14cb979765858e1359abf8dcc5a82297821361972b77e17ee15fe6d80fa59f0763cd33da414edd430c6f4a018dd061975e8970aaeb306b5bd5a52d00ab15454bdb7fb74f789c69a2182fd121f41fbf257d8e28b0538264c92f7cf27057e5553cd7eb6f24d4d2ed29da9e497dd07afb1c6b3eb64b813292699b20208b44aa6e00eec519d6942d3b000c58feef5fb076c48e37964ac9c1249769d5a1e6b4a8f398908d279c38da090b51ce3607ee6c403a58b8ee2e5487ec5ca0ee3c43b96a8b445ddbbf0edbc8133b404e017038e878347b4c031ca04ea722b79afee92686f79fa253d66de3d5c04c3690dbec3b31d26bec1d2a2f0fcf71bd1545c5a289bd000324fe543286126831881c2e0b1a4356e4cea62a6c4a855581de0b88132b2ef918740cce533a1453060f61288219dc4e42f8678ce3c80ddef3e7f8d0273cf2f87d47fd0b75c2f611138d6686bb6dece9d069a9cf32b21f39de7184e0c6552c6fcf397c243445bf9a908a56ef22c8b0ed4134c56b69579994a544e34e352c51f68e8bcc2664cb4eb4fc74d130d1c078b84cf6e8ad578524984fbb67021a0389ddd56065f7f1aec9657f366db140b543cc69b7f682232873f6cb6a9a473d9adc04c97fe25d9b9b3f062d76385e5035b2c99473bc8affe19740ea48a18d41b532e725b62d70650198cb9a4b3afc26da0e0b4f4bb18879efc0caa01eb0e458520d0eaa13ea498408f1062fd5caecdcf37e920865a20cb5b1f1b4f93df3d1d61db13cef2a9dc235f5f80524be03120886708408bca8d9c1cd1c80e14b902d1890a98fca9ae6045a4fc73aa8f843a556dbb6adb6010cd88727054cc293b3ba56c2698bfd9b014134b84132928a6a61a56e78c3f2e39b134fab273e7bf0702ffec767b8500f67a0adb735dda1158fe5db058ee85418fb76129436aa8aa2a1d2dce705c393cbad3825f3eec7b07f8d88f73ac3af5b6488154b73129294fc29de09250a7fa355271b56f6169cd16ab41717b896f86f07362ddecd2ea8a14d97c3a2faa3b2b75a8d931f2d1c974d424690ecf12cf7755c4c773a27262f3570ec21b1cecda69cdd734dc053f8cc1c6e55b7d3c49247666202189e0cf54ea61d110da5477fc2f0e425b0e77ec42df5483e630abf96e5b83c2dba63849c1abcbfbded398e7d10275c9215bd978e68b771267d684a62157ce7c4151429c18550edbde52e14dbbad1b4563e5f9a9036d4dfc1bfd499194d59a3c56d8bba0dc3119e127d8cd3689037feb2ef4e64fe2d4edd19f349da15aab0b89c4b69ba9628c59a"}, {&(0x7f00000015c0)="cdfe0c305123713908a64a38f1285c3fc9d0d62d3d9be0eb452ccd38355f53de23aa"}, {&(0x7f0000001600)="88bd5b0b0ea31debec4ba6ba134cb369c19172f08bbbe1b5b8e94369ae24843c2e9bf82c822b1c737e69841bb2f0a89f08e41843c56c53b445609475cf0258da543e26048ca666a2222dd7f59b375e92609776344ac437b6b69252afc95cc749bf9db4de1222c4df7b614357101436ad6f24917fbfae7596d580193da6bb9be6ad93bcfb4f3766f7bbe3c74799cd5bd8e40b047e622e8767567fcf75580c296731491d0530f05b1ad99ad9ada6e32073c10cf0504f8973c7b098dc86d60878f766fb6283bf318214b11a03fc58714ce0d773bd6ae4df78"}, {&(0x7f0000001700)="84f36ae04496bcf69a30f53e2008403d92d97bb40e3c2aab993e5468deecab7f1fa855ce712e7ed0992d78bf58a29605c2"}], 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x1000, 0x8, 0x0, 0x5}, {0x4, 0x40, 0x0, 0x1}, {0x1000, 0x2, 0x9, 0x5}, {0x7, 0x71, 0x7, 0xd6cd}, {0x4, 0x0, 0x4, 0x8389}]}) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="55a9c91c13fd815d9b1931", 0xb) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000300)="a6226a42ac6143e57b12c514118dbe9ca83e790a427f04546153d982dec3a79510588238f7da99966e2fd8b47b003fdfa9f31dbfaf148f", &(0x7f0000000340)=0x37, &(0x7f0000000380)="adfc21d218e7baf4df2f6963511d3df91a05704a42ebaf6665a3c60f7910a41d05a0f490b6a2e62c5a88ed", 0x2b) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x86, &(0x7f0000000800)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x50, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3a5b8167d63cda982ed6d49ce65ca48d", [@dstopts={0x0, 0x2, '\x00', [@enc_lim, @enc_lim, @jumbo, @jumbo]}]}}}}}}}) kevent(r1, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9}], 0x4d, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000001440)={0xffffffffffffffff}) getdents(r1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = socket$inet(0x2, 0x0, 0x0) dup2(r4, r4) pipe(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$dupfd(r6, 0x0, r5) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r5}) chdir(0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r6}) close(r6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getppid() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000000)="016f84", 0x3) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8001000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="ff000000008d9d0017f80900"}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x0) madvise(&(0x7f0000769000/0x4000)=nil, 0x4000, 0x6) syz_emit_ethernet(0x129, &(0x7f0000000200)={@remote, @empty, [], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x3d, 0x11b, 0x65, 0x0, 0x5, 0x6, 0x0, @empty, @multicast1, {[@noop, @lsrr={0x83, 0x7, 0x1, [@empty]}, @end, @lsrr={0x83, 0xb, 0x5f, [@broadcast, @loopback]}, @generic={0x0, 0xd, "cc5533193681d8fb6ba6d5"}]}}, @udp={{0x0, 0x2, 0x8}, {"b84f7ab52b9f2941c5aa2d60534a616b2d0b02a1666a35645926c63ca1c452a81d396a62040601aaf924752247cf757b9b953736ed716f5422a054a18b7b6143391269ddbbe7b35384cfcaee85acfc5b1a8c64fd4998d2d13864da37ae5ddc0ea5d5687ded9ab4f4f8dda4d801a2b54b9aeb5206118bb7aca9a1a433258b9e5cc84e23b29846dbbca438606970c1c0e79c522857cec6736a0be0f49e18c77dc49cb8a2aa027c4c9be4cfb81ab16712c72bee79111de0c2fe12c1c38df886a2f6ce8155d141ab730696e2dd8f4aa62b4b2156a660f4af69b08502b5"}}}}}}) executing program 6: nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setrlimit(0x8, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r4, &(0x7f0000000640)=[{0x0}], 0x1) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000001}) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x49) fcntl$getown(r6, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x9, 0x3b}, {0x5c}, {0x40e, 0x0, 0x1}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x8000, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8", 0x2}) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000340)="7659aeb94832406f050635f0b67c483a24febaee4f9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c24b403ac5f5453283c4dd3ed77706f3868cacea799a3bdfb42db70db0660f06563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309", 0x64}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0xffffffff, 0xe952}], 0x7fff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x40000000, 0x2, 0x7}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x1f}], 0x9, &(0x7f00000000c0)={0x0, 0x7ae}) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9", 0x13c}], 0x3) executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@echo}}}}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaab78baa86036100000000083a0188e40000020000050000000000000000bb000800001a0000000000048df1220ddb3f75c58b0000ac3de9fff40ade2bc947c4645c86e9f69889c56ad8d93ef7ed87792895decac07413faff260a4d0191c75b316f43630a5569d0ebd16da23477ef714efa212dd0855519ac4c9d43ed7a66dd4f20878a9c926eebeb30ff6d1d4524c2ddbda83b120aaac5dab0ac5b30bfa5c3ff277848d0f5a2b719b44bad99c7950d3434281e81b0c806d2d9414f4b27f2b8739bd19333cbfae68988"]) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = getuid() setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x84}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76", 0x75, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r8 = dup(r4) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) setreuid(0x0, r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x40, 0xff, 0x8}, {0x7, 0x9, 0x4, 0xbcbd}]}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="2ddc668fe07ade34f3d631a4e6ddb79939eb3e580c587e7211a79c7c57b04e431b220999564f9bca62e297194d16a2ccfce110fb5eb96194af1e768ae47e3d46a3cf1bd982f9b58d41b9c25c8e9bf71ac2a32ff93ac3b06b1059f51404228edadec7f8bd0b046d21f761135e81534da626573ac164af8c", 0x77) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "2bb7938cce5fd35e44143fb035bf248c4396a470"}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "2bb7938cce5fd35e44143fb035bf248c4396a470"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x28, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x20c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)='P', 0x1}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES16=r0]) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x1, r2}) select(0x131ea894da1298ac, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000e36000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0xb000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000fe4000/0x12000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) link(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpid() r5 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) readlinkat(r4, &(0x7f0000000140)='./file1\x00', &(0x7f0000001240)=""/143, 0x8f) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="5b91ec473469514e7d0394e4230dedbed97215ab82e097c9e5eb1c70e31974a167a0744697eaca82e7ed29697cb478802920af111a29716e9ca9cf32e04d8f50fb45dfcf6e00d50c8fafa69289f62cbcd31403a317fc3a60228b6c0beb3822be9e976f21d50ea4e0f2da712b67812405377ff0bbb540b63de6377007ba5489dd3ec2e72fe174d8c3de5100695e9814aa5fcca3fa63e32ba7aaf0565f53d789b367194efdea46c9785f8f1adcce00d056b30af3a5af807dfe9dff6913844cb560694afd84f855f870d26aaee0e9516fb19eb536b74154faa7a5aa87500cbf110ce049b822985fe467bf1fd7d1744995e531e305b720d32a45e21b0d80e8d9b5012b6a7a87d9b69c3f96811cad03b0b28be73691b00e788bc140beee40fe9fcf345b75a478ff75bdb50df9a620bcc74495418fb8fd6470ab6cdc591a4306a1dcbd0456bc4f7bd95bc4cdee1c16c8ad11a271eb726cd9bb6710503ea65d55f2b688db0fb53e48fa1d099adc2f6399f4d2d654e52776a00ca64afe9bf8f8ba1982a592eafdd6a17858a731a93adc658d3706b750f1a5529519901eff05162c0811f9f6d25e488e5aea1caf1d331bca21dfb85cb54202530a419984834d9919532009ae3570f169d76d08b36623419862d1254a3f8cb8df19a040680feb808712f8386e515611cf8677fe71b7fc7f3df1b3de9380be34c288b4d2b0368178d0b59bf55f2f4eee35152f39918cd43536c1fe623b379481f1009086892773da07bdf3a7d5d4fa6d0af15e865737fcda026ac030c20fa1e5308fc959089d41eeae243a1329486f89e426b3fde27988feabac20cf26e35f00518bc9071ebf10dd698cc86c345e33a7d52a09e514e423ca6a42b190fbf1bb381edfc302f4b74d137d0d953a77c82bbe606b8f8d38270575ad3299acc641fc17ff12e7f55000db1b29f4dd334b971f60a527a1a840c4918e0d58c5e40efa757645c9bb0da71c281e53eddf7d4fcbd71710f8ea3473f5aeb51a3d5958889ef126322014533f236dde95223f0fe7316f6d2cb7dc7f9269784a199bbc5705114cb9f5fa2d21efc7175056c7a51bf7e27ea87b8b001462cb124f79a10b4f0052d4fd6fb313cc39fba05982ec2168ad39bc8dd6ea7163f037085d2b766e915c0c8c3bc105980430de87099a1376a07a7b323a4414f68978e06fb537440a6bf62fff905d0e6b9619f0fa70d861ae4c3aa16b39b6edca60893a6d148d1c17afa3c50e411f61ec4aa40224216a3a760d05a069baaedc95d0fc9bd709dbc2a3d7c930c5902f0cd76be7536a0b1689f09e03829077f15ad7b5e46d17a4c83b964f1ebe04f91b0d38f1e7e721e681c4e1a0f4c438be7063d356ead77fc11326c4336377427724b643e8cf6cee68ce9de3eb438675929e8ac745fd7a00d36bcd28f760d8d7c1024548fa7e987fa5532a95b329635adb14e017dc3e23e3e171368001d039e5d2b3bc258598af652ba39aaaba8570443dd5dcbbc7325d3c39bb54116ca739f19ba6762ad972dcb88f6f23afdce3b31e5cc138040abb2d5ec5fb4df10a2139aff4c2f9e7a7bffa593f6bd339699b441d35a58c47fd23ee263132d6c4e984ce225c3947745487fd1574d181c4ed849d3219327ee74381a1dd268b2a6a381ca785994977359e6e3d89862d15d5cd1f39b9a9b6e309bae56f5216b8375917816283e202ba62f674f54b803090a7caad5166da2425f34cd60ab18c293254dc91affc579e3466c70d37eafdcfa9603cfb8e35a3e3b3437b10d4e19b9b6749a92d3f9d75a586801846d8952ac74900748f7f387de9a4ee88bf10278dfe180ea3ae9fd9a0a5d0eebef8664237cf51b4d0cda850f5ca9df0997a46648069fdf233597696765de930fbeba03bd25bfb63f89e17a71e5282f5bd42eb27d12b2c7ab4ee306c1356ee59f3d2d37eb58ca068e8eda0e22b80c20e4973d14ad2e0762339bc6f428ce8b95980f9c347a91d543f7223405bf946abab658c905a40eb401220f910d9f41fca82172209aa773a02cbe5b34fe2caae4000ad7edef3c1ca3881ccfc1fc916b7227923aadfe02a78668393b8ec9b3acfcd1aec30e109d89c48404b90bc93853b106f974ffa2b1cc69f3f5a7cfb69ab3333046262e540c5bf7280296cc01f65afbb1f2bce7be0f8248c054c2cbeb78ed07d3b64865d7d5e655e991f329379548a2196d570e1f7a851dfb80367e65d4a037826d8967828555d948417470f2075ab0d86c00569af321d4ce936b9ce093501252f2d76eb73a79f83f3c4d175d8aa639b7d7355c2917afbc0dfa417490b81f46ecb9816b5b5efeb0ca23921d27295e8a547a6f8d8fcee6c8b30a8aa01ad1768a4808bdd36fd03fd2ec1e7ac15dc016f71841e414420c9649a1df6d3176c9a2c23d43e4580cea5c52c0ded1e6344a4c395e7bfa8d81d5e9504a21d1119556fa3ff209d11d01013013c500861db49d5814421a2e94655db5a6135c5e9c3d6c5042354f0392c21b74631d85c020295b32269d1739fec6b6edb9540a063266ad648b975049b2192982f7da487afafa0ba483373af5ad1deadef0d294671986d9d797d6e6cdf216d20dba5bc4ab3643efb7e6940340f8076f7febdd080a67cb20329ef899795e7044b9a66f617765644afbb823e75060c153bf1a0f7834309f2c24e52243c847c4f8f920a638d43f1e9b051e22dc4ff58ec84419fdc6fe172c83d33d93ec2ed5d5866eb5fbe8a1e41770b01999f6b2c190958ff61265ffe53332f84642ec70a69154bf6de4e0c26402bc3898616a711c3355a462e14fb8e008fc467d1df5b91f2aafed5b83e5f8c54a63d29fc801a60597a2e6840af7349bdd48f812ca9ad324386401b6c812fd5c2b8f590863b76f9e3a45cba12168cabe4cc43f32316505193ae36a65d623cc02d3c22f9c2dc20e47c4b0affb3105d734be97087631fa49063aa7bf53059b902041ea9aee815bd670b3e34bf1a0038451d0f712f83cba3195046356a7fe73d41c5e262be481a581276df28d89fb322d52de4142cf6e7c4d3836a7b998ac02a17bc5e7de3e527941d7b24a06f4b0ecb74a13bed2978bbc33c27ae4a18c6b6237f01e8734bb999442b9c8f76b2d59577582777793131c61657a0c1a8dcf325f7d4d7fd97ca01d8838a9be3100cd583665531c11f31551f2d5cc6b32067e86736cd0195776aaf78d7348ee017890660e8603a6b0fe1a9885d505d5c775c29275b8925bf4400064bebf2530deada39625546425de41865c480f6c7896988c80035efef898fd9dbe3bf286ff1443a497a7356159ddf21195feef1f58f4d474fbb7238bd216bb4a90508eae63f04dc2bf5427dd9ca22cc02d94eea89c384659777023bdad031da01f66b9084be22cbaa1f4b63ab9c2a1b344db579a50f0fa67c2762d176e72d47a0a64195b1305a89c2d031c3855ad7fb515207b68b9b00462b96c12fb29dba5669accb44b21fac08e9465ca032051163d4512f2b30e82adda8ec0cce9cd732fb6fa7cc226cdcb249d4766901c7994ceaee3e5cffd92b761a7063c7583fe213025e191e86494bf4c0435849a9953ec950a87265358cf4cc7648907f2ad8456da88115b57759b65cd8828826afbd5443a92ecd5554079e03c929458996502192de13bb73dc7106e66b2f0cd5432c22cf989dc38e367eb4f061b83674b1d36ec7fc79a807c7fc53c6dca134c0486b23f78df6c305300d4ca2985e57384c71265a715e5acb0435ce5aa90778d2328fe67e977c2323e7071ec455f15148ff3fbb657f2de7e078a0cd95edf8553131c5af0ec2b6d99baebbe76f91664536a4402c268ae27cd336e22e08bf100fba13f4bf5a1b4764dbde3e24cc3d220dc51b8be88a2bef2687228294c45a7e2c64a50b59c0ca90cbc23ab3b10429e2347a4f8de8763d09ff8d255f447c3211835cd8247a9ac1283bd868942c0b8bbd225646349364ba7667d84b92098a83e9ed9d02c403a6a10cbfe8a7a152779f6e976c553902934ffd7a5dfdad551f4582b258f03717abd94d909bba5891383c8b5c689cf74c89b8ffd49090ccf61ea0d9906a0292eaf7cd5d620941330b347064ff851ea5e27f21b5524c2aef514da8e349498b5a5c0194d4b4a10e611ae6bf6e886f9abbf96e4698b213127097f79f38b07ab7f183f5affaa13df51580efaf4ce64726c112f65d7e291158cf269b19966f301ce34408527f24faac0105fb0a985ff943d77925f292499fb6af70ffce348e9d4ad9adb4354b3b8a33beadb0f9a733a509b41bff3cf1f39d3921e0f8a4cf23ca2b80e771390e3bc21280363fce841939e87324c1c558ea6a8b064e83753788660865e09b4d01d3070b50a36d5ed41919ceeaefe04f8e188d857ed44de7463bbad932eb4b67c5667c2496fa3f0d84dfb2311cae321b3d14e8da9d6b939755a9e3b2e7ec0ccd11497e26cf9546c7123ec5f7f65e613f5ddc8ce287a1b4b6851977ded501bb02aadb01097f33fb7c76389e502a5d262bd95d4a1314488616cc44cc9bbc8b910c0926e892c761f8b0d5ac624d25b8806f5701683a48db5c90e30d2fb249b9a0ed2083591fa571befa70cfbca2433eb566ad4b292f7b5bae03836b9288295510a216b531a6d573c5f01f7c8ddc053f2de11c2bb32a01549aa84ed8656ab8c3ddb6158ca1582091715fea06c80a58a67153b5e272a44188f650dd3e2d2da8ce3f082a34c9a9afd38ca582fda3f1f1f00c8b7489f58a9f14feeb8a38be2527abb9711a5153403682fe301bc08a47c1a8285566538cdb68132c5190e1b7d6acb6705b56157d7c07a9f751b9abf017464ba68334e9941030591830b4b0418afa9d006eff46842e34fe40224ef26fb0e16850b97d07d9af5f9e797d2ece29d668d53773bb7418a3a54d84117335e0c3e8464491e09ab7b488e501d24040aef5381d85ddd161439c467d4bc090682cd495c9da553f6dae4871f21aa244ba5b16fe45d2891a4e598b49621b1c8bf2054e81989ca95529c8a13dcc13fda19a337e5ffbee27835921c9aaf003e78f95ff277daf205bdf27e5707fbcaa08cf1a23ac4f61f9f178af8f73aa3c938fafd78204a6cec0d252c9ea7919aea1c03420487d9fa52557c6febcb437500da51f3041734026e7aa64b88a74212f27ce53e6ec0a2f33e1379128660d12a7e1b06bcac92afb6e7cc845c1a184cb8a1e2fd91fb456f7e299a7573cf4e5b49db7ec49ce7e2b79dbed8f878dcc020281e5865e08cca19b2dcf1620f92b6fa99eacfe5ce00045849bf17488a34fb50e39e4dabb56e7c8aff51355da5fc18649cfad13110638a5549a5de3ba5d43cb3dfa33d1d9074701d551cc843141772d7c6c6e90dae20b86742570ace665616ed4d078e860578dc2d913a5a5d03dbc8f03367de9a904e75936df6a4629eb9469a40681e7f5be4849e01d9c41df38478ae23eb61bd88bbd67ea04c8a63da2df0acf594016fa4160ac5ab770d7878370bfecde9fc13cc1fc4ebdcc8742837a28be08d2f85c7e859bfa361dddfd370610aa06938e11d51cf045b1a187971903cda79508f7bfef98f772f83a76a7fc0f6a50575730a12c7d11a546046d0d304cc794fab288422407f3a5d6324c07e0dace038401b20147e8508e49c482356aacd49383d6f03ddf13b7adfcf4f6478a061f575e068a9d85ab6d2d145678483e6f6ff1df61ff62c35290324354095c2a3e8b77c97d1d81c448b72969260a498c0af1d6cbf5e99d5e03b8735cac982b21fe0806bb59e1eb1d411b75081da4864087f144750409bd2958f9", @ANYRESHEX=r5, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRESOCT=r5, @ANYRES16=r5]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r6) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000040)=0x2) msgget$private(0x0, 0x2) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x252) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r2, &(0x7f00000001c0)=""/153, 0x99) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x0, 0x8, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x110) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="5109e21be34de10384cf6a879614d5a241d91daa9b12fa0e", 0x18}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) executing program 1: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x13}], 0x5, 0x0, 0x9, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff, 0x5}) r2 = syz_open_pts() fcntl$lock(r2, 0xb, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) syz_open_pts() syz_open_pts() (async) syz_open_pts() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000006880), 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000068c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[{0x1, 0x7, 0x3f, 0x5}, {0x5, 0xa8, 0xff, 0x2}, {0x7, 0x80, 0x40, 0x7}, {0x1, 0x1f, 0x1f, 0x9}, {0x9, 0x8, 0xff}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000240)=[{0x7, 0x0, 0xfc}, {0x45, 0x10}, {0x7}, {0x3650, 0x8, 0x3, 0x7}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x1}, {0x40e}]}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000011c0)="d88999b6df21a49d0450778f804d3f929b434f4e820634817395c18e627cf8965aca2234e6226daf7ac501317f767bd7e69dd528f2aa1fb102b074", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) r2 = getpid() syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000580)="b10005016000009f0500000007000000001806fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbf8343712051eeab71d89e0000407000000800420000000000000000000000000000000000000b1c5f8b23bb28021cbf009ed4b620eb342be0f6997b92024ecf43d364dadc704ac93d32e5d15c0d9213f86c1c83fbd096127ab15980af2b3aa17783b9db5159f06252b560f2f8524c94cb04b6118b79b9c1f871e1a80205662c9e34c131f66e0f1a00abe6cb667ec59a273496eb40351742bf94977ba4b940ef981b447e00d7fba7525bc74b0a6839f7af2f9afcb86002d2117d209103b3fdcc730cf8cde3262b032", 0x153, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)) syz_emit_ethernet(0x3b, &(0x7f0000000100)={@broadcast, @empty, [], {@arp={0x806, @generic={0x6, 0xbae, 0x6, 0x9, 0x4, @broadcast, "8ba9b1def21ef50dec", @random="9f03011100", "f88ef6f4a1ff5ecf51525c164223884c"}}}}) executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080)="7dceb518b5178fb5217d6f744c0a8318419a470aa2b14dec747faa5dcdc73fb974d0ba80914647000000", 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x2, 0x20, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x7) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928"]) r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000029", @ANYBLOB="7b799fd57b0dd2b88cf18849c510da64bbabb07785364de3a7699791393422b9bdc3ff574b0f0f5d2a4e95af47c413fdcc51014320e3c69c975de2932eeae872528500a853e9515307dfa9378e9d89683e77e568dcdf655bdec443b465d6d21299cdd648c1d55fa2c2dcc16d32636dbe2a7d076306fa64c3edf84b513503b25839bfd4a7860505afaa73d7da16388133b184d848596289734ebb6200c589c993fbb6ac8ca73fb716a9bfb9", @ANYRESHEX=r3, @ANYBLOB="806b443e4e272a20e321511d336156cd24acaadb310dbf746c32e39789d10dfe9ca06e5b7f416bb276c73a6eebe21337d53266018daa2912b3c856136f01d32207a9bd40f4ecf45cd0e08e0b92c76d5f8b5cd98f9b3e089c3103eee9a750f8e2c6d40eb380905ce62d46127f8cbb0f728c291dbba080e5a20239d41fd5575f6b462be05a97c48f3581df0f101528ec73a1f8191c8073971dadf5c0091c532d3cfe3787f0a8db93c98a87ac01d4051e3eaa4ba29bb994af428549a94d70e4f84ff63746f8a01a100177"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x40, 0x0, 0x3e) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09060000000000000000000000c9a900"}) close(r4) ioctl$TIOCSTOP(r5, 0x2000746f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r1 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x18) listen(r1, 0x0) (async) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x5001, 0x5, 0x2, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) execve(0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x5, 0x3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdirat(r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x46, 0x200, {[0x7, 0x5, 0x290, 0x7, 0x6, 0x8, 0x100, 0x7a78, 0x10001, 0x4, 0x223b, 0x6000000, 0x0, 0x1000, 0x200, 0x6, 0x2, 0x3], [0xb1, 0xd4, 0xe92, 0x8000000000000000, 0x709b, 0x7fffffffffffffff, 0x1ff, 0x1, 0x3f5, 0x4], [0x9, 0x4, 0x6d, 0x1ff, 0x5, 0x6, 0x6], [0x100000001, 0x100000000, 0x3, 0x8, 0x7f, 0x80000000], [{0x80, 0x8, 0xfffffffd, 0x20}, {0x7, 0x3, 0x9, 0x5}, {0x5, 0x6, 0x7ff, 0xff64}, {0x0, 0x7a, 0x8000, 0x5}, {0x1, 0xffffffff, 0x7, 0x1}, {0x6, 0x80000001, 0x4e7, 0x6c1}, {0x91d, 0xffffff79, 0x1737, 0x8}, {0x1, 0x0, 0x4, 0x1000}], {0x152, 0x10000, 0x96}, {0x80, 0x1, 0x3e, 0x8001}}}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd20ab9565000889000b81000000cae600000000000000fdaa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000200)='./file1\x00', 0x108) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(0x0, &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000540)='./file0\x00') shmat(0x0, &(0x7f000000d000/0x4000)=nil, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xfe, r3, 0x0, 0x0, r4, 0xbe, 0x4}}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_emit_ethernet(0x3c, &(0x7f00000002c0)=ANY=[]) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mkdir(0x0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/93, 0xfffffd59}, 0x8000}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setreuid(0xee00, 0x0) r5 = getuid() r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x80, 0xfff}, 0x10005, 0x0, 0x5}) fchdir(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000480)='./file0\x00', 0x181) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x121, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x100000000, 0x0, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x1a, 0x0, 0x0, 0x0, 0x0, 0x148, 0x4bf4}, 0x401, 0x7c, 0x0, 0x0, 0x802, 0x9, 0xeea, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r4, r3, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, r4, r3, r4, 0x68, 0xffff}, 0x6, 0x6, 0x10000006}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) r9 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r9, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000740)}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x252) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x2, 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) read(r2, &(0x7f00000001c0)=""/153, 0x99) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x0, 0x8, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x110) (async) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="5109e21be34de10384cf6a879614d5a241d91daa9b12fa0e", 0x18}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) (async) execve(0x0, 0x0, 0x0) (async) pipe(0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) (async) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) (async) chown(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r4, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4c}, {0x24}, {0x1006, 0x0, 0x0, 0x6df1}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x2, 0x20) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4d1, r6, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) socket(0x18, 0x3, 0x0) executing program 3: socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYBLOB]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) poll(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaab8c472aa2f2986dd6036e28200303b00ff020000000000000000000000e1ff00fe80e5000000000000000000000000aa0100605adf00fffe2900fe8000000000000000000000000000aaff010000000000000000000000000001"]) r2 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b", 0x5ce, 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1a80a08815bd96ea, 0x1d2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: socket$inet(0x2, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) open(&(0x7f00000000c0)='./file2\x00', 0x10, 0x40) r0 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x1) mkdirat(r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa2) unveil(&(0x7f0000000080)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x26}, 0x2, &(0x7f00000000c0)="7dfeab3313", 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r5, &(0x7f0000001680)=[{0x0}, {&(0x7f0000001400)='K', 0x1}], 0x2) syz_emit_ethernet(0x1af, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a83e008100380086dd6c61058201793a0200000000000000000000000000000000fe8000000000000000000000000000d1f0cb00010000000000000000000000000000ffffffffffff000000000000000000000000000000002c220000000000000002002000000000fe8000000000000000000000000000aa51a802f5bd39e7b7640722fa6b4f5402176963743c687f1c20"]) executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6, 0x1, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) open$dir(&(0x7f0000001640)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f0000000300)={0x0, 0x0, 0x0}) r2 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x10f, &(0x7f0000000540)={@random="1c701c37f106", @empty, [{[], {0x8100, 0x1, 0x1}}], {@generic={0x803b, "83cc466dd1ca317890e27558d806f5b20baa0b9936ce0412c1ba6cb19c147c8c021e8e5b7d0ad58b8a658840154593bba2c525e34a986f558e7cd501df77fd3d55ed1d5bbaa3709496b3eeafb7e386ac3968ecf6b5f8761356191b9ade25a80e66394e84182ff78fffe8bc00889d621b0c308d153d37aab0b045aad85621da1a54876322045badec1b2718751df977019c5bccb6c85d565b31b5db5f5bd6afbeb453832efa59bc3b9240f049c1fe660350c8ac3eac10a86a11bb632914ebfab088743440564640eca08222e08baaef5d34e2f539fe62c18d69d6b4f5e0aa40a053d4b80ecd9cc2bf39d37ea164bab6f69815fcbb1f528bc6f97551b891"}}}) close(r2) shutdown(r2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x5fffffffffffff, 0x100000003}) r3 = open(0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) listen(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1c24, r4) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000380)='x\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x18, 0x3, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) close(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62, 0x10}], 0x6, 0x0) executing program 2: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = semget(0x2, 0x2, 0x0) semget(0x1, 0x3, 0x231) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) r2 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, r5}, 0x0, 0x0, 0x0, 0x0, 0x200}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e7a", 0x3a3}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x2}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', 0x0) open(0x0, 0x0, 0x0) getpid() socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x3d, 0x0, 0x0, &(0x7f0000000380)="3300001b0000ffcf1c784c6e", 0xc) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000440)="5863e5a5f385d8afd18b0361df2f15108fccd13b317f1922eb9ec2625eb91a706f3c5044f928e8e5f7ca410905710c2aa411b8e07bc370530aedb7d9b2d7c86dba378f33274772e91c25196fd73fc0325af20ca06046ad8d47abe36c591bda7ac8c24527f346a6a9ab1b259a2f4ccab4bac49d1a3fa230b664f09d523931531cadaff369a5dcee1cbb636d29fe57685bc8760178de22560000000000000000121e9cf6cd5ed3b603c49ac16a073264f604a8ed664efa1d21f54241c9aada65386667d0e6d69af4b72a35fc6e474ef3ad45e384ee009c14fe2ec27a427a7475bbf9fb6827d9bc9529c7670e09f707425c8719aef6bd90a0f0072430c0bd36941a5187a81925bbf4938e3647f239a713c242547e57315fe0dfef7bfa11ab38e3069d98814dd877fcf0fd390fb7f007def6db3aeb251e98b3aaf03eb5cd328da9099c9015a1bd5d9e21a6df0c9be6d8073304030f22d07644e172da9261c9aff508a79832e4a8474bf2c2087f37b9e78e8b4ed08aa37952be73cc6082ce0f0afb6aa63352a365f9c26d442f4e15c0b07281b7c432ba54f93475721b7d2809e7190bac27b33137fbcde90db6fc45f40cf4211cfba7ff89588d1a60580d0a24f555c73c47bec0fd701f714d0f0895c6808d4b2ef592640604be2137ba5497a867ae440526895d6936d02ba939fb6e4dd03d1902013dcab630b1e66cf15b9de7e31d3c6c", 0x201) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xc1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2f, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x8f}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = dup(r5) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="250601f159342eee94d2bb0100000000000000828336efb2776b8a25a1d29782c4613ec0506ba54231e116208bf6042834cd047e4a46fba64530ad928035601dd95074553e5016cb7db9f350e50d11264dff97f091f56a4538d605335d50b4f36e320751e455058e3cb72c0b40f6ecc72afde4e061e6c6ae1c43177d867f", 0x7e}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100009, 0x203519, "00001c008000"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000940)="80", 0x1}], 0x1) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) chown(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x6, 0x800) mknod(0x0, 0x2952, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x30}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4a}, 0x34, 0x0, 0x0, 0x0, 0xfffffffffffffef3) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) sysctl$fs(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x5a6, 0x9, 0x4, 0x3}, {0xe2, 0x7, 0x45, 0x1}, {0x6, 0x9, 0x80, 0x8}, {0x4, 0xb6, 0x3f, 0xfffffffc}, {0xa151, 0x1, 0x1f, 0x1a5}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) executing program 2: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) close(r1) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1, 0x4}, {r2, 0x100}], 0x3, 0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x7ff, 0x8, 0x6c52}) r3 = kqueue() r4 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x27, 0x0, 0x3, 0x0, 0xfffffffb, 0x3ff, 0x5fd, 0x0, 0x1, 0x1, 0x8}) read(r4, &(0x7f00000001c0)=""/11, 0xb) recvmmsg(r4, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/160, 0xa0}], 0x1, &(0x7f0000000340)=""/195, 0xc3}, 0x6}, 0x10, 0x1, &(0x7f00000004c0)={0x0, 0x8}) r5 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x1, 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) kevent(r3, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffff8, 0xa, 0x40000000, 0x0, 0x173}, {{r3}, 0xfffffffffffffffa, 0x4, 0x0, 0x5, 0x9}, {{r3}, 0xffffffffffffffff, 0x66, 0x20000023, 0x9, 0x7}, {{r4}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x606232ba}, {{r3}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xbcf6}, {{}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x1, 0x8000000000000001}, {{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0x8}], 0x2, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x16, 0x4, 0x5, 0x3}], 0x7, &(0x7f00000006c0)={0x3ff, 0x9}) r7 = getpid() getpgid(r7) r8 = socket$inet6(0x18, 0x1, 0x8) r9 = openat(r1, &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x194) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000980)={{0x18, 0x0, 0xfff, 0x78}, {0x18, 0x2, 0x2c, 0xcfa9}, 0xf9, [0x101, 0x7, 0x5, 0x994e, 0x7, 0x5, 0x20, 0x4a800000]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x87, 0x4}, {0x42, 0x7ff}, {0x46, 0x1000}, {0x45, 0x1}, {0x21}, {0x22, 0x8}, {0x45, 0xdc}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000a80)={&(0x7f0000000a40)=[{0x6, 0x8000}, {0x89, 0xe5c}, {0x85, 0x2}, {0x6, 0x20}, {0x84, 0x2}, {0x22, 0x1}], 0x6}) flock(r6, 0x0) clock_getres(0x3, &(0x7f0000000ac0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000b00)=0x1) sysctl$kern(&(0x7f0000000b40)={0x1, 0x37}, 0x2, &(0x7f0000000b80)="6590dc235e9b320abbe3b7413850f16ef35211cd386d0269a04e4e4ec3ad13c8024794ca8d81ac0015d2b4add8af68880621d988063d3f3cfb61fcc3", &(0x7f0000000bc0)=0x3c, &(0x7f0000000c00)="48931cf31426f549ad9cf3e8dab44d1f1c35b229734660ea4120914fa35a4260736270405ae4b41c365c53adfa5385ccb355d1bbd1564d81f22f8d96ad7951bd9374adbeb400bd7853e38dc23f69c1a1c0e41fbbccca6c0d85f39ad6eb052a70787bb5bbd6704a31a040056d65bd6cad6458a77fc4896dbefc8569ca3257d8db9098ae75a3f4877dda5feb2c6ebf010f65b110271fd043930ff653100c8eb571604f523f87829e5918d28cfae634d035a9668905b5c899590847e14ba3a29de9ce13f3916cbee9ce7b1f66abfe593bfa696cd32274ad3ebc7f5a7c7a01237ffca968", 0xe2) pwritev(r6, &(0x7f0000000ec0)=[{&(0x7f0000000d00)="731f9eb1fb411b610313d9e8350069f2b17ea84921ce7b65bdf497e3f2235b70126416e22b8b8b80a4c085fdef9ed34df7b1748368801ed670642fffebd018d6f0fa0b64d471034aff1e2c29792c8edac3e30458c7330940b389f842803b2aec97add73df50a64bdda50714c9d3303eb8a9f1541c398807b4bf8d275d4b5c54ba766bb6dd1732ce3bfbba6d6b1c65316390c3f39a2790bd2da7489b802c08adb0b6b0dfa116b27936902ec2ed3f3016f31c5ade21ac9ed3d5ff121777ec515b7bcb2d7efc11cc6f16b11987682cea052216d49aaa8aa20b9f1f1ddf91e32afcf935503c7884280c5fe4b3c4444102b2f938ef2", 0xf3}, {&(0x7f0000000e00)="adb7a807a61923d0323651f8f322a5bd0f6cdefef684d6f8727968e201f5a8e107258a55979ef57bce2a92f718226ccaf9d2f73fc21b7ad23079d04ecaa6bf4eea26b3af7c68b531", 0x48}, {&(0x7f0000000e80)="65a4c69435b98bd9d9057d4e3993c6e9b9fd52f99fff85f60034fede27043e434cea25324f394680f084593e441418757af56a5ae91e8ab323fd0e3f860e", 0x3e}], 0x3, 0xffffffffffffb4a6) sendto$unix(r5, &(0x7f0000000f00)="ce1198dbf1022a5fc0a69c05bf940a5e4a", 0x11, 0x2, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000f80)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000fc0)=0x8) seteuid(0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c, 0x0, 0x0, 0x3}, {0x416, 0x89, 0x10}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r2) execve(0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r5 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 1 rsp ffff80002a105238 gsbase 0xffffffff82cf4ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff8284c51d) at panic+0x16f kerntrap(ffff80002a105180) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b