last executing test programs: 11.751380254s ago: executing program 7 (id=2805): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0xc3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/48) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0xfffffffffffffffa}, {0x9}}, 0x2) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x3, 0x0, 0xadf6, 0x8, r2}) r3 = socket(0x33, 0x5, 0x9) r4 = getegid() mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x9) r5 = getuid() r6 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x2, r5, r4, 0xffffffffffffffff, r6, 0x1, 0x3}, 0x5, 0xa, 0xffffffffffffffff, r2, 0x2, 0x1ba, 0x1}) r7 = socket(0x1, 0x2, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0x1000, r2) chown(&(0x7f0000000500)='./file0\x00', r5, r6) recvfrom(r3, &(0x7f0000000540)=""/236, 0xec, 0x2, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000680)={0x8, 0x401, 0x8, 0x3, 0x3, 0x6de, 0xd509}, &(0x7f00000006c0)={0x8000, 0x6, 0x1, 0xfffffffffffffffd, 0x1, 0x6, 0x26, 0x3}, &(0x7f0000000700)={0x3, 0x8000000000000001, 0x8, 0xf922, 0x3ff, 0x9, 0xfff, 0x3}, &(0x7f0000000740)={0x2, 0xffffffffffff7fff}) mkdir(&(0x7f0000000780)='./file0\x00', 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000007c0)={0x0, 0x80000001}, 0x10) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x5, 0xc}) r8 = dup(r3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000840)={r2, r5, 0xffffffffffffffff}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000880)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000008c0)) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000900)=0x352, 0x4) r9 = accept$unix(r0, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) sendmsg$unix(r9, &(0x7f0000001e80)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000000a00)="9c77f04eeefc5dc909e804a63e623fa052c5d0fed23bbd924ed8dc842acc5f9bfffaffdd6c8b1c4610843deaf725891ca14cd2b171beb99b3a43436e7e672cd6e1c16cb05c91dd8a906f394f091f1945ed4da5e9463fb37f0b71f636e4762bf7e3228511de7400c51006ec153af5735492ccfecd16763acc1e5c6b5839d78cd65b4fb0c7ea68d4b3e5897dd6395f8915d889464d7c79d43fb0a05a89d43f93a093b371cb8e2f8190b885ce8793283670da0c3f23eb03559acbc963f0234fa4c49f153ac917228f7fdbf52e6ae654376a24498c0483f316c4d94eed6ffab470266dd8f64a906a4ffa46", 0xe9}, {&(0x7f0000000b00)="0dcc3526a3734f772d280bbb2ebd0a22eed64b3995e489a1cf07ec2bed599840272f62c27588b5a2928728c5a01a4f703feca276d791003919dbed5db22a5514dce693b9983ab24a46c5291db3989c4c1196aad340a17aa68e5e0f7f1c3b43c24f089fabe5acf18f4b790a107618842029049cde81c613071e11f36070308105121cd7fc194c07b885024795aa8bc8b8c79ef6011a7219a03905756b2ef24f322c8d7d1a391345ac4371b4f3bb50181f9ce30b7a30d15d316d29727a477829", 0xbf}, {&(0x7f0000000bc0)="16dd6d3d98fa29845a2bf5d6e5186b5d67d6bda6a59121d4e5e7a6389180ffab89f087c8a4bb59f6ca606f7533916422aa44776dd725527432ea8519b35a0aec4039c43f58b62e9519fad7770680e0f71eafa78a257f2ebc430136ce810e2c10b133bb003303f538bc77a82df5c74c9d3c3bafd098fabc484057f2cc4be475c627a0d25f09dfe465151a5bb94a0ecc47b0ec661fe3015074206a87647bb0ef46b7a78ff2ad43c289d48488513f33a8edf13c22d5fbdf8ca84314f87bbec28368a5efa351c5e542dba442394cb4acd271b8d6f7182a7444a2495819e776bfdd50ba974dec248a5ef2a1afaf7260ce9959635fdca6c4a23d21fc4562f4a0213eb628f9c8d5bba47120a97dec3eae0ecab11afafff34e776f29496a32e2ec1f0ddfb1faa3bb73bb085ba004441191cb578b82e43f378f8e232ea9b0eaed4b6df0ed3782cdbebb549e27b4e38bdfa2879a9d8cd4ed350ae6e6b026d17fa5fe9aa81768f9bce6ae118383570ecb99bfa45ed1d45048f6ca4b2685b8976cd797db1c830861853bd51cedd20d19a5df3c4599e6ec9478c8aa994a33605bd6197958db016d5360b696112a5b2f4f2792866a863a804c8c19937c4aafb5c2dd219167630aaf67c5d8778d66b46de32e48ebfdaf25de7d80a48adfc02f38566c8f609192652b5010aa63703a6ebffdf0b53487568824fb39c893b2e86e72beebf234afd63905490ccd350f1c4831735de715c926db94a9bfdbdcd9b6648119ad6e43c12ba1ae344707acd47ab6bff3f6fa9ab4be03e0cc6cbc5bacc17dc7cff69444be58d5a6bbf885e3d300d8216501030ce850fc6768542bef287e10a2fc5bb53328abb17bfa118630336b40db1ca865be6af710ed259f6278d0e5686bfe475c19be50e7c15b18edb12341f1e6270da069fbfec6c87fce5c60289020bd9333583a4632d920b0d3d17ed82f632d38d3dd9a594ff9b115dd8536c5ce6d5d651da8a0b27a376e3c4cc01d88b506265eefd3e9de04a0465e385ed234d6a60c60b07a2c61c4d7c6b0dc8a836e44d64a9410b79d2dd942529170f3abb4e45ad847616c6624ce0d30b3ede60b563cbdf2fa0f2a26dd9cc875281e07acc1b75f5c2aee1caa9832ccca37fb84c01fb55aa6ba65621b1533e378a54d717bf076c30fd8db6dba7805799b2eb89047ba9f622d76415762dd17bc358261bc2821f5fc1d8359a1244b9f78f52f3e0fcf6149278d8f3a0ac3fedac6ab7aee60fda05db4ab0eff9585cb49a90a91e0121e812c866daf10d927714ad2cc0092a87cd551eba2d114590d59e93649963d8ab1ff4f45034973d5e0d4e4beae0de6deb864895635adddd2774270b8f26dfb8c97b948267c28ffdd4dfe834f88b632170c430e6d9e933687ae05620d01cb9a0d7abf07e3c0b13fecc0c548b06b3e798624cda2a53120ae890f782e4795b2480704d60f14a900d9e7d6ec5f4e5abccd80625605f27fd01ba1928ae84c2f3a009694137625438b72da1a59be11494bdb8563804fedb11349c6f4ad7b5e33884fb1e1b55e35c1ff8e10f411002974d4f64c432f2811211869760738161c05414f96cb4469276f7b6b6f6b4b273322b40b1be986c5ca403bfe7dcbeea089faf2829a3577561da8a2099a4943cf2975774d3bbfdffff355644454978047f08ec486767c7cae7350a3d421415d55519e9ec12db22f10f2415ffea6fe8b855fb9bf93171223a56573de129b3c6f535edd92d0735c7c22b324c484189b9ee645aaa0a4e43a4e35f494ab339f82adcc2a8cd028fb350be0c576f30a7a33f29f68613f10f75f5330d0dd05fe48e35f72e05c73387eccd3436c7ac7a8799a5124cd8aa77cea09185c2c506ea30580972b2eaa6799d2ca6bba8285f3059f3cde3184c225d55ff4a8569982c1cae7f3cdf0cdf0a47cfb65c510377d226cf435c31f30dd62ba01a280ec1a0c30439054a4008c442348fc5883a4c5515e9715089e18f26b1e38cb3a9ee06c85a69e1993fed2182e4763fd8bab3b66f5840fc3124ebd6a582e0894f55f422c6a97bba631ae3c7c72ef81af977179ccf7aa45f96de0d64a81dcad918efb569e817b69c1a5d85230daa72090b770d751737373976786195defbea4eef588038f63349dac8ae571b2463d4920b98c39d7c5a90441f96ce316c1ca5ad9fa8550e30ee9c9eb4e18b14d75481ec85ce8aa657dbbd7758b5417654e57ffcf3815f9bf9579a4f6781ea1ac83bcbe892d1785fbbf87f5520ae2a42cfa44751392d24e7b34c5e0c664848f9cc33bacfa2c964e88b9314bda602214858038ab81d174dab937560942e194117aecaae21d57a8726ceb28d2d51b3cf030c744b9dd10cfa8e750c439b16fc7af613e47a39c4c898c9180cf6d92c60e5c06a07ef845b3eae1fc65849404d51278323f4e7b4cc41e706345d40ec2df48cb42bec2864df30098e947621ab1449414f9ff8cf8961754c697d97ff834b045614c235c4255080e8d80f47c0dbddb37b08fd53df964cef47c59f3a789342dd1d5ff77ccb4c59d68ff8a7b9acb469f4ebd81b582f80d090a7791420c90c777d4786b0d096030eb024e1e448f5714e5deb2f5f71ecb5c4c5ac81e8419923f955f634b4d27a1f9d7630c1aa7f32678ffd70d31fd223fab1f7297c56f3f3f13b904ecf1dcd3320c4d5d672b8db87a2f3ad20371f9b8b7785415e15480e0d0a39405619c216994ec35b4d4c3da8e2d526c466a9b9860178448ca512eda56637590a04b718714a69844a2220e534bb66160b6dc4caa1d7a5d0ac3215e1fd179c9c7f5435594f94f1eccb1397d9489646266e0d50f6507bedfd098c6ea47de78234f5c867f1738573235f8c14c3d77988c32825e9093865acd014474830403401f0b98a108beddd2efc31021e6f1af4ebbe36a4e48eff87b4b361634f635c093382775993e5e631487095fa9f80cabce35a0c90452122d9a17a1c353c191b727be9aff3ca2b39c0cc0e450ea2b5221c61d250611a98996485a85113ad2c4ab341fe4e2eecefb57fc3a306f56a5ae382b8d2c6a516239fb9b8ff5f8c3e4e7652d0583523851c8f988ef8d4dd576cd24d749c135b2e459e0f2c203bab0934bd0e03834117365df0e74a956974586f3ba1dc8fa1f3d0fac330ed32f922bdc409f251684753c5c84569e4cd2e57c59b428145a5dd96f2fff7716a7c63f1d24a5675f809f56109c541fe4ceae797f17ae8090e7eafebec4c7bbd4a3bbc18a411bab0a5f9a8e88ff0f8ccb0eb7e241da079908153283cae0563929960e347466bbff712d04aeac0c0a76456f4ccfff7b585071d8cd3b6f98ca56fa2cdbd0f6827805e07f7b011627af5583a2252e43473d9e7402f54b8e11e0ad00dbb460a9ded3dc56f3eefb0689763d5be5c3859bb66c8ff2d36ea264a351f4650545a70198b23fffa261a4d55e6b9a2b8791431707733e7913e436472f6f9455d44a566b599060646ca82581ff0cfad9ca2510d557867149e010424270871fb9931ced5cb4c632ced6cce7101ae2df405c3096beb994bacf60e987e636153ccef262b339fd3a85cca95fbe75919993634c5c9a03f7b2d2baccc609f1a8fd6ba42d9900a75a6d12f62188367045d86d541946decfdd8cd20c6a1676da331c8aead6d1d94160ac8163cf0b75d95fdaa658f64747b109f02062d80dd9be1213c955160713b9475ad073c13453bb86d122892f249d1c34fa10911201d992a9ae0a2284e79ab1484b7ebe809a97534defb29dc4ecd6479a8d22973a5e3d43f581f28992fbf77bd176ffc8194908e0c306657b6e65eea00e4480759f6c66f7e88c05b1cd4be504a8bf9afd131321d9fbcc7c553a243582be7b577d8973bace0b9554555fdb60e29902bb912dc2fe103ec8845ae90372930bedf1bffa401d494a157e6e3554f37aa61ec2c052b221d8af2f9d2c5c40372a072211ce8edf11a3ce718c5567060c2e4ec8930befdd396fd1b77115fbc4de879a148adbf040c6451c79e64183ac72bb107db2e990df52d35f89bad6bcbb4e32f688c1dbc1a87aa5d8d7f04d1e35646b577050a0012f1e761332f8980390872a68c7ebb85dbff3188242a5c645f0aede38df05702ca08ad9a1367a18da672874b9e15393f1046578aa861848abf8603d029aff509be90a4a4e6cc762d561fb72d422e8d79554b9a1ab1a0191573e5c7118142400f1a1828ea73d10a8d7fb8f2d4247339df35fa132b9a9cc570a9ace13559ad14b6c8479434548f13918e477164f29f58f00d027a261322d899f91050b454aec94219e167cb5e4410600786bfbeee497d6a489fa514843857176b2ac90ba67867d76b36111b0c94a567b78dc63b5c011731b3120aaf6f1700531e921934dcce260a7d751e028fcb942721a6b2b50ca4c12d317c689e89b58ac3970f54c6c7b556b3b801e0b3f6c3b3daab9395c1e2a2a1c670b21c7737ed625310437e1977bbe0c41932f39f1f096bf0c23bf8c6b0bec6f86a37bbdf52b2051eab3a888213b44239f67dec55250de0f8ff2a96a2d22fcd75d74a71c5d17c1de69e81b42cca595a90ce90f4072cda330b6f45a906b29a53701ca332c3db160948f71add779c006b4388ab2ee216b469144e0e268a078320ca9a9c86fc537d184350f5f488c4ff20ed909b0eaa9c6ae9bee8e32134fc6c08c008896fe09bb960e52e67c14ba89e1abe9c562f61dc498bf96ac356a0b12e510f131826ca7041ea931db5b756670523f361a415e727a4b5a08a47c2c803f8cdda1c5219cf6a76aee9765951149128a9fc5f4f075b885c8b5ed709bfc6e7e49e34a4d23ed7cccc2a344b6e78824b23519faa07af27ee594d2ea108bd2f62256ae4d07d94cb3d7311a6b7edfcf091df47c4fd876db47af02dd0d38e69e11e21605cc190db69c439efd45f45e00db7dc2fe067cebba4e56b0c56ef113840ab85ef369000192821893e82064d293707199d2d88ca4d562b7ca3afcb8e667b8cc54f7b99d035c753ab3f189a41de403a0c8cdf5b3f316db8c99a7e63082346a7526876392aa5b04aa5805d94aff4b2874c6b12e82163d3c19636d0ae113bf5cee26d40a8bf81b9fea1ca25964bf8a05dd5d51956a74c7b4993e368da8f1aa9f5c00530f5ebda2919f04ebec0eafc2776dd3ae7cb742d68137ae6b67036183f5e1e92e28c04638b83df73f6799005664f5fcc096ac5ed4b6c7223d1b201a9c483626504b1a4a71e4eeeac5bb0ca4d99fd883fe869ee802486d1aa334d6aa2f9a5530c79415625e779f5c3b4e0284531a664d5285ea254d23d78048b67e507d2a069a290927435e39257ce2c9a6d2aa00c8c49f879939f28218d7a00ce0f03d9e5ce11f75534999018308b4eea54007a2fdeff35f976255ad544943e4320f4a07007726429dd0512e9d6b039002724fd9001e337172d21d29a7da0ef934db6b74ceabc87c61af53ef9caef3dfb8b98c8062a25f5fbd7a1a87e57b60823ccd600237e906fb5dda39fe861d7446edf17ef9916ad95cbf4866693f3bf3791e22ff8937fad33612b64b9117460051e4171b0dd78cd2f48ab664fd51fc8deb9c040c684906edf1181806d9d57154197696810d9a755c6b8c78bdeb2f49f36a383825182cb625c3a73bdea9b35cb109c9e8f34124f4f5bc848b1ae33f544aace9fef3d2644a989fa9d8a119e67ac4ff9e06752f5f2094ca831ac243cdf766f35579c8cd567711a760e5edcab333431febb0fa5b92d930f8eb2f9149046116edd54452eab902bb0d6d4eff994b518e384333eac8cafe7ea22d581ea7", 0x1000}, {&(0x7f0000001bc0)="f4a3867d0738f3883373055435bd90fb73ccc84cdc0ea083542037110bbad7aaabc5207159d45a5cfc6219ef543bd705059f21d000cb05dfb9ee74b6c6972e03a4c8215cf42019cd6b061b4d11c244153e78694a7450e928564c50f364f58550e165a3730934ac975eeca6554f1af356f2aa2709eac59b9b5866e0cd9f170cfffd0b2135dd0ded85bb282f0a5cf01b350119fbb093ebda32dd067ebc15571ec3b56a4dddd52b531db503bd4358db7ebce3ad4063e8ce25e144fe7d8f693b2496e51a3b4fac55b06bae15f4feb12e93b373982e18a15155fdb0", 0xd9}], 0x4, &(0x7f0000001e00)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r7, r3, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}], 0x80, 0x1}, 0x0) 11.111497792s ago: executing program 7 (id=2814): r0 = getuid() r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) readv(r1, &(0x7f0000000740)=[{0x0}], 0x1) setreuid(0x0, r0) r2 = getuid() setreuid(r0, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffed3) bind(r7, &(0x7f0000000000), 0x10) dup2(r7, r6) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) 10.781521699s ago: executing program 7 (id=2817): r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x68) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x1, 0x7}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) syz_extract_tcp_res(&(0x7f0000000140), 0x8, 0xfffffffa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x9) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x20) pread(r2, 0x0, 0x0, 0xb8a) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10230000ffff000001"], 0x10}, 0x40e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x1, 0x0) 9.848406315s ago: executing program 7 (id=2827): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x1, 0x8000001}, {0xb1, 0x10, 0x2, 0x400}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="7507c680baef7db78ff57bcf60ceb3ef0519000000", 0x15}], 0xfffffffffffffda, 0x698f) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x9, 0xfffe}, 0x400, 0x0, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 8.491016866s ago: executing program 7 (id=2844): mknodat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x79b, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x1}, {0xfffffffd, 0x8}}, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}, {&(0x7f00000002c0)='Q', 0x1}, {&(0x7f00000012c0)='i', 0x1}, {&(0x7f0000001380)='\\x', 0x2}, {&(0x7f0000000380)="8cdac5", 0x3}, {&(0x7f0000001500)='S', 0x1}, {&(0x7f00000015c0)="a2", 0x1}, {0x0}], 0x8) r4 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x10) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x40000000, 0x0, 0x80000004, 0x0) kevent(r4, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r8 = open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x80) writev(r8, &(0x7f0000001480)=[{0x0}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)) close(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') 7.264776329s ago: executing program 6 (id=2852): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) fchdir(r2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000086dd601f010200070000000001007e0f24fdd4b4ebd3dca211133f640000000000000000000000800500c2048000000032763fd764de977a56f38edf801e7ef225a366fccda325627c"]) 6.910406695s ago: executing program 0 (id=2856): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b504010063", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty}}}}}}}) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x92e, 0x0, 0x0, 0x0, 0x0, 0x100, 0x583}, 0xfffffffffffffffe}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 6.404587828s ago: executing program 3 (id=2860): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da11", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc7536", &(0x7f0000000080)=0x15, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0xfa15, 0x4}) r3 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) munmap(&(0x7f00001d4000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f00001d4000/0x2000)=nil, 0x2000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) fcntl$getown(r4, 0x5) (async) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x1c00, r5) (async) ktrace(0x0, 0x1, 0x1c00, r5) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 6.400975807s ago: executing program 6 (id=2862): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sendsyslog(0x0, 0x33, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x89) socket$inet(0x18, 0x3, 0x102) socket(0x2, 0x4001, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000375000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00'}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d", 0x3}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab", 0x2}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c000000000011907800000000ffffffff03009078000800004500000000000000000f000000000000e0000001"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2, 0x7, 0x4}, {0x2c, 0x0, 0x0, 0x5}, {0x6, 0xe, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="adbce69ea015ffffffffffff087887b2f4001c0064008000509078ff88ffffffac1400bb4e204e22e30890780e70be2864a04eeaadf1a379b8f135b64cd0c8d5c97c3c3bf8e5a2795904ca446e31ffb8"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) 6.09326248s ago: executing program 0 (id=2863): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/95, &(0x7f0000000080)=0x5f) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x90) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) (async, rerun: 32) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0x7, 0xe}, {0x0, 0x9}}) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000100, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de914849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae741", 0x87}], 0x1) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffffff, 0x20001ffffffff}) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1e, 0x3, 0x0) (async, rerun: 32) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) 5.531819009s ago: executing program 2 (id=2865): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (rerun: 64) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffd, 0x7ff}, 0xc) 5.52979271s ago: executing program 2 (id=2867): r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0x0, 0x4}], 0x800, 0x0, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000002140)) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x80) (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000021c0)=0xc) (async) r7 = getppid() setpgid(0x0, r7) (async) sendmsg$unix(r5, &(0x7f0000002940)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000200)="313ec05d9111cfa9639d5fccc82870d26f24e6bcc554f7d59ef10084db1e29de2629d3e795d4dc07a9b0034e7b2ca37521ec2ec6a8262cb3f6335cd8ba247111109d7a75c15c6d38e2f8f2872dd6827f70650fba8958190c8a4183a2fc90f5aceab8574341f7eb8e7fdef293c9963cdabf7ee36fcc639045a1ac61371ad108e0fac86f4d859d394c26009effcf0f180b9f020e72574ffcfe168de183371c91791385ae8d29b83e9150847cc505f61c6e94854bb5924a62dd4affa62f05233292396ed9351031a0977f10bf6fe8fd6b936540776a842d734620c2c10e5e63580702a3b1aa09e25024ae8ad0eb12b5adc1df5545a29b95a3b81d79c2b676f0eba3898a25d026e1d5872e7dc05c30cc1b06b8ace39270b58d577546c9304b49e45b3a53b0f4d01281819fa15f28b604f2f56fed241b193abca5bc37f970ef1ab80bcc8a3f59d1f72ceae6b2c41ee5ac0c256317e41095b6d8f79bad20a06a7fa69c463fe5fe6a80359fcd12d5b87fc289cb124ed937bda320529f479d53037567118ca46131e8b3bd733b4f91c64d0bb1b899897e9e5b23c65da84e7a23f16509fe15164675f1ff13743056b9c62fbe020678afe064d3859c1abbef1c1f574b1b34966e08862db3e2587c63f7c3018e3e74aca0474bc69cc505b2db290fcbf76e615b28c7f3bf7c849d8fa4af329880e3b492a029d82d6a47933f0ba490336105f473937c71f632b24f10d399bcefb7dc824633538a661a473a26b9b3d65bfde95d93597d3cd592b45f593fb1d1e58ba0059cad05cad5f2ced803c25aabd1ec531f5e27bb5e2a58a81c9972a4237d8ac72d534f9896fb71049564924b2d598d853e6424747621655f3b95fa7ae8c8da5115c02dfcab526155d390cd97b0d7a9a0b0f4e6356f0b9aaaca02a395187fa6eb89fdba6b0a571466b3a698284ceabf1cc25513ff40fac85ba8559ad5a7f973e57a6324d1cfcd0b0c9eb5b4f9b557256becbfd0f3215bbf131cf9ae82e6b69325dbb279ded4eabef88404de9b12940a6e383d1beecce8ffe8ec0551dbf81ee3030d636a9b1f43bb7b9b2b7027e64e29faf73a402e53906cfb9818bbd0aa874fcf997abf490ebc580ffd4eb6039fdf224915f01f6864bc06b2c74ae6299cd4c6904f9e0bc4026a48d8d5221b4e10353d93a2a84d580fad25167d63d4ad6c617ead3275a4ca57f4ce11c6965b281b13682e51b87920be78d1f8321324ef7cfa74933eea48b6e42caebcd5825f2bc631ad358c687022cdbdd4e3f475f0f54db5ca9e0f9d18014fa9c83f6701fc13853237b2b7133d143c0183ff4d666bb70ef8f6e47fd93a2394f6d3c0f756763a3f269f0f2cba49233b4f02aad9b08b6d7877e0f07e3b9807b0c57c11b3639601855b1ea4b18014aac687a73134d496a4e81e46c207c2bcba49efae5c913a8074cc5e28e21824aae08d1f5630acf1e43757a5503072a61aa401d82c86b78735db28f5a2836608834577c29eb18c60467a042d1e97f6b6376b2f00810b65a273f5f4944228ec7766fe837feee66779d14de69118f12543d2258579f4b956880764e0ce667321c6f116c089a71d219a2f1718d2f0eb74850c0386d9c00c1febc7fa4a79e3d2279768858c77e00e161533301051d2b2d2396e3bf7bf8cace6b7cf9bc73a08e9fc3759772ca752e4d8d9a61f9010fa650507abd410ae061963dfb299109b7e3549a44eb045fa560f55f2d05e031978b4d059b6f4769da4d63ba7473c44221790e5647108134a70461456f9af812c47a7a26ceb1f02daee5bd8cdfde28ea83a08181bc1fcb5124b57b12b0f276d4043a2453df579ad992bf5e660ea9a8e7c113df042993c00c0ec4980650a1b91bb1a7e36dfe6573036bb23b56afb580e0e9b57d412a403532ee96d11b77d6c14d8974f8b571385413ffb8912d8a1b89b108b0f2c667226b5f2758dd21159b2eb2f9d00ede01000d21998a46cd89dcff73b1c05db93ee70c08d8c8756051464cf110a3271335c6aefd54fb631316344654ee4745b1f927de81cd60a0fba643bfc46e83b5ea101b06cfab8187b3402c133f93e4b1e7e276a4ce2a7392c87ce2e93852fbc1f915b33ddf4b62c91b41d9790b04f041c417b83b24a80994b2b9d95f10fc0272efe66c0b1db8ad748106a7fe2b8deffbadf81282186d93bc144840bdb858dbae1533f56f388d242ad28664e4e0c506f5c8f6031c9b04305a571cd63126e6d9079894a4a017dd2a0ad17679077af5fccfe4b8aacdfd868eff74c0fe47754d0a31990cceef3018a7aa7912b4aca3cbaaf733537a1a4986fa77bf70ff95dec40feb6460b73fee2792c1407ed81a78eb30308702687c271ca2505b253a1fc16d212bb13fe1d714199f12acafb09f81139f7aad731e0eadebbb72f027e4ad67d400ab82e4418f7ddd62c92171f440963b9090150b7c1391318dab2aa4c1b9424e4b2d02a82ae430ceec625f48219a8775757548816e7aabd03cd41c5e52ee86262213e8a7c73423ff767501ac664cffaf9bd5e8875926704c062b0ee30fa90dc1ee40666b392d627a03d1b73dd94a659bad65e2f038450499728357e866968c7c121c91284d6cf6d877facedad12852aff52f4ea915e9571c3e7f6a7c7e8bdbe570239e96a8d87ce3340bdf42e9e8db15ce9bedb8c81013f593ca5b7b9998b0edf00ed69afe53ad08d550766919d766f2a304150830b34eb2bf9921e237f3dc20ceae3efc856bd7d94808f010b61af986da6246017524b5aafaaa8a73610e18f61c54ebe5d731fe568cd8fd1ba1a5a618d6c712a54fa0a6c6aa83eecc90a74a763a7e9115189dad2b884b34f7a4356b029c046be9b423ccf9445cc3958512ab3aac98ab1f305bcf97334fea5094a7dcdd7be41d007649018490622b556c3abb735585e5f38e28d201c3b96b3b064f4ce283c632ed000747d60cdc4eaa2711ad516da67ba62e179077528dd5315171ab8ccdd62459637215007d2aa49839e2146512d505baa433a1f480cf86026a9a19bbd12e1ba128b13610af585420009231a6c3e3cfe317f0ad48207640c0508a6dc7e3b8f4d9b78957ed533c6d5c9a40ce3ffa3ba8b9a8489078bd811f9af9a2f9c8f0a356d9ca82e266d8ccc9fe682b6803c8737f14f0a54d5d4563cd4f2014c9b3fd5fb855f010c8e8ce3c49fca18079b6044b37c9e52dc84997eaf2b6d719928ab6c180f9913fba4f7bd3706f1765a28c3e5d345db0c84d5c1be0fc843506364aa54a0bc91dde478b1a3367defdfc8bdd890ec85e9fe426645db1e41f9602664c037a8162172f6a5fbcee6e3ce4488d881f967e5dd130c634485c147034be8712c6b627da10c9e7cd4b7eec281fe7a7dda0a68deb8d87618b758ed71ae52991a03b0b5c6ed1247fa82f9fa285bb686bf80c478954de9b2b39e266863d7a663def0cb6d408382c9a2fcb785eb766ecf67fd474e14246ae61dfd812173e74fce0b35f48d4bea30f64dee817fd8e16c59869fc9f49ffa237762662a81fa3d73341369fa62c473504aad127a0df56e7e102b9c2d3faa6a99d29ae49449563c408731cca1943688d33e077e2b9dd2aaaa34a6128e5be16556918f2487bf4368a00ec7cfe846ea9726663380696646d824e0c529f912fd2fb0c24c464175f1984941552a4abb4080f36bac0e83c7e84c6e08890ca948f99ffb45ae2aae1e602724f5b298c8b7022819e3a0a811bf19992dfe933bb61c55835d0612b0d35cf80cffcc523b1bdb704348f1bf1fda0d4435590acf736110eea87a33633619acaa8d4f85affce3f24995c166138063100bd4f17c7ab95785d021fc8a3fcbda0a9b0390269b455f8de44b45baedf0a8cba41209962038864f388e244f3e59e6e2a682830816988084072a0e858157ec6c8103618da051a6f994437d24ccb4778613fd145a8e672b7ada230017a7ceaa6a13fa492487d5862c2fba12dac9e08f254d6dd947c3b047fcf789947cfe1bf126a5c51f214b4f07da95f5ecfc3b89bd3e584825c0209a247e72ff3c3f4f300be03f0a9fe5a199ddc75a935c78042bbeae3559e597b3f624b9e10d9aa03c6c62b50fd7814db8976c0d930faceea45fb8d9036afc91a8e7db72ad3367d6b8b6e7504bd7d4bda4e228a1c56f85ae379b3d1b06a45bbeca061b7731609e202e321cfc7aee162807a863c9cf070025ab9942ab1356bd63a8e51cd526dcc0795ef6b99c8c9a7d0d00a6ae3d45bdc15d7245dd1979f7ac2499d0ee4c3c4bd61ed238530f3d5d094288da1115d1f0ddc224a7c04f432767407e6bbfe77c170d2021833a62fc81cd7c58d6b5409e45091d1529f01e5163c9545a7b63d1175fb05fc94b5f6806b9c660e68da5e7f71a00f7e3299ceb6419fa338b45b2cb4de63f990fb597b2acd658515c4dd9cfe90bd1d623e479621d8092d1b1422e144f2dd164f62fc99159e08e8ca94251051e389e2ac5c42ba51eb0e6491da1dd56a5ba75df6f0dc5ffb2284bc2bba2fad8a25ef6b41cf92bd9e995192ae7ee9e6821b8da32bdba63266875ace5ca744e15172da54d4bdd517d239fe3c8c1cf6066f1e84043cebc595b444154509e5f01725884e3d32a3252b1a98b66cf491c821e808eaf817d4d52214fd3017b97fbe0dcf5b77e3a55ebe5fe9d8de2b83f6bcd5aaa9357f14387b8cc2435a3e1f9d6f18f0879a14cebfc8ed6668ca869c1b7639a8ce400f70dbdf494305bf9ea8de0ca9b603bafefb8b02e06ea8ac1ddf96711ad1206a0824fd0961eefc5a79a84313f460ecb0b0b4e863babb0c031e7b888c8b4f2ea2379a5ce4e8d5c66a419a6386f5dcf61089b44855416fe3327523df13f488fb3b59d46b6ebd16a3ed13198247b734c91b7b0692c4c1d48d7e86b5ce0206dd8df9e46e428da6be4887abbc4c5b5f8fc7e31df5d7b69987f4e0c60dbef2d3022b2cde2b9ad936154a4ec9c602dddf3759dd7e4a287965cc641d3fd3879d2afa5c05a9b8912839d897e490bb271be478d063de61cba6959c6aa92cc81b273123d94d8ad6d71e860ecb3b6ea61a2349cb74cb8028a8533cb22e1984cc615ab176cc9f20042a4991a70e39aa90f70f5a8574d42733debd76e8cdc7f92ba7b2d07e7365a81280bbf6c63f3cc49b80b7ce29df0c8c42a0f1fd945560525064418bb5e1beb2d8f89e9382d7e3d89bd6ec967f9fc0738a295eca0f126bbfe95090a86bd7fc0d2e6a4ed5bd0c5940edfe2d837638faa99c6e3a24fea65715c774aefc8598c2bc66601dff8f4a12945b936af0a78a9b6c22a5e8af7eb76592cfdf2da0526cee2270f270dc3780edab6a22df54c68c1dd93a6e552b2113aee0a3d3d8482aeeb7c46f26786498411038e9f3352750e9c747794b4ec6c33a2a931f950dadf006838faa080e0d1cf72905d40d0c88a3fe2e1238abeef0bffd07b77b9c1092685f89087bfe3e1770c773236acc888049c4f9c1c32945542a6d7b3e3c6928e763706cfbfc0900d26418d58168e9b5823bf6570af6d0d095cf945ac0cb585662775f4e10c4ce2dc430fe938fefbf7d321340067d6291d604fc5d5e7ff412008554bfaf315f6962a1dfbea1048df5fa56ac26c6f798214aad8e591a28d75f08feb3d0312f9695c01911491fff68eb691fe9465977a4da1ac90b92688e2ce81eaa2f49c225b9079ebe75e9090ff656d50a9672f6927ac643d0bf7a06017a8e27584001e5e234a92b6bdf0e36b862eb9b1d114659be6733e85ce216c7d606fc0a02a54ace2599f6f20d0f4ad5d6df6af49d65e314796760a18601fdcd26c4c6e00eb", 0x1000}, {&(0x7f0000001200)="9bd01e1f43b0ec6ddba596b57ec35cdc320e563fa7b9df756ab07e772dc4f7ea252fb532dfc1f0e2665484d91c7c74edec7929ead3d1d359d9c901ad95b79713dd21556df60faf300dafea211e742ef66c917fadff25a736fe14a70f3fea2700aa7bc238d1335f7ff66f36c960a38d6d3101cd05b6fa7b7dcbc40c678ca11cee978442800ecbb2db5a99f2d32ddb06c83c09893647e819b7063aa771ef1a8092270337dad90ef6af455097e9e49efcd5c5f07d1add0d198f25096ff40d29280150cc9abf0dd18baf3ffa8019d914aab72507ece1a122613fe2d11e820b5d402c02e75237796f4ab236961fcb19d40a6e0db729670b474eda5b60d0b570a5415856bd83cd916ffa93759942bb69ac1ba06c8023d0317e9ef6ab192919636940a3cf99949fc4b9bc6e149e02f385c9396e7fda1b2165826a21dbb72f64da84b56e8e6c5afab94561309aaa928cec7898bb9d9c10616cc78b27e9cfb811a61604b5b64f73f6ba7657dde2c79cabab8e8644333ed105dfa8e7424588fdac0067724c2dc10ef3474352920b661c2f27f212cb5ca58e9e7a5478be91dfff1a4821bc12141ee5cc45302018b3fe0ec8a6ef8257bb4464879faff5f5f06659ec34de9212cb5c1a9b16c71e626f85aedab67998a184657772a59f731925308a6b56dd26a42181087df5332258ce99621d1670f5ba7aa393e2f0a0f82c80b881c1bfb5f766ff86a310c59cd74e3fc9b07a1c9f0e6905bafb8fc432cf113b570fc7bb880b3eeafe36e1c014e9252564cafa2ec80526160d1f63c031361dddd53e2d4832ab920eeefaeb1613e0d8178b0005c20bcc4be59885bb1a9618cd7d09aa7dc9f93d338cbcbc5411593466cc7f8437d403f337c30c8f1bb099ebc28d603fca6fa379ac73e970b0c6cf8a4e97c962192975545ec657abe2c51b9d2c5b0d14b1e7be05efedb11284ae2a84866e7c011d8e771828a493cbe4f2ec671f2d5a0d4db3cdf02cd27e7d35bbfe2fec642730ba90c24bc3149861d0959145e9267ced3b7bd2683026c6e6853e587aceb21703b7465ca563aeaab850660fea2892750b523796021cbeb17e6df1e64f3e7d18a26560bc8abc567da1801edf2cfd57afbdbda345a15f359f7a096050e20f0bbb70e9db65403046d6dfd8032254ccf643e6d5586ef5070d694498d30be36db3fca0570252a1b9493856063265ed3b38e84071aa036423096965172a14298d67c0c4142ae599a9b4af8cedd2b04fdf80f699e7a015a6c2d058ab54d46c0700609054c494a912f9878e0bd53231f06605c62d3c9edfe3e3cb20526528264c37d6ed990129807aa38cfd137f4b3a526d55268da834932dce78178a865b4aca49e6ca05b9dc3911236ba4835cdda341747562d43121020e7984238ca814e823515042ac142d8d9ec4d6b46560d9b6170caeb2324cd8036fb9819477fd8186279e27a03db142baeebe6123391d1de7dc40a4d705d644f2cf55197119b7473c429b83068973373be625c4ad1220a9d469073f9527c7c6020a61b24e54d50c267a22655860fd464d296faba14c3538cb38642634bd600cf9b8a13fec491ba30ab32d05e9625d10b96c69de04f82a49f92664e476877f9d352484a7eb904c01bcd574444af1c7b0a63bbdcfefbc6c850a8ae5d59fbd9cf7403b20e8827a21e8120908f106ccf0486b2ac97b50dc6cfc40f4c941816b63fb67b4065f485225d880a11eedd95d61ab27caf0da08323a1f470d58a92694755d56e6850ddb54492c67f1d93dd87cfea67661d5d1300551c4b1147f5e65f493d3327d8b76e939148b5d3d8588afcfc1c3f02b134c4d7969eae8a655f835eef07f32e7c03cde58f41c4cd34168d591959990b5e3ee7b42ae498d266818704104469f6c0decaa32507924a31b1e434d6e246c66b90b6a9fbae4f74f0c9770ab9894486ae821290f3d1c8809b57dc89a1e1c97b60f1fe16c67fbd0080bdcc2a705a2b218a209590e597a2b093220555f63e5dd666a5a87c3946f5589cbb82a204936a5ae492614888f7768783de175f6c0ee98f985593e89ad87d64e42f1327777f3ac8e3432e167068126ce5c8905959548941068b6eb3624d5285f211586c1fe7752e99b49865c06a727476de8feea291e6f4f6e1318b1877a1ccdf69f6b141bdd8a592cf523962e7810e9ea6df8661d134dd509898969854eddca92ac15570354f0bea42ad6d3d4b3b4318d1ffdefcb2a91565264bf3b35975dc049a33c06b398a7093a067b2456976ddf76abc4846e92e46442c1510b0b07913051ce518f25719325e74d836720410c9576add422ed538207cb0b5a472c24f8c9ae8d829fde10ebecd0803899b4a43d6c8b116636de4189d8dd4f1b79b72ee33349c8481c2665ef3e18b9af5dcfbae978ef24192867975f155aea7249c15ab0cd9e729fd503b9a7393972a25a2db73a04542c548f883060166d392a0bb100a88ab3d2118433cb6c19b853473838e1aa9ca36c064e71a5b30fb88b05f2e111310c1c0da69ae1695a9037f08e3a9a9a8425bffc6c5b5c860853d57dd190926f6dda2a6bd85b6185c7543452dbae4105effcb86b0977032a1fe199ac5d11f31bc00cdbb3b4724c221116632eb909689d8836fe21203bad2afa7cda6b0bcde808abed3edc9f5757a10f6fda2cfa6697694416b8019d1252169da67235c6ec5208e8628dab9cc5a2203a4243aa634e6379f83931831f18386ec6cedb4bc2e7e342cba684fb526b7d7eae96c487816cf3dbd1ff518c15b74092cba84a82586941c609f60f60d0b2bcb001473684f9b0664a64664a670cbdf29a70b6581adf0a55fdc045e116d35a323a49021fc6478486dd09daab083274691031d6744017dba78d6a7655ce8d50841753fc36cd14956a4a8a6eee910366897a62dfe9767a3bc170e9c716f173e34f09153c85b6e4d811b83dc9632f016ea4f695300a2088ff846a6511113f2d08ee5513ba2a1f0963b81a632ef5d99edd91bb717f2a7cdf4184856b7ed66a353b1837842672fe013945f8f1955a3642bc6ba47619f864957fb47434d7c2ce58a16643d542d149089ba0063975818a9b68f033778ca703e699e6c03a42dd6e8ad2b0e07801d5566f197e502141514880c1fd61e2f15816938d74840c23cda31b3b29d4b8b3f6cdea78ab4e5b7fa3e482bd053eb7cd5390cb26d55e1412f3cd06eacddd87413790b394af93694b57474db29bbc1226523b40ffb36a1052a2f42559da594f4a90239de6969006599a6ef6f4e7e42cade7a917d5ef1a1729e18d67072030b49c528bd0a7f3fb743df36a81fb14af1f8275b0c295d8b943f19c75b43439100f4e835258c0e02f07097d188d9eada264cc463012eb75e9277f3c9b738046eb4ba970b8b679db08aa2a7b42c692c2208b59a3448e94a9b3d21c013392a44232f9ab6bd413d685a471ec43cc455ccc85246eef2e5afcb76113152935fde78a014adbba600c4e366ef73863fda938fdaa5d536ce1235721293d601df0a0d7620dd1bc1d537c2af7b99bc4246bb56e52c67a2be8bcba3c8093b0e82b40aa25de4081fa78b6df2e9fce98459612e63f5994ac628cfa7797d67a39ee47a9b2cb304a53d6aed4a833db856962deb8ab65eca6029acce88cdfada08715b96b20b3a4e92c6232e1597d2054806290ed4a59a191e70cb7319626a4b3415554c6c5b4365db23e48bd354872e294effacfe91d456be7838f9a2e004e4ba55cd70a6812b6009e9a9a5ac57c35ff5815113f01fcfaa9cb3520ebf477eac5cfc11cef26159bd75d1010881d9f4de67c364c02a1369ad76203cbf3d39741eab5832c70d434b1df404f8ef89212161a9008eec7128ea3fc8175579aa290d3a1edcea39938c27081d1d0516e1b694f13bf989660ad0b7cd826ca21b2d2309f2b905e937d0c1bb227094c75f1585b43ba083273c6a89a5856cc29fd5f4fc5efd91075b421e5961fd19582b9fb13f6e7f8bc8a37c76bb02d133babec41621cb7e7a83705faf3d439a559f868b760372e09202af93c2826f25bb77ff3fd082fdc3467743097d8183729d21e9d6bc545ba0eff989da27960714884047a89bce8b2833437e31f28c37794b578a72c81c49054a540caceff50f6e3ae8643b130b5974d2839a37846222dae451dc0f092e7735e03c32b9eea3ac5bb5ad3c1d21ef55990d719ab0037da47aa26e65623b4b4c648f3339bba0f81d616ac8680a0e408fc3e99cca46248597aefa5f22d0e137e997ecc6910692cfae3fbdb7514df02c41c222fc1cb2904ef3e7584929f348958d51018d32ad9d9d9a1d796f87bcfed0fbc57cf326770ae329ca331878a0aad8634e71274735e5ae2417d240263dc53341f2558d97bd79ecdbdffd058fe696b59d552abcca3ba69469bb4d042b522f3e1cadef24b6ba361076674562f36d22ca7fd747afd8616d731ade48c5e1815029cbff3fd46424f6da9abc41f32d922bc976e1ce513ef8e851569792e8160330c2e6418695fabeb82a33a2345e0689d2f500918b0b926eed2e8b314bbfd4f5616379ab5b4578af053219878faa290f61a90d7ee7fd2e8941e7c452f2eb580842402006ca4cb3e04ccc58275b146e1461c19075454aa0ca65e42024524c5dd2185fd43683fe958367fc8d2400cebfd317f4faa98587cc36d609fc7a0794f8572cbca428b934444ff0e8ab9e22625f10ee204294d60bdf97aff512e1e1888222c9a812821b5b60dac20ca64134d76717e45a347dfbeef3a28e21ba6e4c9f10ad1990a8566b13f49b0d51b6da40145340d7d379bd3116512133eba5d339d548e85971c810eea2e1f6cadf6034366455a2b0be9947b7e340ead009abce6700c743b3f747e1654ea0ee363bfbac3719638c16b3a388442639cd41274fff1a238de70cd0b85718ce050ff06091285335968159cd046994d51fa0351c4691d7d742c4ddfcd130c2563f111589511fba7d5e20249b556a5ac6f9a3d55c3a831fcf5f811fbb467308df72353c88cf14863e5b67009f95c462c6b88437145832c13cdbd1b27d9e082b1047cfb47a74aed87cf733a27921235be2fff5381e5a06569a7c5d516de43c319041f41d37940d410469635aa33fff48bc61f39a703c53f896256734262c576a089183f1721902a76682593296f1b9e3adb18238977f2049d7d15211d3a8e6b0578d6c045da5d8ebb275e3c0ccb0494825e8d794fee732845c922ad602b0fed55f90cad7bbd998c3f6e75df9414c72ae3f7a47729fe748b0627b92ca236192ad0ad07fddc78e85621d80b0b18cb80ff6f13f62731b4ee9ee44c6f6ab15bc443e090a167acfd89894f5697e8e54de9f92015f27726c20e3f7c0809ee31adcdc004585b1ce08fe6ee126492276205cc17e9b4e6f53b7ba0ad45b33ccda7a3ae119eb65cdb640abd7dcfa4c3d8acffc760549a999b", 0xf09}], 0x2, &(0x7f0000002840)=[@cred={0x20}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r5, r5, r5, r5, r5, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r5, r1, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r6}], 0xf8, 0x9}, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x127}, {r1, 0x1}, {r1, 0x40}], 0x4, 0x0) (async) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000140)=0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000040)={0x10, 0x3}, 0x10) (async) kevent(r0, &(0x7f0000000600)=[{{r9}, 0xfffffffffffffffe, 0x2c5d36d679bbff6b, 0x1, 0xffffff7fffffffff, 0x2000000000b}, {{r9}, 0xfffffffffffffffe, 0x5a, 0xffffb, 0x800000000005a, 0x6}], 0x5, 0x0, 0x1ff, 0x0) 5.07151193s ago: executing program 1 (id=2868): socket(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000008000000000004000000000013fecea10500fef96ecf2ac7ff03357ae30200004e3039d2d236acf20000000038164991f7c8cf7f882b297baa1500000051e2f0ad3ebbc257699a1f139b67e594bb01722f335c223e7d0c032bfa8964", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b677bd68eec1e022d94c999e1778b4a7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f", 0x61, 0x402, 0x0, 0x0) r1 = socket(0x20, 0x8002, 0xd) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0xd, 0x8020000}, 0x10) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r6 = dup2(r5, r5) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) close(r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000480)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0x21, 0x6, 0x0, 0x39) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606a9efb00005000cb697a653e2c6f000000000000000000000000aa8e70d6da1dd029adba116df634b52810ff23d71e214d075940806ba1af7ad762898ff118799dbd76d75ebd2895f7d063c823bdd71b57ea7ca15a9f237fe1d7f947e9e9fb2c705828ccc5f64dfe5306a73404c919931e1ba1f7f0aa9a4dafbef83a379ddb179deb12aa1f83aa54e3fadf7f3d4d0ea0b93027e89097dc3a5150f68fc715d0fb902de67b0eff40a8e054c88594c4f56094cdcc3339635f"]) 4.86933038s ago: executing program 0 (id=2869): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0xb1da, 0x7}) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x80ffffffff, 0x7014}}, 0x0) r5 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000040)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1206925, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x200}, 0x0, 0x0, 0xfffffffffffffb12}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) 4.868857824s ago: executing program 3 (id=2870): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000040)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x27, 0x7, r4}) (async) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x27, 0x7, r4}) setreuid(0x0, 0xee01) msgget(0x3, 0x200) (async) r5 = msgget(0x3, 0x200) msgctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x5) 4.671843983s ago: executing program 6 (id=2872): r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x402}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x402}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) 4.261779455s ago: executing program 1 (id=2874): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) 4.26088724s ago: executing program 3 (id=2875): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}, {0x6, 0xfd, 0xdd, 0xfffff000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) readlink(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) 4.023700951s ago: executing program 2 (id=2876): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0xe}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) 4.022971178s ago: executing program 6 (id=2877): kqueue() (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x81}, {0xda, 0x0, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x400}, 0x9) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff93) 4.022132417s ago: executing program 3 (id=2878): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000401}) 4.014831536s ago: executing program 5 (id=2879): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50, 0x80, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0xe2, 0x4}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x8) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="f471819e2673f732fdd4980de8d5b4", 0xf) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 3.815160821s ago: executing program 6 (id=2880): socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x19) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r4 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0xec7) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect$unix(r4, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffcd43, 0x0, 0x2, 0x1, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000540)={0x37b, 0x7f, 0x80003ff, 0x1000009, "00df00003f00", 0x5}) 3.810630103s ago: executing program 0 (id=2881): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000840)="e4441328273ad265b8172ce1005e5decddd82f08", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000840)="e4441328273ad265b8172ce1005e5decddd82f08", 0x14) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) (async) pipe(&(0x7f0000000000)) (async) pipe2(&(0x7f0000000080), 0x0) (async) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) (async) dup2(r0, r1) (async) 3.808580096s ago: executing program 5 (id=2882): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="24d494d6fb9961999ca7a2ed10f7ab86a7c69f9480bc60d90b8c0200000000000067e8d2f541c333d9381110acd42fd21334093bc494a7f63040b68f663fba8850afa336b46630367c4a", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffefff0000000000000800450000300000000000019078ac1400bbe000ffe10c009078000000004500007d0000000000060000e000007f00000100"]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffff9) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) fchown(r2, 0x0, r3) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4d, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 2.568172001s ago: executing program 2 (id=2883): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x10001, 0x10, 0x1}) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="d9ca94affa8a813e231a324300caebba29d71fd3fdbac8f36f702864b554fb6ac64d14ca10d72d07133c6724af562d6d81d2beab38d239aa08ac401f1537fd9ca00349ece7a24a3ee6b57075fa3cdbd5f5c3aa3f9e", 0x55}, {&(0x7f0000000180)="35d57e0c797a72aced50fb9c77dfb65fa84baa6dc92facf46a49a88bb36837a5f23660d074b15f60d37765824f39940dfc4e027c5dc0b01587b5995cfe32b032da62df4713c9ad7ec213f0779e0d95376292418b14caf85870db02b5a0f84c28d1e4e27937c78dc33a635e454c4b18181446", 0x72}, {&(0x7f0000000200)="546f014f59012d939543078a3dd13897bcde5f0451b85251364f670d0d53a69d09c56f24232c3af6510de22f41623113c00caed48f05dfa2b3e2850bb95efae6d13dcfe0820529695204d803aef37b61ecff68d5adf85d14b6e64acaca46fa4a31bdb05857218a920090d2f9b417d8d38d09def11ffd662aa72c908c95c6d66f9f5ade90769569cf4aa6db0083ba11062a3a2f9cad2c3d5ec42fc49eefb4d41f19d4b85b6d48aaf0371895aa06103d06d1", 0xb1}, {&(0x7f00000002c0)="210fa55fcbdd3c97cace1b6e05568f8dbe3c3134b5bd039833c0bb925991d820614a331c615d9b8db7266fc6663574f63a2358e4d023fef141", 0x39}, {&(0x7f0000000300)="9a8838497569761816031a5644d382b85f4a4487fd6e6f36b44cefa05a1fdb66c5d84741005f8296f97d5c4de76abd6cbd7ce89a34fd4163bf8118c66e8ebe4c754967b96fe35cb0e1ba5441869788d794f5baeb6062ed50fbbe05f20b3dda7bd40b97a4e70c06ab26ab5da381f3cc2cb1fc31e7de3a8d9cfb380f7df5a8cb3d23a503aaa2933f09049347ebc0313b5c37d902a7", 0x94}, {&(0x7f00000003c0)="125a62f939303ea1aa40f433a9252590f45189c9f533c7badcf2e56406bc802af826b89f35c65469281a849a066f3758811d3f2bd1112bc094333fb48af8cc48789976e6e9d8e9e3526ba1f793d6ab23d37ff3a3b808a8bbf76e2f869bcba0e95484d492700bc39fe9381223c4f2d79b379a30cc4a9caf2a16418ef282f2001cdf4fbcf551b615473418c01ebcec80bea9cbc1483da3d67d9b16da60fcda5d5db4472c58be2d2e7e861a3b3ffc8aac9c4ef9f7e3aa08f9a28945ceb943bb248454fc098b3924", 0xc6}, {&(0x7f00000004c0)="64572f1d4aa6af386813d34b72d0ef2fead55af1a515a09bee2e359a74b98b890a100182a0318cc3eb63461dd09c46d40393ca26d6dc8a9017e6c2894ef144fb68e6ae92ad57f97af5df6db3972a2573", 0x50}], 0x7, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, 0xffffffffffffffff}], 0x58, 0x9}, 0x1) seteuid(r4) ktrace(&(0x7f00000006c0)='./file0\x00', 0x4, 0x40000406, r3) r7 = socket$unix(0x1, 0x1, 0x0) sendto(r7, &(0x7f0000000700)="20e3906d72f8e9240bef8e3c117e182eac323d9a581760d00ca7b82f9ba9df2c8cbadd638457b42d6b4d37b40831165b5027ab9a194b7b1d0531254806f3ab3680e1954c45042ab4ab8fe8bb1e6a4c390a328c6b4a6b284820d7c9d8f122d20ff49aa7f439fad279f072a6f97e7fb5bcc3b4fab68e56cd0d6bb6", 0x7a, 0x0, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000007c0)={0xe, 0x97, 0x18000000}) sendto$unix(r7, &(0x7f0000000800)="9a76e1f35793b934cbf7435027ee2df6a1cb96a487b3f2012666237f38d78d08fd3d58f7ddc9641ee5137b01ecfd1b6ee93bfe84c1e0da10f85ea3752ca90325efee813b24871cf233660a876224b956d706b38ac7623062ff", 0x59, 0x0, &(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r8 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000940)) socketpair(0x1, 0x4, 0x2, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000009c0)=[{r11, 0x80}, {r8, 0x2}, {r8, 0x80}, {r7, 0x8}, {r9, 0x4}, {r9, 0x2}, {r7, 0x4}], 0x7, 0x5) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000a00)) pwrite(r10, &(0x7f0000000a40)="d53267ff25c96631bf51fb5ddec441ab4c97a2a6239d2df584bb39", 0x1b, 0x7) mkdirat(r8, &(0x7f0000000a80)='./file0/../file0\x00', 0x4) fcntl$setown(r9, 0x6, r3) socket(0x7, 0x4, 0x1) r12 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000ac0)={{0x4, r2, r5, r4, r5, 0x69, 0x69}, 0x2, 0xffffffffffffffff, r6, r6, 0x0, 0x9, 0xb}) setuid(r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000bc0)={0xa, &(0x7f0000000b40)=[{0x244, 0xc2, 0x5, 0x1}, {0xbd84, 0xe, 0x7, 0x8}, {0x4, 0x6, 0x5a, 0x8d}, {0x3, 0xb9, 0x4, 0x7}, {0x1, 0x81, 0x4, 0x800}, {0x100, 0x6, 0x7, 0x4}, {0x9, 0x1, 0x10, 0x7}, {0x71, 0x7, 0x4, 0x8}, {0xfb32, 0x61, 0x5b}, {0xff, 0x5, 0x7, 0x3fdca10d}]}) fcntl$lock(r10, 0x8, &(0x7f0000000c00)={0x2, 0x2, 0x4, 0xdad, r6}) 2.565918897s ago: executing program 1 (id=2884): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e62", 0x28}], 0x1, 0x5) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 2.009710377s ago: executing program 4 (id=2885): setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) rename(&(0x7f0000000040)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x200) 2.009005208s ago: executing program 4 (id=2886): sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) r3 = dup(r2) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x3c}) r4 = getpgrp() getpgid(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000080600010800"]) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) 1.818859491s ago: executing program 1 (id=2887): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x800) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000005}, {0x7c, 0xff, 0x20, 0x3}, {0x84, 0x20, 0xaf, 0xc}, {0x6, 0x3f, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) semget(0x0, 0x1, 0x281) (async) r1 = semget(0x0, 0x1, 0x281) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/232) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) flock(r2, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffe, 0x1ffffe, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x840000}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) 1.816783997s ago: executing program 0 (id=2888): mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) sysctl$hw(&(0x7f0000000180)={0x6, 0x1f}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)='y5', 0x2}], 0x1) r1 = socket(0x18, 0x3, 0x0) close(r1) dup2(r1, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000640)=[{0x0}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x40) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x3ff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) kqueue() r5 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) execve(0x0, 0x0, 0x0) 1.815833618s ago: executing program 5 (id=2889): sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080)="2d79a74a7e3c0f3096e908b4f5a37dc903f2b51cb12c9fc50fb67560660b84f60000000000d15e6dba534c11086571741b0ad530533caaa47c9ec918a9cdc654f7a1eb0c01bdf219ffbc5ffb31ef54a64e7feec2d2", 0x0, 0x0, 0x0) 1.544678744s ago: executing program 5 (id=2890): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001200), 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x85) setrlimit(0x1, &(0x7f0000000000)) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) r1 = semget(0x2, 0x0, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x200, 0x9, 0x3]) 1.539403101s ago: executing program 4 (id=2891): getrusage(0xffffffffffffffff, 0x0) 1.518407175s ago: executing program 1 (id=2892): sysctl$kern(&(0x7f0000000400)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) (async) setuid(0xffffffffffffffff) (async) r3 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) (async) close(r2) r4 = syz_open_pts() (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000340)={0x10001, 0x10, 0x1fa}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x4d, 0x1, 0xc, 0x7f}, {0x88, 0x1, 0x0, 0x1}, {0x60, 0x5, 0x3, 0x2}]}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r7 = fcntl$getown(r4, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xce69, 0x8, r7}) 1.517977561s ago: executing program 4 (id=2893): mknod(&(0x7f0000000080)='./file1/file0\x00', 0x6000, 0x202) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = dup(r2) fchflags(r3, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file1\x00') (async) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file1\x00') 1.509125634s ago: executing program 6 (id=2894): syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000112b00ef4e19f5e134d78398cb0ba443d1ed5f0e7c373ba3a73fdb03a6ab0b67167394d2613f1bf447e7dbd7148cb9124f063ce73f1735594f8f698fad0ace9"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x5b}], 0x3, 0x96) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8, 0x4}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a", 0x42}], 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat(r3, &(0x7f0000000400)='./file0\x00', 0x10340, 0x48) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000440)={0x100, 0x5, 0x8955, 0x1, "c5c077ca530ee9a2a7a7eb5b886d8cb9411f72b6", 0x9, 0xfcc}) open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x1b2) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r6, 0x2}) close(r6) acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 1.374378202s ago: executing program 2 (id=2895): mkdir(&(0x7f0000000100)='./file0\x00', 0x51) setgroups(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x1) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8001001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71ec794eec0700000000000000277d3db45de6f5f5b1955cbace503ad718dd4ef5b393c426e69f17", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 1.373557961s ago: executing program 5 (id=2896): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) r0 = open(&(0x7f0000000400)='./file1\x00', 0x40, 0x0) (async) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', &(0x7f0000000100)={{0xf, 0x9}, {0x9, 0x4}}, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file1\x00') (async) setreuid(0xee00, 0x0) (async) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001580)={0xa6cf, './file0\x00', './bus\x00'}) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async, rerun: 64) setreuid(0x0, r1) (async, rerun: 64) truncate(&(0x7f0000000300)='./file1\x00', 0x7) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) mknod(&(0x7f0000000280)='./bus\x00', 0x40, 0x1e5f) (async, rerun: 64) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x3a71f99fc3231d04) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x1, &(0x7f0000000480)=[{0x21, 0x0, 0x5, 0x8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r4 = socket(0x6, 0x1, 0x0) close(r4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffffffffcd1, &(0x7f0000000340)=ANY=[], 0x42}, 0xe) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 1.369249188s ago: executing program 5 (id=2897): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00004e1000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffff0000907800000000000000004e234e00000000982748fdf9000000", @ANYRES32=0x41424344, @ANYBLOB="50100007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x74, 0x5, 0x5, 0x1a1e}, {0x16, 0x0, 0xfc, 0x5}]}) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x0, 0x400, 0x2, 0x8}) r5 = syz_open_pts() readv(r5, &(0x7f0000000180)=[{&(0x7f0000000080)=""/71, 0x47}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d82", 0x7f}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x457, 0x8, 0xfffffbff, 0xd3, "22dee056ef78f0b82ccdec4ba14ef071588f7686", 0x1, 0x5}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x20040000}, 0xc) syz_emit_ethernet(0xe8, &(0x7f00000000c0)={@remote, @random="dc5ce42a6f71", [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x1, 0xda, 0x67, 0xfff, 0x1, 0x6c, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x7, [@rand_addr=0xc, @empty, @multicast2, @broadcast]}, @rr={0x7, 0x13, 0x7f, [@broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @empty]}, @timestamp={0x44, 0x18, 0x67, 0x3, 0x0, [{[@empty], 0x101}, {[], 0x818}, {[], 0xf49a}, {[], 0x80}]}, @timestamp={0x44, 0xc, 0x60, 0x0, 0x5, [{[], 0x5}, {[], 0x8}]}, @ssrr={0x89, 0x1f, 0x6, [@multicast1, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x8, 0x5c81, "803e8aedcecf1732a18d96db08acc064f47263ae5fc22ddc3b460eb080ea1cf9c792b15af83b0fb23807a5dcd62fb301bbd37636f48c9b3cab2684c1f0fce1717b1b1ee6f2c61894556d159a7d7160209c06"}}}}}) 1.350395301s ago: executing program 0 (id=2898): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x121) writev(r1, &(0x7f0000000300)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9", 0x3dc}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3c8c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f0000000500)="c265650ac128ce7e4aba568cdf4c3a25e508931a4cb145e78d28c59a02588c405308a9ccd0dcb21aab7674415bff60703dcdf3ce48c738ac724418636000c94533f34f51f9e503607db59bab90d78291f19c0f46467a6bc025d36ceafb9ea22e19c415c408d33c5f4da194fa031f37cdf0e46874d63f77658092f7237389a8335da2e5c83c84bc70", 0x88}, {&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7651d36f10f86d45ae419b2ecf7af93d33b3de1f26b2908", 0x2c}], 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x64, 0xff, 0x20, 0x7}, {0x87, 0xb, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) (async) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84, 0x2b, 0x1, 0x1b}, {0x64, 0x3, 0x22, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async, rerun: 64) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) msgsnd(0x0, 0x0, 0x0, 0x800) (async) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) (async) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000240)={0x3, 0x6bd415ae, 0x81}) 1.011461844s ago: executing program 3 (id=2899): ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x4, [{0x6, 0xffffff7a}, {0x3, 0x7f}, {0x3, 0x3}, {0x3, 0x8}, {0x2, 0x3ff}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0x1758}, {0x54d1b8e165a5609b, 0x401}, {0x1, 0x7}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0xb}, {0x2, 0xe8}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0xa0}, {0x2, 0x5}, {0x1, 0x10}, {0x3, 0x5}, {0x3, 0xfffffff7}, {0x2, 0x7}, {0x2, 0xc5}, {0x3, 0x6}, {0x3}, {0x0, 0xc}, {0x3, 0x8000}, {0x2, 0x7}, {0x2, 0x1}, {0x1}, {0x2, 0xffffff4d}]}) r3 = kqueue() readv(r3, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/119, 0x77}, {&(0x7f0000000400)=""/12, 0xc}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/37, 0x25}, {&(0x7f0000000540)=""/246, 0xf6}, {&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/159, 0x9f}, {&(0x7f0000000740)=""/20, 0x14}], 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) r5 = accept$unix(r4, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r6 = open$dir(&(0x7f0000000980)='./file0\x00', 0x80, 0xac4ea1896e7f39d0) r7 = openat(r6, &(0x7f00000009c0)='./file0\x00', 0x80, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00), 0xd6f6f374dc1f7ee2, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a40)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000a80)=0x9) getsockname$unix(r4, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) fchmodat(r6, &(0x7f0000000b40)='./file0\x00', 0x110, 0x2) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80), 0x20000, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000bc0)=0x7fff) connect$unix(r5, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000c40)=0x8) truncate(&(0x7f0000000c80)='./file0\x00', 0xd) sendmsg(r5, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000fc0)=[{&(0x7f0000000cc0)="f1ea6458de01aedc6547c585a3f08477b9b0bb316716b97ec3bff6f3ad5c25601bec3d2d80b90f92132aef9b92d2ae9636eceaa57962c84d02f244079ca8c3f1aff177528e4e7bc70861f3cbce8036c2801294e8d7af95c21043248902d24e855872369abc9e04cc9049eaedbdd68ed241c592a37228b893aace719abcc50aaf1e", 0x81}, {&(0x7f0000000d80)="b89a767ffdb2e960d9da5e771732b89d994b14f50e189ea72e8d3514a5959c598e4ce1185c30a13aa9689931a574b0030c98ad6a21a6a2de7333a724d27274e102c5c9cc581e3899e538a3677f2b880bb284a4de07437df481ecd8948b16654754ab89cc59a23c3e30ab3c3cd60185c584b4ba2b645901977ae01d93177227e97302f729a10a88d697965cc189f290", 0x8f}, {&(0x7f0000000e40)="50f89d5653d8e7918cc1ca3530d16f5d4d81463b3e85d5df68c22777bf0ca318bfd16e285ebc3a0c8a5a8a36326fc78f5eeac43d2d50e5b234a8", 0x3a}, {&(0x7f0000000e80)="ed4946629ab96f01f02ee303dd3c2c596de328f95047899c943eb1d93538af2a76a55cb90a895a76faf99ce5e6dfbb6feeef9cbe3395aff04fc3463aa8504a62c61d9c329c84758cbd6ee670b92aeba31367295593b3c4af80d6395421975e0a152d60d3dc6d87a00e89610ae0d8b591a982b93574454dfdfb3f90b57328e78958584cefbe9242230d346daa16a14d3a02fb8c8fdbc3465a72de4656aa949cb3c934d6067a0be527cbae8dc4a2d6b6aecc520576577df5a37f1b2f189ad1ee78064c2ccea2dd424ca44429b622223376e38c78b434fa144e5a70a0e2e46c84249be66992c14624043f", 0xe9}, {&(0x7f0000000f80)="f6e39de9e319b285119013ea87a1e2822bfeb6a2940f886f43affbc70d2a4f", 0x1f}], 0x5, &(0x7f0000001040)=[{0xb8, 0xffff, 0x69, "e1b25bbd8df75dc0839ca6bc103d7c49f16411f42276dcaa30b4efcd3479f509cca7331bd2c961e850b7e9c025d9b68df78637e99ac89df11498633bfd78405b3ea4a9f0ccbed37bc3fceb65d6d74db15324bfac94cef9c6b3322c632557755ee418344ba56a5903d23b4ce042b6e8b9c04940d47c5c7742f2cfcbec707ca3fce793e5c14959ebd44d10819ef462ed8900135afb4031f5411615ee62aaac1fd03448be69"}, {0x30, 0xffff, 0x8, "d416b3c354ea0d46cf7acc15f826c115db32dde891364eab3e28673057bb78"}, {0xe0, 0x1, 0x0, "79477035ec64826234ebe3bff5f768626e97d3dde96b92aa6468be759a9d259f169706b2114d38d15fa48610bd182362670140f1c01e3557db356e7326f2bec8cd1dd11dedf84ec251295a27396ce28280c3ef865ef5933530155602bd5105382877aea2aefd522a9c3f2c2fb3bd83b6e63776331daafe686f3f4182e51d252cb6a4bc4c33ef736c8b632c5af75bbe449e236d3db6be9c516efac9ff1306145848a0906ee18f3305ab00faf1911fde2294de256b5062fc3911e2574c0faded6c52fda3a43562a3e3c4c25535"}], 0x1c8}, 0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001280)=""/4096) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002280)={0x7fffffff, 0x401, 0x7, 0x5, "b5f70c1b02d2eae7169df4c90aad9b014f4eeb41", 0x80000001, 0x5}) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000022c0)={0x24e3, 0x57e}) setitimer(0x0, &(0x7f0000002300)={{0x8000000000000001, 0xffffffffffff8001}, {0x7, 0xff}}, &(0x7f0000002340)) 1.011174423s ago: executing program 4 (id=2900): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x4001, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="0200001ec66f9ed4030e23f8", 0xc}, {&(0x7f0000000040)="146137728a3122e62ff4af6d88b9620237ceb4c1e64feb16e7fe5d9d0855495ae0015fb761ae929776cd8e0d56bda9e04f6ed66dbf015d4b0c5883bf8adc8a8bf5070088516c1b28fcc8a1bec33b5231e236c15d55a99dc4887bef0c52e353f86e5055dba44a0eacf46ce9dc3f8432be0e51ff014738cb145c1b604143e4b45ed9c2ce3182", 0x85}], 0x2) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0xffff, 0x53, 0x1}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 213.085555ms ago: executing program 1 (id=2901): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) r1 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3, 0x1, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 212.493406ms ago: executing program 4 (id=2902): r0 = socket(0x2, 0x3, 0x0) close(r0) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[@ANYBLOB="000000c6000000ffffffaa1aef49dcb87c96ffffff86dd606805fc00133b00ff020000000000000000000000000001fe8000000000000000000000000000aaf001000000000000c2"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 208.913319ms ago: executing program 7 (id=2903): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0xfc) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)="46b7aaaaf49049868955eec256a9d2e60873ca4370bcdcb88e0203", 0x1b}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockname$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/76}, &(0x7f0000000240)=0x4e) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) r7 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r7) 900.998µs ago: executing program 3 (id=2904): r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$kern(&(0x7f0000004380)={0x1, 0x56}, 0x2, &(0x7f00000043c0), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mprotect(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) getppid() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 0s ago: executing program 2 (id=2905): socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) sendto(r0, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000093", 0x4) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x1, 0x1, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, 0x0, 0x0) (async) writev(r5, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e", 0x8d}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x20}, {r3, 0x84}, {r4, 0x10}, {r5, 0x1}], 0x4, 0x1346976b) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="0000730b0d000001000000f7561312165344729e6a7aa2832a0000000000000000307e35041f8b32d277fcffffffffffff190544795a0f62477fa1d3a7a0e2a2cedded97639c3f8a523e3789f198b163e264bad74154b602dd33e6189731456a44e811bc0321be15b1866d5c767d771a83ab9ba6e48cddb93ae282fb166df6fb527acbfa10d1132df3ad40ea8272c0c2a7384590126b1ea7d88489f69452d4203b5edc1e1fe857267c0d14fadfdc9352a52e1fc737be7d885f3aa8821cae803108f0580b3fe56f01cd6dff4360ef13355f1a54a2c1d528deb8cd0a92e6518ee7d8f2b89d5516f721711f918edd1565c755ff3afe0791c26bc921e846229c21ec91613cebc27673b6237fa7bab8740cee9951a16c655daeac62132e1b", 0x11c) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="0000730b0d000001000000f7561312165344729e6a7aa2832a0000000000000000307e35041f8b32d277fcffffffffffff190544795a0f62477fa1d3a7a0e2a2cedded97639c3f8a523e3789f198b163e264bad74154b602dd33e6189731456a44e811bc0321be15b1866d5c767d771a83ab9ba6e48cddb93ae282fb166df6fb527acbfa10d1132df3ad40ea8272c0c2a7384590126b1ea7d88489f69452d4203b5edc1e1fe857267c0d14fadfdc9352a52e1fc737be7d885f3aa8821cae803108f0580b3fe56f01cd6dff4360ef13355f1a54a2c1d528deb8cd0a92e6518ee7d8f2b89d5516f721711f918edd1565c755ff3afe0791c26bc921e846229c21ec91613cebc27673b6237fa7bab8740cee9951a16c655daeac62132e1b", 0x11c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.55' (ED25519) to the list of known hosts. lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                                                                                                                                     pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error wskbd0: can't attach mux (error=5) nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error ./file0./file0nd6_resolve: something odd happens êÏpckbd_enable: command error lo0: can't handle af0 uvn_flush: obj=0xfffffd806ab9b298, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error witness: lock_object uninitialized: 0xffff8000014b9028 Starting stack trace... witness_checkorder(ffff8000014b9028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff8000014b9018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b9000) at unveil_delete_names+0x3d unveil_destroy(ffff8000372c5b38) at unveil_destroy+0xbd exit1(ffff800030d89980,0,0,1) at exit1+0x60f sys_exit(ffff800030d89980,ffff8000365b5bf0,ffff8000365b5b40) at sys_exit+0x1a syscall(ffff8000365b5bf0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72329f709310, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014b9028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000014b9018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b9000) at unveil_delete_names+0x3d unveil_destroy(ffff8000372c5b38) at unveil_destroy+0xbd exit1(ffff800030d89980,0,0,1) at exit1+0x60f sys_exit(ffff800030d89980,ffff8000365b5bf0,ffff8000365b5b40) at sys_exit+0x1a syscall(ffff8000365b5bf0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72329f709310, count: -9 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000365b58c0 rbx 0 rdx 0 rcx 0xffff800030d89980 rax 0xffffffff834f2ff0 cpu_info_full_primary+0x1ff0 r8 0xffff8000365b5860 r9 0x8080808080808080 r10 0xd2c4e4f8938fa9ab r11 0x11203744e9759afa r12 0 r13 0x1 r14 0xffff8000014b9028 r15 0x3 rip 0xffffffff81ac00e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000365b58b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=48512 pid=48793 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800030d89980 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000353ae558,0xffff8000ffff76f8 process=0xffff8000372c5b38 user=0xffff8000365b0000, vmspace=0xfffffd806c50f398 estcpu=36, cpticks=15, pctcpu=0.4, user=0, sys=8, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87385 49415 25824 0 2 0 syz-executor 87385 407722 25824 0 2 0x4000000 syz-executor 19559 356768 4037 0 2 0 syz-executor 19559 313876 4037 0 3 0x4000080 kqread syz-executor 19559 497884 4037 0 3 0x4000080 fsleep syz-executor 23109 141928 9680 0 3 0 vmmaplk syz-executor 23109 42546 9680 0 2 0x4000000 syz-executor 49969 502573 39822 0 2 0 syz-executor 49969 373917 39822 0 3 0x4000080 fsleep syz-executor 49969 430223 39822 0 3 0x4000080 fsleep syz-executor 54042 504222 82584 0 2 0 syz-executor 54042 126023 82584 0 2 0x4000000 syz-executor 54042 18512 82584 0 3 0x4000080 fsleep syz-executor 56334 245513 86218 0 2 0x2 syz-executor 58548 163486 86218 0 2 0x2 syz-executor 82584 85124 86218 0 2 0x482 syz-executor 25824 220854 86218 0 2 0x482 syz-executor 55652 496071 0 0 3 0x14280 nfsidl nfsio 63485 171258 0 0 3 0x14280 nfsidl nfsio 36624 415018 0 0 3 0x14280 nfsidl nfsio 72894 250001 0 0 3 0x14280 nfsidl nfsio 50645 57843 0 0 3 0x14280 nfsidl nfsio 71588 206782 0 0 3 0x14280 nfsidl nfsio 58264 337258 0 0 3 0x14280 nfsidl nfsio 60394 4567 0 0 3 0x14280 nfsidl nfsio 21811 174003 0 0 3 0x14280 nfsidl nfsio 56339 316870 0 0 3 0x14280 nfsidl nfsio 33016 132360 0 0 3 0x14280 nfsidl nfsio 80285 236920 0 0 3 0x14280 nfsidl nfsio 25604 228508 0 0 3 0x14280 nfsidl nfsio 30450 518418 0 0 3 0x14280 nfsidl nfsio 79238 116660 0 0 3 0x14280 nfsidl nfsio 74278 139338 0 0 3 0x14280 nfsidl nfsio 47945 88096 0 0 3 0x14280 nfsidl nfsio 78892 134404 0 0 3 0x14280 nfsidl nfsio 62663 45163 0 0 3 0x14280 nfsidl nfsio 70689 85258 0 0 3 0x14280 nfsidl nfsio 43661 12990 0 0 3 0x14200 bored sosplice 39822 145984 86218 0 2 0x482 syz-executor 9680 385023 86218 0 2 0x482 syz-executor 4037 355348 86218 0 2 0x482 syz-executor 26078 240551 86218 0 2 0x482 syz-executor 86218 272370 99540 0 3 0x82 kqread syz-executor 99540 390714 16561 0 3 0x10008a sigsusp ksh 16561 168077 30954 0 3 0x98 kqread sshd-session 30954 87490 92496 0 3 0x92 kqread sshd-session 47101 302950 1 0 2 0x100083 getty 92496 475939 1 0 3 0x88 kqread sshd 87044 462832 72137 74 2 0x1100092 pflogd 72137 210615 1 0 3 0x80 sbwait pflogd 95741 475411 78586 73 2 0x1100090 syslogd 78586 221192 1 0 3 0x100082 sbwait syslogd 633 28085 1 0 3 0x100080 kqread resolvd 25180 14349 12260 77 3 0x100092 kqread dhcpleased 97538 94862 12260 77 3 0x100092 kqread dhcpleased 12260 117115 1 0 3 0x80 kqread dhcpleased 61443 487256 0 0 3 0x14200 bored smr 44064 235011 0 0 2 0x14200 zerothread 18625 358780 0 0 3 0x14200 aiodoned aiodoned 83001 9297 0 0 3 0x14200 syncer update 78846 322895 0 0 3 0x14200 cleaner cleaner 59643 250445 0 0 3 0x14200 reaper reaper 51162 32373 0 0 3 0x14200 pgdaemon pagedaemon 31892 301551 0 0 3 0x14200 bored viomb 34627 238311 0 0 3 0x40014200 acpi0 acpi0 88954 421243 0 0 7 0x40014200 idle1 74423 300635 0 0 3 0x14200 bored softnet3 49878 392362 0 0 3 0x14200 bored softnet2 63642 244117 0 0 3 0x14200 bored softnet1 85555 37685 0 0 2 0x14200 softnet0 52420 15278 0 0 3 0x14200 bored systqmp 87168 491591 0 0 3 0x14200 bored systq 71027 70051 0 0 3 0x14200 tmoslp softclockmp 40632 291467 0 0 2 0x40014200 softclock 44742 286998 0 0 3 0x40014200 idle0 1 232240 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 87385 (syz-executor) thread 0xffff8000353aef78 (407722) exclusive rwlock fdlock r = 0 (0xfffffd806a608df0) #0 witness_lock+0x5bb #1 sys_socketpair+0x2f5 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 23109 (syz-executor) thread 0xffff8000ffff6530 (42546) exclusive rwlock vmmaplk r = 0 (0xfffffd806be85b98) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmfault_lookup+0xe8 #3 uvm_fault_check+0x831 #4 uvm_fault+0xf5 #5 kpageflttrap+0x2d0 #6 kerntrap+0x14a #7 alltraps_kern_meltdown+0x7b #8 copyout+0x57 #9 mmrw+0x3de #10 spec_read+0x155 #11 VOP_READ+0x102 #12 vn_read+0x17b #13 dofilereadv+0x230 #14 sys_preadv+0xe3 #15 syscall+0xbb6 #16 Xsyscall+0x128 Process 54042 (syz-executor) thread 0xffff8000353af998 (126023) exclusive rwlock fdlock r = 0 (0xfffffd806c003de8) #0 witness_lock+0x5bb #1 sys_socket+0x1f2 #2 syscall+0xbb6 #3 Xsyscall+0x128 Process 56334 (syz-executor) thread 0xffff8000353ae558 (245513) exclusive rwlock vmmaplk r = 0 (0xfffffd806c50f9d0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x12b #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806c50fb90) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x44 #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 Process 58548 (syz-executor) thread 0xffff800034d9c7c0 (163486) exclusive rwlock vmmaplk r = 0 (0xfffffd806c50f810) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x12b #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806be85498) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmspace_fork+0x44 #3 process_new+0x553 #4 fork1+0x3ea #5 syscall+0xaf8 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10244 11213K 11809K 166960K 15676 0 pcb 18 16K 18K 166960K 677 0 rtable 162 7K 9K 166960K 1013 0 pf 48 20K 22K 166960K 201 0 ifaddr 38 6K 7K 166960K 139 0 ifgroup 71 3K 3K 166960K 239 0 sysctl 3 0K 4K 166960K 10 0 counters 70 37K 37K 166960K 166 0 ioctlops 0 0K 8K 166960K 1942 0 iov 1 8K 36K 166960K 438 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1515 95K 95K 166960K 4438 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 61 0 VM map 2 1K 1K 166960K 2 0 sem 17 68K 68K 166960K 281 0 dirhash 12 2K 3K 166960K 54 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 3114 0 sigio 0 0K 0K 166960K 154 0 proc 78 115K 140K 166960K 980 0 subproc 104 6K 6K 166960K 170 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 583 0 in_multi 65 5K 7K 166960K 288 0 ether_multi 1 0K 0K 166960K 25 0 mrt 1 0K 0K 166960K 14 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 921 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 74K 88K 166960K 31097 0 UVM aobj 131 8K 8K 166960K 141 0 pinsyscall 43 86K 104K 166960K 4333 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 242 0 NDP 17 0K 2K 166960K 98 0 temp 82 6828K 6956K 166960K 132077 0 kqueue 14 22K 28K 166960K 550 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 545 0 542 9 8 1 3 0 8 0 rtentry 112 256 0 192 4 1 3 4 0 8 0 unpcb 144 2676 0 2652 26 25 1 6 0 8 0 syncache 336 6 0 6 3 3 0 1 0 8 0 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 808 1180 0 1174 35 27 8 8 0 8 7 arp 120 52 0 38 1 0 1 1 0 8 0 inpcb 336 3942 0 3929 43 36 7 9 0 8 5 nd6 136 46 0 33 1 0 1 1 0 8 0 pkpcb 40 47 0 47 7 6 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1168 20 0 20 7 7 0 1 0 8 0 pffrag 232 23 0 22 1 0 1 1 0 482 0 pffrnode 88 22 0 21 1 0 1 1 0 8 0 pffrent 40 132 0 131 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pfanchor 1288 3 0 1 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 268 0 201 1 0 1 1 0 8 0 pfstkey 128 268 0 201 4 0 4 4 0 8 0 pfstate 376 267 0 201 11 0 11 11 0 8 1 pfrule 1344 26 0 18 2 1 1 2 0 8 0 art_heap8 4096 5 0 1 5 1 4 5 0 8 0 art_heap4 256 1196 0 877 35 12 23 29 0 8 2 art_table 32 1201 0 878 4 0 4 4 0 8 0 art_node 16 244 0 188 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 43 2 1 1 1 0 8 0 semapl 112 273 0 258 1 0 1 1 0 8 0 shmpl 112 138 0 10 5 1 4 4 0 8 0 dirhash 1024 45 0 28 3 0 3 3 0 8 0 dino2pl 256 7282 0 5776 95 0 95 95 0 8 0 ffsino 272 7282 0 5776 101 0 101 101 0 8 0 nchpl 144 11953 0 11347 63 39 24 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 43119 0 43119 13 12 1 7 0 8 1 percpumem 16 97 0 48 1 0 1 1 0 8 0 kstatmem 264 126 0 96 6 3 3 3 0 8 0 scsiplug 72 14 0 14 9 9 0 1 0 8 0 scxspl 216 34625 0 34625 22 21 1 8 1 8 1 plimitpl 152 599 0 581 1 0 1 1 0 8 0 sigapl 424 3433 0 3362 11 2 9 9 0 8 0 futexpl 64 47340 0 47336 1 0 1 1 0 8 0 knotepl 120 639 0 0 17 0 17 17 0 8 0 kqueuepl 216 1158 0 1148 15 13 2 5 0 8 1 pipepl 320 705 0 678 24 21 3 8 0 8 0 fdescpl 496 3390 0 3359 5 0 5 5 0 8 0 filepl 152 26964 0 26708 56 42 14 21 0 8 0 lockfpl 104 1808 0 1806 6 5 1 4 0 8 0 lockfspl 48 491 0 489 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 71 0 54 1 0 1 1 0 8 0 ucredpl 104 5614 0 5601 1 0 1 1 0 8 0 zombiepl 144 4057 0 4056 5 4 1 1 0 8 0 processpl 1160 3433 0 3362 7 1 6 6 0 8 0 procpl 648 8484 0 8405 10 2 8 8 0 8 0 srpgc 96 14 0 14 5 4 1 1 0 8 1 sosppl 168 21 0 21 8 8 0 1 0 8 0 sockpl 664 7264 0 7225 64 55 9 15 0 8 5 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 153 0 0 20 0 20 20 0 8 0 mcl2k 2048 48 0 0 5 1 4 5 0 8 0 mtagpl 96 200 0 0 5 0 5 5 0 8 0 mbufpl 256 6726 0 0 418 0 418 418 0 8 0 bufpl 280 9481 0 3307 442 0 442 442 0 8 0 anonpl 24 463183 0 453924 174 110 64 64 0 185 0 amapchunkpl 152 104261 0 103620 83 53 30 36 0 158 1 amappl16 200 11358 0 11095 121 104 17 18 0 8 3 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 128 0 116 1 0 1 1 0 8 0 amappl13 176 20 0 19 1 0 1 1 0 8 0 amappl12 168 4117 0 4087 3 1 2 2 0 8 0 amappl11 160 63 0 49 1 0 1 1 0 8 0 amappl10 152 12 0 11 2 1 1 1 0 8 0 amappl9 144 133 0 133 2 2 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 123 0 110 1 0 1 1 0 8 0 amappl6 120 212 0 210 1 0 1 1 0 8 0 amappl5 112 159 0 147 1 0 1 1 0 8 0 amappl4 104 335 0 314 1 0 1 1 0 8 0 amappl3 96 18841 0 18743 3 0 3 3 0 8 0 amappl2 88 3717 0 3632 3 0 3 3 0 8 0 amappl1 80 17506 0 16946 14 0 14 14 0 8 0 amappl 88 30438 0 30253 6 0 6 6 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 35 0 35 2 1 1 1 0 8 1 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 259 0 259 6 6 0 1 0 8 0 dma64 64 72 0 72 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 140 0 10 3 0 3 3 0 8 0 uaddrrnd 24 3390 0 3358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3390 0 3358 1 0 1 1 0 8 0 vmmpekpl 168 27631 0 27582 3 0 3 3 0 8 0 vmmpepl 168 211188 0 209077 150 52 98 99 0 357 1 vmsppl 448 3389 0 3358 6 2 4 5 0 8 0 rwobjpl 56 59993 0 52749 114 10 104 104 0 8 0 pdppl 4096 6787 0 6716 141 68 73 85 0 8 2 pvpl 32 17947 0 0 145 1 144 144 0 265 0 pmappl 248 3389 0 3358 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 941 0 174 22 0 22 22 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014b9028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000014b9018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b9000) at unveil_delete_names+0x3d unveil_destroy(ffff8000372c5b38) at unveil_destroy+0xbd exit1(ffff800030d89980,0,0,1) at exit1+0x60f sys_exit(ffff800030d89980,ffff8000365b5bf0,ffff8000365b5b40) at sys_exit+0x1a syscall(ffff8000365b5bf0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72329f709310, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5