last executing test programs: 4.725416495s ago: executing program 0 (id=1): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)='\x00', 0x1}], 0x1) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 4.487660707s ago: executing program 0 (id=9): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 4.472455918s ago: executing program 0 (id=11): r0 = socket$inet(0x2, 0x2, 0x0) poll(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000a00400000", 0x8) 4.470465001s ago: executing program 0 (id=13): sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d475", 0x58}, {&(0x7f00000000c0)="00007d481eef6461909f9a3014", 0xd}], 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xd5) readv(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) 4.44002611s ago: executing program 0 (id=16): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='\x00\x00\x00', 0x3}, {&(0x7f0000002480)="65d5b568da3b2a0ace374c863ea1297780628afd8a22b928ba141e10c22e8fa73dbe287cb772bb5789b49fb13f4281ecad292905a04d6578f16f12241e834bf679c7f57bcc5242822886c33d5f8cb4370608fee93a9d62d88d7582e94f73041d82191439f6b9de0fe94dcc7fa5ad4f8836ed8eb46f045cc89427e135552bbe5d4ead48283d38f9b712587df7233aea244928a67a5f0b84bd52fb91a948a476098b504d9b0250f30f6122efc269bcbbe14f53cbbc77d120def4dad9af35776823c082d0c8a7a2a00ad4a0dd28186e0f47d3a144229c5a71b2e585b1abb1b1efa80f19366a00bda1c81cc84fd7a746b68c1a846e3f3ff20160bd024c81cac4b80bc48faa2ad1b1406b7b4c05655d8a98b21dc49da83bf83cf4ffa4fc7cb5fa06e6daf91371025ba7b79811ca96cfaa08d91cc386f8cbf377d3d9fea08df323dc0cee03cae5c058090f18c07d8992053fe0e7f18245cb035ead0218e8e463b4bf18c15d581dac70850922b3d6855c7d7cf1443a78fefc336c45282e917d1fc6d138080474abeb91a61ca29dc649d40285aa4190d8189b5df56df31a06607593bdc49f473752f0143ba3d6ca2eb5c9bf83a917ca3df9d17bf92a631175efc127d310b9613204191c7f1e3afd19f1246c8070fc49ad01f164d51b34a74c4c9dfe9a5de8cc681ee4f91eb73641c6865cf218f1650125328775408f754962197be52cdbbeae25a1db71495dd0970ad8eec731e76c3e2a644721800a611abf5f8829f8673d995ac39f92ca2a36f4eef5ceac48921495fc794bced2524c368bf877c2ca81f1947d3c0063345c708d30d2c877e0cc6445a2d2ce70815f1336f74250f59da5b59d595c80f50d2de44f9f27868d2c3f7a4c5be33f65993f1d41c398b3eb24b9b06cb73070b78bf6fac7dfd1c0a0b27e62310915f9500a978bb5c1e4cc20f9fe71370ca56bdde01ef4b75766ed2acac3cd9e3171f052ecc91859b47e28cedd05c32c0433b3af8ae2782f901a9c10b009fe4816a10976e414461c326e1de3cace1e4471ea3aea1ce773b19f6f868823e3858f46c72968b770b2c8eb0e2bd2fca441b39c27827b84a2b2650bcbd536c67c2e8a6b9d72fc4f3d38a9473f5056eaf16a3d06d206e82b54aa3e42d8ce9771cc0981bcf61e1145afafe89fa0a7bd5457ac4bfffd36ed97ee1a9c0d323e2d4fe5055fd4bc2e01c4f15ebd0efa978182a45b0f7073830fdcfdab199b55cce9a8bb6a53469555bcea0dd2e1cc55218c7406398ebe5e3ee71d3151e8d79243bcc4417c37648223e88b64f59a55d2f49caca1822c16c96d03602257093f54ea0c00e1eff37dd8a8ca8ae337dd9cbb1bad428c2125bcdde1755c0f7cefde10fba5bf213f3b2a006720f5b2100aadafe16d49b90d72f30133af9287b10c650771a38d0c5ff65d0c482f580f027a121402434cc32bbde137db640c8e3be17db5ceae7c136f7eac6da27ba5e7b32854cdf3a84780dd608f85baf21b8a3b529b6bacd0c6e73b173ff736dc035ffcf68ae0d669f55998719fa0f03cc87bf1766ffc92bfaeba58d17d8772767c0d387db589186a080e942b00af2e785f94886995fcc1c868efe38673b89404193d176a79237ec550e554c416e5271fe72002c0d79a016a1f889c3507092d10396a67dce04e550d3eb5d5fa7364e65745fcf1256d1e4ad46911e725ffe53aef6273584f4b8f4987b1b67f4950fdceb6f86f33d604234947edbcd87c09fc437ab57a503f8892fc205f708df66b9bb8f216ef7aefdb6e5094ecabeb1787ed523d471d3c73f032276ba2ff436c9cc9ea294e4cc759e0003ecd061a615c2ed28ac82d25e7f05fa683abb33f3f73b25f1d2d5e1e174342f1dea3b245c8f30299fb9f0761a66dc1b94f769fe52cac0279e252c377119b661168fa4c7be8df39c909a7ad7b44dd859ace8e64f06ef5f90002f6192f7244488bc0dee7379800c973ac7eb6983ecfa8e653acbad22de9587aa0c059c47c5a4248bbef91596710bb35f76ccf9709a1607e5756c2cbd49c333ef6c4ff5406750e1e7ca4f34315a9b7a166aa48a3b9001f049fcc79c420579883f517ec0e8df4a41878f1431b09c5dea5bab8c3ca51ff2b26b0bd4e264a96db47e360ab066227d2cb4fc061dba7f2798e8343570b8acfc2cf0bfc356fd802e1f5f0b2609f277cc7db3e274c91f3c0444494750c85296314fbad805927401d3a1047e6d8a914c6005b4b43cdf37a6a73198013e06e28c5f3235e275dc0b8bcf535498d26b96d0c75325cdc82ffdb8ab94ba93a61c5f124b06854b5bd7738ca17152d1535e95dc29254484aa2d36f1a639c7ba8decc57c6113c34075fc49728858366c708f1eada3b55b71a93f5ea6ce18e56a32056bb073a19b1b1492aca06b1ab72bfe8c10d789df33e06101a9c5123a5b573d138d1bcff278984b2886f1559e519c63fd00d4ffde1cd08bc5d4b940f2d870f540478061723ddc9d797e020ab06c5a1d9c58a289a2c90cf46eb5c52a008581dca13e2427527d98d7637d61a575fe6c8404931f8ed0ca4740e1c94d8e81ce45226b9ee730b1163f0decbdb43be13fa8ce53f5b2e875e439a3d31a4491a7d8afd6028e99c59fc7baab35ae9e6052b0c96035b5e043343b74bd348d740a9477290ab632c5e3e9c9efedcc56c7853a474f787291fd124ee355bcf1ed4679da1de5b3a1cd9bc6816fffc89e146227a81c9d9c6f50f9ab7efdfe64d28b89ac180226d29af5fab938acb56ffbfa2ece5c3e01a1a31f12118a213fe2c310a04d0ba521f3b2d9e93126c82a2f77f109651269ccea2447c1a47bf0570bc4b8838890663cf5f7da0b535508d87dbe946a30eb0ede1d3d15ebb4ed3126f223ea89b56a2739538e267eba6f283529a1a878f9096cd5871d189f161f1cccdd18be18dbbbe092e6cf94950fc8dd91e392f742d5bdd33d160b3ad938b8403a60ce791bae978cbbe56373f8754371b91c187c87f90fdde3603c34fbb68a8bddd865a4d6275886f63a28e2a21d43e40edbbac4bb8359afad32fd2dff4397dc4eb90cf86b1bde719807cb18d34cdd26f8e830f3c0e77e587b6054fe3d918b45acdef044cba3cfa94a948efba03bd16173da605e4aecf0a0e492697bcd4deef674d56db495b378efd42e00c56a18a6d57d17565fc211afed0870899ef30e75bb72475669a7332cdce7a9afa0b8d567cc6643554730ebcefce6cc14957db0aec6b217dc555273264530d378fd999d500845b99ed455a47c8625c56465b05dfe4f9946d376cab3545099f90438d8818ea767f5540a03a72d58449ff79484631ca95957b84c3845ae3ec87d5d9b9c5b7684dda3ded083dc0ae1aa584e15fdab4e506627c1dd96888e91aa84ae505c5e2413533145d74a4c25b51afacd486182d78b34e09508433d419ec208c1e46eb059c6ea2b66b1245c4b774ffc0d7df1492106cacc02859568c02e2e8dfeeec3cd6935f0d28d9eb51e648919804a6f4ee467562eb867e468ef5429ab9ad52f5fa707ded4313c3539dffab85856cffde7a90c0c927ef4acc99c2f8590ba4e1555747e7584106bb8814f5fba79570aa94c37d3663138ceeee348fdf5cf71b20f5eb66d6436ae11fb23beb137f6e3f29b1f23be9feb08da3f1151499e89e89f4d96e726187f0137dcdbdd1d113ace30c5ed5471d5b33cade792a40d6a5e4c7a02f7e97bf51717fc228d23447c4c05934950898cad77019e6885edf34435388ebcd06cd3738a17c04ac6aff56418c79d4d667b7af0e07bef5ea3063cb8abea9f62483a60797ec7d7e7ddf1007eb4dd33ab2d17009427a8a4825fbbd9076ca36ff5e344baea22d3389a8e9546a38e5ab2ea954e59370e668753b60da55ac34262fc7c82d86621e97d1377b29f016ca8c8d472f7835687d129a741085192c0237f934ab4dff4f4d372c58447e4aaf5e5a88bb6e0ca1b447455375c40f8aa5ef852bad51da95730919719cbe3f9d29828ed8f4d4dacd2399452b7beac9e9565f7b95cb3b5f93ba74168ac50b13e521f0377925c0ca2986fc57adf1ff8b9f4caea6ee9ab5510e8290873eec36190f42662d1f7c3a6a02e0cf37d5ea5b378855fc4f32cd6b081c26715d5f40d02642909a99e3f1acebc6cba5d8e9afe1b008f5d2d0075cee522e2e64485f305c06e8158a37f23c564d3c9d13704102d7c2fd8fc0278dff693abee480679285e6aad836faac96da121a52101e4b0df131d36f1383cab1f48c951bc78443dd1afdbc2c055808ac48f541e1d46c6e1c040c951510a2e8d2794ccbe6d71fe825df39c8f918ecda170dc6bcbaab0f759082e44660338e4c46c492016bafdc2030a45c0da122a996791af3c73c81f9885f009201d957d6d584d26551c710375d99c87b954f6ec25f59105bfb29baaabee22488046df0c6d28dd16ca7226a8db8e0c2e6fb3234bc583ab218ebb4220f7f75727c1575065e86230ae210ad6cc2efe910d56eb6f794260124095406cdb4154e7555690ee01a8e7352630e72b7de23a6a680b3c3b5d9de2fdca40cad61f843c1897132acccdc2a6670d4159fad1cd59913361f87bde9f5bc969833122efd67f0f0651aee2bbee5799ca74a52f38d22f778f08714fc8c57a118ac3ba422857a2d0e7dc946eaae4f2d30eefdd8cd52eaebfc14148063e4dd9ba4e9550e6161670e219dc93ec44fec394b59755ee7df991e7ad64f7f46debdf59aa926725217515c917fb1b9d649d95e41487a2a5a18cabfdb298217a4e4641cb34b9ab94522d1d1aa4d94c252a5bb93055d5b4a76f2d61627a3d2b3cb4b4e8efbdd0d5c6ab0e02ea5d171a022bae8068c8cad5fbe3b811b34b1193ef895367bf8e4af3347b2ed6ad3dabec415722af13d849d0f7ae33eda5a883a8bff1793b3341c8c956f0f8b15a63220ff725bc879e42db28f3ee8362ff7a3807512f9fba6a1dad6f66ee5f1bff44abe75840d1cc2279eb459848b5ca8c016a7ab88c5a2d726886e15f8cc77d2d928f97ce6cc93b3906bda69086ae5aa8a1465ded021a18b837d2b9aec3e94edc3bf11a3418a71dc04dfa83a8fc8f3ecf4cb75ff3970e5c64b66ac867d33ed8a4f4d4662021190b18230c4edf695f46b5a4dabb712def5215383294f97c835cfcb713f92ba8cb7dd697f3272d92e47b00a7247adae2cbcc95ac117065aec8259fb6d04054118921320fc49bc388be1858ab273934ab93302fa53c82e59479b82ad358b7115cd1a09e049acbf6aa44cb5e5692a2c8774cb3a4d39ae58b939c663625ef62b51d2a56420dc3ff72227ef4efca26555bccb957a91cfe2d49fbd5ea9ac0d1986d3991d0588b18843b95dce02946301b50aab0e40cc7ca5820e99dad2fd2a2587c51738f43a34fb25f41c731d528cecae56c5fc70589d183b624b2c6e1cbdc031bafa881160991cd9b7c1d7a723e346cf8d3647077438f1d637f6b9e4510fbaa0be1fe9826e95b99f149f2a657bd66242ef59b2a85dbdd5e77371c303e924939566610c2510505cf6a182b431e3dff1a37697285bc7bf8e93d3403c694dd4b10bfd9b650823cf20ffe6f30afc304aec4ae4ff0e2cbd476e9bd48ae872043c6c49dc2317754a747e2347240677ac304d2f5579eacd547b03f2e23c76f6037a2b7cd24308d098a883254a8f4fed063512c177a060a0412d38a9a70356941f6d43870fa5d122063f2fa01021d9935bc64b111c091515e938e5cff6a6c8a2dc53281728349c4cc5698b20664c73345a38b6249f59ca6c11c7c96a348031194f738c5e0a1e3ee09d0a2c5724997b24a7014dfa5c083571b91f46b696794338babc9d9628932d476da0030c517e6f127b04d0968bfee9e1983cfe8c2a771d0145b4ce46490c3eb4b36ac596e5aef85c83eacc0a63409316fbe733ab2eef9af5359714f889cb0a4c10dd6ebe94656a0bd923cfce2d9bb02746ec1a29e7d613619da552adb2e4218292", 0x1079}, {&(0x7f0000001480)="d32bb6a12aeb36908bbea981ccf2e258cbdca9f96fa629927562949e7afaf9ba436561f60f0adcabb16c8b71048d7553490f830d42133827de51581c4d174e0264b707ed8fa33beb4834356f77f0f583332ee8742c3a6ff91e5cc72d3134c2d4eb7be361b16ecf569d32d37e5a4976adef5b74b0905d82346530c9f642c0b0f37e28d2456af874c315ec7df3d2e8ecc207bc0c57534d86eddc202aec81694a28daa88f0d6292afafde11cce94b5b0b3b53d909b3819d8bea71358888e04792018d4143a7cc76cf6e88e7aca487c9e73761df3612f65f96f75074425cae0b0680af8cf46fea8573c245592cb0d693516407f644bdea4850beec9224ce2dbbb5c949299f98d0b07fdecc15834328312b23066d49bb29db737a49e98dab162ff4986276ebeac5ec4baba00f3c669ca51f81805a9d56304406029fcddfa9c4917924a90e0bf365e02c73892a7ec7380bd880bd5f40184d29c015a2090cdd935a37c5116975f0e8652c46301415ab7e40ef63930a6465d047276f6a3d5d39fa30acb89c490e1d0e4d3269a7d7f4ccdf6653455ae034f856bb546a6598a1aed7b2da8f399fe4681e12dc19c11d5d933a561b5525750d973032b3af95d21cc9199648561f52e73670c90c26befb1dfb8c1cb4dcddb158b8f240f4f3b6adee2350b716178ddac90466716388da8cea395f29378252f294c4079209990cd5a91ab70ba512dba757e5ff1881fa65efe8b9ee9afe3dd8eefbc19e0fdf20efedee169eee7d3c3f0f825ea561c14370f0b12f8869570bc0961338b02f786b12ed8371c1d55b4420da250a67f80e70371ffff9f9381dd82ec74deb90700d849822a6a2d9d43eacab74006a0484ba4bd34c8ad8d075b303a2ba63e59612f8a2a8c5b390a678fb32c8f4007470acf2d9dcf6af61c76f84f5c71f575130467511bbfff342e42e69b8fd61cdc49c91a69c9f9b07189fcd360dbe221311a38e0bfa76884a8ec8fd2a06d108d7bf06008850e1695177128f4337b293037893f3fd725787f160bb3c103304b0f6c3b066040adf33a0c10b3d7a1ed499321d52ed5f40a904796ca2aa51122be1fff657b742e7abd9bef476c247f9ece45bd9828b02f22fed77c901809b8c7e1b96c7386e7e68089b9276df8625de1c752179be3b5911b7b34c603b8ee90797b406febd24f2bdc53e9d59041239623b65980f53b8b6fa035bed2cb5ae016601cd601e9c104fd9991b66ced404f74419f52f2a4678fe043460f7a108c50d15798ea529d1e2be98b1e52c5035c6f97b8c664a31b876ae92a7bc9f74f241942d04d212bc315dbafe3b39c72b4dbcae27173e7a1bee5ca749a6ac799a73d69247773312fb77cfd43c0f8c33c9cfb760be10366ea7062e70f28e3fa34ba7be47e080c0b012c6c65ca5494b53d0c60f826a1339a94c7f05d169a280e27873e5cdb3bdb90250302e07205d0698b4c2be007787387930280a67d8bac7a2d78bbe18664cd41acca28eb1c0ed4de904e6b55d793ed7d488082c613416f7bee22df59db2b9e67988ea22c4349ea2ecab8972113bfa2c790d91c6bdfe926e595465a925140a934a9828d4b31be9eb15dbc7b4ebda54fc8fff2e7c313ec7883204bc524137539c53d58c07bb6ff4e68f800a60d0ceac8dc65559494ed0863457ed25900a1a55b170b229c6e7e6b1a6b598ac1019c2f551bea32d3ee15221e1dca0008b695a9b17a97e9fa8a77a9531854a1027d93402da19a80e6f727d02c31cd941cae928b210aade54f8074ce83da06abb2bb40effd711e1593bd718a53c8d37fe30c780cce1fd45de25a27005aa998145a9f28bd5d0caa5df3c297da8a89460b1edc4d1805ff87f31b15b48410b3eb566cff5cbfa4f4caebfa0000948dfada440f6e8612a349a84ef0c374068b6b8c920a713714ceb04cb7649626d39180e8f56da843c1dfa22d1c5d3ae68d85163d017aca212f9666dcd232bc7e30961b5165c634069f6eac4c86dace43ad959fe118ae2305eac75151211e51973234046cb0ef4676883b28b83794b07130f248e5b005ef3467feec1c46bdfc1ea419fd26a47ae761b9055705ab47c187b6e87afb1a5f8d0834fcb42eff79eacdcdb8dd28d0f1e3c53c2a704eb8bcc0823632e1352a03a46768ffd426355028aae0888b293ac4f59b8e11294433f133913526c68dbf4ad58debe46fdeba2856e481d7e450d57d8f16abfe8cc4275b3783809dc71631811abd507ee07feaea1a3e988e557e674aeaf768baa6212751b454a559baf74b3c361fc9ad481198ac176dac14a2f2cafed5bd02a4f3c34fa7d69c073d1ccd04d56520c75962a4bdb2cab68307a28ee8e3013eee61432105cd5ecb530f2659bcbbadd7e40ca73ccf4cee1fa32973c2c072895ea4426fe0034d51ab7160feccf3d1f306194fdc01c4a374a9a816979f3052673fed9ca86ea991efbabd6577b9a1f3288cb181f549ed6e5bae004a08c6c03e72f2420a3a1cef7b20ea0c26b0dddeddfede9e189fc5d34d99c8e58ba1c38e3aa559b27ffb06b2a3de93c54be215fa3c6114f0a9fb5c18221665bf42e0d68675d07f4f667c49d9449000479a2c95534310cf345d891dab1e7317bfb26b6b32e023a5ee6b2cd5bf7b6ee8c27284f131228bdaf4d9d8cbb4d4d34eb86e2d3aea47b432ddd981a603f2c327c845bcb75d6a27831a1f5f41b7023fa126908327dbe1228d26c6d165cfc3675ed746f2f8fbe84fb0d3e33c2f1b05dde3494dd97a692b41b07b3db4f63d92b0f49b1ea615cd31b9ae1d648f2744a974353d0259f42aac25b4d5bb7ce86f0f89f22ebe53990a0a8386c654798a9156001040c8c6dd8fd609c7eb6dce7c14abb20933902b2174e3445db9936b5b2b4102631e008361bd15548709b6c0c76a93cecacb3e6161d97d7f1d58ae9c41b4aeb282adc2729680e1ae1a2a47afa6a3d9a9cd5e3a4e0b26037e156bf3857bb3c4025db914c2fd8747184cf9a49c31ca7ba0b94aa0e7856ee7478c95c2815235e8265f615dabcfc636ce19ec2e2e0cccf87608657efbec85bfc590273db83bce6ae744ffaca69234dc70c37196d3869cfe95b04eeda6c4b8f69e72fc0736bc5fda020fdd2cb55a33d6dfa87b8a146370df6a733d043514a6af3b0b6db35f4d9245006d194e117114a2fecc530137decf1b457b7259cf6ed98fccfd0e48603a9b29b61cf9d14d3c7c1b3971e819757f47e011531f772273992dadedd492aa9dc902cb6522b762eb93fe31e8a029736e988cec83d41ccd8743b01b7dc6d5c8957adf3d66e152cda1b430bd6cba010d35d394696ff8258c1489a96e6fac1f918d150f87aa0766f10e3998f5b01fa60064e6e4ae0e8479f291db8615a655897a6f8f54349634ec6475b014310a0c90c933f6047bebab5363960c274bbeb3e78a363ed36e355b56457252663f0506a38781705e7b2eef1c3209e5459ba5110aa48ea510064572aa48e9a4dc9c7cde28ece627bec2d482622de68ccfa1d4824445c938442e22e16a3f2f6c5ae218e4ef596340556cc8a2d6056edb3c2608dbb252fed10ecc6c0bf5719b4ffc0ce3b3efbe300e02888d53ecca3914bbcc0d651438908525c35aa0f8e19baedaee292b8988d83089f76683d8dd302d4dac5f5d3f40b8080cb219862e00f8237974e13933be2794f4d15c1534ebc7bc47b783b1238b9e8be3b4ba38bef30bea837159cd7a9bb638c708cb4a328875f18de6bf537af13ba5e957bc1f17dbbfa7300d2f6d2650e4f34e2effc4a64e4df33f2189a8a8d28de2a88729be1de9e477aa416606639e2e1fd890bc7f99517b85d07bab089c1f4b4582bc3443a209c940fd929549ad4c7efa45c950e66a3fb7c0fc59223f6f7b12ce4e0e34222e31e41d5ad99df2a05102b1be5c8391dd46b4ef31fb09469d2b27de27aa6c7549684a3b4c0fa7afbf38fffd76cf1b59b2ca2a91de7f08fafa9c0e0a101265aa19470e1ff45437977977b97fff99006ed60d984ad9e65bdc8ad71b2d30e700a49549e1d31c09ff60850e1fd35d882463458cda87f0668339a96e59514b11db2d527157d2e5c9af9d2692d37ead46c4215b329c39987145fc680864b8f42c3b82bd2e1c74336696d8c6e999b8827d3bc8ec9f1f6fb2adc3f535bbcbc430a500428248027ea09bdb8aa5deb6224c187f4f3a32639de609ed8597f0a32d9782a81370a79b048b908b411900f63fe39140ae3633e54f66a3f82ec41ccbc33edc0e3d5adfffcc01f665c3089371174a39b98785b43e1b69099d758cd68fe62ff3a7d9e75fa91b1e3701bcde1eab7649468978b7535d8fd6e110a2543dde1ff3bc31b5a29c7ef72e5b5d21d7d0c3ccdce494c7c80fd3ddb1d8d68bdd32b00d9e127a6a9e0579f32ce2cb3b35fe176099f999d6b9f4152df924d5a1c373df2e9fb99429e4e0ccd694e42a62f7d97c6bd9d875c7f79b9613aef32eb3c5c727f94207e7bd12f6d16727b1accf753038fea05aa0045fed4b5a1082c3c6298ef1a66aabf359d9e4c298d4a3d707b35d50c0959cca453e59f45a26244d0f16346aa9d6f6413e32462cf70f4fd758214e297a3652dcda9be6a918fb3ae4064244b6ef97afb05879e5db155c86011e7fa91019e22ea0a48b98c32efd9b9f0e95868629ae63f7c7617a3be85cdf000103aae66876dc63312b52d57996b94f9dcc19543e328d9a2b8270944b226c3acdeec32823e954a2abf55a6d7b50509abcaceaaf11db0116b2f9bc2d2ea74fdb86dceff47e5a11b457a152e4abee363958665dcc4f1af66ee34ef42f512da0c484eab36145edab0346f40f72ab45addf14ff05e38c7e3f828f0f05ab9a77e68a983b7f4717924266cdcaab31ab4d739e27a6806d79d5b10f454e41b067641ff348c449524f3e9f0f48d6a46cc2ff57dd70761cbeabd260ca2cb6963cea13d5b173a1e9b307e09b27ac60de8fb568453c4f6096072d9661d599f8b85adc8f8213baefebfd496cc3789ce799559db3207b36da3b6d40cef27122fc9e0763bac91644ed5ba8d2322da33209d50821f23a64a7f1a6d88dfb2effe3e8b667510a120a589ec25947cf732bc06f67bffaff1a8afeeaba96570fe791fd7be5166f61c62393401e01e95b8488ac7727c7863844c5585d6cc61471f1fb9ba74a7e02e2ffe3077711d41595946f16369c73f6424e4318c2c8c365022f60b5e37306a0f692cfb6f5c2c2b06113075a8ee2d36d635e6267dafb8cd53a1cacf4c344ae6e9e18bed425cdf0f7637f97b939637fb98c49c1b6cca367f1f8c2c8e429a38af1a729bac559e27898745828b1b85ca9dbed3299773ac9e3050fd8583a933235a7771514a18f9984b7784666358744127b6f43484d49d18267e5501d4281ba222a319a283e942b0c02dd8947af8cf0e83d97f7d83c8947f57fc8735be58826dc0761c99295f62b110ed0d8099bca81df529bfe284c9d45b1e0e77fcba5b64a8d1c70f0290aa7fad48885a09c1d964f04140b00d4c929d637b04d435bfa16a30024653845d90343c54cf0e53326fe7cc404bc228daf20db4016932fcfe196cae7a6627d1c31ebeaecacc9a4cb560050ee6701814f7ca194d4adb187c60106bc018abd4ed53f57df79d6f6ee645e57b7e08c94d7711521e20d0bedd252e6ad68b49d5a40deac6a3df955ad0c19bcf3ac4ec09f864eb9cb3d7ef6d806d737c763e711b277dac4f671e18547669622e5d4ed831b054ccb31ed036a68879bb47747ab768b529c1c869c10b106f498f3f6ee7d21821f1aae4b42c6ee73a7b5fe35b9eb0c03496b7", 0x1000}, {&(0x7f0000000200)="fd61af01fbcb407ec345cae08f32bfd48b760b6620244255e5ee4bfa908289a8f1ea4601cb33f0bd8403cfc36f336054b938b06d398bb9db2beed1145b214c2a879dde08555df1ed4f25ed9e0478fdbc1c07be0c92bed55ddde26b67b2c717a131f89bef02f5956c5d6b0fd6bf6fc7241fc945ba2473b26c0402d25249f9ab37e30224a244d38de3239cf82a7329c2de3fbd8f28a0ba8d5bac37c77eee837060792a04cf88983215ef6ebad6991653da30b750db20d2ffa5d45636f3d348c9dedd019df516", 0xc5}], 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x91, &(0x7f0000000300)={@remote, @random="cb869cc4f031", [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "8964f3", 0x57, 0xf0, 0x8, @loopback, @rand_addr="af038f2a772155bba76616ae4d10c197", {[@dstopts={0x0, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7}, @jumbo]}], @generic="7ef458c51ea6ca04063c25e0e616ed6a2dbeec9613baf67efd068122c158ea9455437754a5a5e09f652c3214810d8531cef0b54963eb2492cf6ee2ddc845b7"}}}}}) (async) r1 = socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r3 = dup2(r2, r1) sendto$inet(r3, &(0x7f00000001c0)="b705", 0x2, 0x400, 0x0, 0x0) shutdown(r1, 0x1) 4.385055235s ago: executing program 6 (id=20): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0xfffd) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) mmap(&(0x7f00005a4000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000002580)={0x0, 0x2e771bf2}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000700)="ea00000100000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001580)=[{0x0}], 0x1) 2.600077453s ago: executing program 6 (id=50): r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 2.599473522s ago: executing program 6 (id=51): r0 = syz_open_pts() close(r0) ftruncate(r0, 0x8) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001b40)=0x4) chdir(&(0x7f00000006c0)='./file0/file0/..\x00') r4 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r4, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000340)=""/183, 0xb7}], 0x1, &(0x7f0000000400)=""/184, 0xb8}, 0x2) getsockname$unix(0xffffffffffffffff, &(0x7f0000002740)=@file={0x0, ""/4094}, &(0x7f0000000180)=0x1000) 2.475139669s ago: executing program 6 (id=62): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xd0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0xfc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = syz_open_pts() close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) dup2(r6, r5) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000080)=0x225c1ecb) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r8, &(0x7f0000000040), 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) 2.384852439s ago: executing program 5 (id=64): r0 = socket(0x18, 0x4000, 0xff) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577a", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x6, 0x1, 0xb3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0xab5fcf8cab5c23cc) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getrlimit(0x6b54af3e68fb6c30, 0x0) bind(r1, &(0x7f0000000000), 0x10) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x3, 0x7, r3}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) 2.380862399s ago: executing program 6 (id=67): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x1411, r0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) setrlimit(0x0, &(0x7f0000000980)) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) write(r2, &(0x7f0000000380)='P', 0x1) (async) socket(0x18, 0x1, 0x0) mmap(&(0x7f0000692000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) 2.346435558s ago: executing program 5 (id=70): r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 2.247045304s ago: executing program 5 (id=72): munlock(&(0x7f00005bd000/0x1000)=nil, 0x1000) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 2.243329274s ago: executing program 5 (id=74): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000)=[{0x2, 0x4, 0x800}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x0, 0x9, 0x7fffff5f, "9cdc453b307ee24fafe5781bf16b2f9e78cd3300", 0x0, 0x80000000}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001e40)="95fe242553e50e1153e3e895b5eafe920b1d85602044726de5b5a80d777ce8138769704e9fccd032a4090f55095c2d03493aa12f2144cb2a739968f36fcd4f17050f3d97337d65835abb633bcdd3c77373a124781a384fa550376bd85508a3b07f8981587ab73ba97737ecf262f7822c8662b09fd96cc89d712a882286454989390b6eff065ce74da28f1a395371a5c7c597557a0d67718d7a4664a4c683f83606bb38a071853733bbd8c7d4d758be245aad5e07a20dafc283f91d9a664d6246bbe8b01e442307fda478f6f3672b2ad8a3b1ae530498a8bd4eac736b3dab753faf26b9a7f6cf8f181a83cbfb209425559b9839ebb86193614d0cbbf7006d9b803363ab4ab103c37bd2d3dbdd592e5ca9300aa28a2f881dd90c8cb2db68d9c1f63a04d11c96e726e96fddbb3db46920c1b9d2dc564918c49fa1233a2bb3373509aeca1f9a093f80ceeacf16e05fe4997d5f7acfbc2499830634f2e224609224558bcea0a15548a4d72ededdcc4b6da9f48fe7e904c11117090cad5aaaa6b510c7a81d5b5cb7e0dd11eaf1de56b56c8c06cd7d56e5da56ed7008325078e7630827fbda83c38fa0407b6f283162b939ee9efd115ea1b7bbb0155dd4afa42e1a5557063fa0d4796a8c0a43acb37c8eb5fd7753dbebaa351d9f9768db27de7e18975915b63653d129635aed653e07fb13fccc1a37f5475de5b82368caf6195742bd1c0b32d373ad4394b4eb6e9e8612c2a153003c59f54555fed1cc15a354c8e2921a267b04780eb4d158816e591555cc872a89c4dc506732e67a14ab81740d75efe4592a2477f4546f486863bd05a6dcd236d60b7b450dc9f54b62d0deaa2766fa2f7c84a022a233aad6ea1c88980f5f252f73112ec0e5c7b68a8dd6ec55493381315d003589d19244bb131b026407d3b85a024a4d7da1820a50ab52e54e23058391150b14896340da482b6b6e1e4baed67cc820529efcde4590b3da01866b5ce96d287e6ad959f265284c4ac7129cb047dbbab6df7a404207fd35cbcf39c2d73e3782c1dbf2061c6b412682147a4f23df5cf16a3144bb42b7dda0520a048af34a028752d767cd951974fb309ecd72156617c96a3975805d0518ae080804d475085d3cb05a9e184d52a24ac3080a7ff2ba36ccd4cf0910b671cb0b3650426bd31ff74b00fedfa6a20932ca8a7d9216ddd888b6bc55245bbe73425d069982552c49d145c71f3dad37d984102b391e0ecfabc00cb6639cf8f171d0556034442dc5a80bb125674814a1bf69f43a0439567fa19531e5df4e47b69c3cdd672421e456bc2251f520c2334432bd82e20ce4c83923e7460e3b0e90cfb07004614a69c1a8e6a0b6736f91a74cf41550795511832bea70fc72d5a6f56dc7ad78eff91613965a1e54f1ef132285a54edd0cb4d8a7b648f48d747477fafbdd584bdb37742dc0e4fbbe2606d2b5c33d79924714e5f38e237dab7749abd5cde8c86d6d576a3eb3df0c6749c5618597bad1ec5b38285a90bbb8e4ba7e71a18622174cd0ed0328a03273115f8543fcd5aabc97256d468ac9b9d81ab3caf4f9fde4c74ed6bd5005c3206d3da12bf3aa6e8014965d42f3789b8247a211dcc292751a6c9f36a73e961c847c188e25bcb14dbdf9fbde25119594f78f86c5d0e8bd2116af4e4e6528b04bd410dd9a499c54ee926e73b4729f66f220b16eb4c5fe6d5bab2dedfe67ad076a6dcdbe302bc3a69f2ed6a07772782aa76f9c2a434a5ce6f07f7546ad798b9a54be2e2c0f8dd70bfc4080077a3a4693b419656fff44d462458a28e0f318c9620af6233cb9dfe39546aab4d413fb89132a9f298b71010758201f27e6bac57ebe4d8188a6f8c210bd717e2fa4272336e57ef5e60a9c15949a476ff8096f1d131a61ac27fa0b3d92ecf1aa02743e3a1e47e3e3ea51b2b1904786c9f4bf1f7845ae575fd24c16e469c26c134bdf1840f7c586212685ebaa33f87ee38871d20e9d9191e9d5eaedd5e5cd1268d5a26b0b7647a7d3f69d1d83fe537219c92f4c2190e5b48b429084a5778ac754e039cbe07b0689d38acd32bfa45ac730ef750d37c8ccb0c365798df1733547dfbb59271c757cb22a798421cc23b518708436d5bca03ed3b321c1918c5ffda65974b04be6d00a3ce9f0140b5dd48da7391ee72c9c1e9c4fd66b5b8fc1771994030c0bedd8e00385f23c3277c76fb246b6af151e7dbd32f9cb569dfb02a8534c3570a03ccb48aaa9bd7dfb7b9fb77d841ef61f9d3e36cd409d49d8fab0371940954d05bd48c4ca63553a9b6f82378eca49f5ddabb368df2bdfa1105884665385ff5b3cd4046cd4d1d50a4996c1b937aa3480b836827eaaa59388704a4c2fcbb250d0e3aafb682d4d49cd90685e766cef29b5a58f6e34177a1be555226080d4fd2fb1ef9d93ab5a9e8da6f65b789f756f8fa2b7f71be63f27f6102cf8266a12dbdcc74cb701af634ef76677555084e850b37ef20065b392012f4308a9dd7e7072126c625be65134356239e7927a4a811455a8c21574971bde4dc68a5da8b1c32015add259cc0310bd01451f218e2fd2c4c2f00a739adf4a7053b06d5d3b6e0fe11c56278897a765a195f599e857e998d3c17c1d1ac7669c68d8e98d8853aab4be04267159e3d1ebe7a60c491ccf127da36976401d87abcfc08791f37b52187d397e1d09d935c6927f546a12115fdc8773ade6150152c3b9555a7b020ba67e", 0x784}], 0x1) chmod(&(0x7f0000000700)='.\x00', 0xcf) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') 2.242015832s ago: executing program 1 (id=75): sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000000)="e1ff1554a9371fefb6c2f608060000008301e344049326dc9024001fe73184e8b592062e06034b0015cd1cfe37004802c2bfc1230a73e56888ba79373530fd3560b085f750187192ad1c29f203150bd4c2a843b7d193eacba10c200c7136008c77a2b25a041566e36fd67791df67daf183418e062ac90d6a42b434b40eec14994add6f83966c8e07ed6f3e56e96f1cc926d769a244de9953bcc4d4397da91963245b7b438a7e3418c4c5cb4dc0ce85e6", 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0xad) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="ad06bc", 0x3}, {&(0x7f00000000c0)="f7df85", 0x3}], 0x2, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x84}], 0x1}) setsockopt(r0, 0x400000, 0x1, &(0x7f0000000200)="a49efaea9ad77a3985d36d1f6f994f3c443dddcfeba3bec2909a8a7985c8bb3cd45bf063b2328a8bfc42590d4cb108152f61e559f0abd5bd533673abd8642a880b20f1dd0819cd8f50958daee7a5e4a287c59d22324e383d3e81df6b12e3f0e2ff6c21252c996a8f5891ba4198676ecac0a2fa5109eaa6b3dfadd6e2b22bf5449800f5f0e9875716780a2639b22afbf2b6fc5e7bd6402281be5f13d9980e9be8d9b7ece88992f1a15bf7a8c73afed656336dbd7d3f0ffde9aed9b49d2132b9d7f5bbe212e5713c2befd56444a46ba70cbabb8da759000000000000", 0xdb) 2.178050175s ago: executing program 1 (id=78): madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) 2.176351243s ago: executing program 1 (id=79): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = open(0x0, 0xc82, 0x5c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000200), 0x0) r4 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000080)=[{r3, 0x80}, {r4, 0x8}, {r0, 0x80}, {r0, 0x40}, {r0, 0x100}], 0x5, 0xffffff1b) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66c, 0xfffffffd, 0xff, 0x5fffff5c, "9cdc452e307e080400c64c003c3223da2b1848a2", 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x10000, 0x8, 0x3, 0xfffffff7, "f8cff928d838d80ca8ba1e73c23f2dfa070e226c", 0x8, 0x4}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0xf4a, 0x2, 0x8979}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x7, 0x1, 0x8000}, {{r6}, 0xfffffffffffffffe, 0xe, 0xfffff, 0x4439, 0x2}], 0x9, 0x0, 0x9, 0x0) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) fcntl$setstatus(r1, 0x4, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fsync(r8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e9", 0x57}], 0x1) 2.133373889s ago: executing program 5 (id=84): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) ftruncate(r0, 0x25b3) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="4ed9f1", 0x3, 0xfc) 2.081763196s ago: executing program 1 (id=86): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x7fffffffffffffff, 0xc, r4}) ioctl$WSKBDIO_GETMAP(r3, 0x40047477, &(0x7f0000000180)={0x0, 0x0}) 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_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) close(r5) execve(0x0, 0x0, 0x0) 2.079014475s ago: executing program 2 (id=88): getrlimit(0x2, &(0x7f0000000300)) 1.877335028s ago: executing program 2 (id=90): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000402000000ff27", 0xd, 0x400, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000648000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) (async) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) socket(0x0, 0x4, 0x5) (async) r4 = socket(0x0, 0x4, 0x5) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) dup(r4) 1.87688034s ago: executing program 7 (id=91): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20402, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x5, {0x2, 0x9}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="fafd8793d325d88c19e25f87a8fcce5e3b3bc2dfb46ff456d1e0534cfd4f6e5709a89901e26f2722d0a44d05d2331e69500113eef8c2e7d3300fce270ef60100", 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, 0x0, 0x0) kqueue() 1.875362313s ago: executing program 2 (id=93): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/260}, &(0x7f0000000140)=0x106) recvfrom(r0, &(0x7f0000000180)=""/222, 0xde, 0x1001, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x8020000000000, 0xc3}, 0x10) (async) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) close(r1) sendto$inet(r0, &(0x7f0000000340)="06126fed9d88b09b631a4454b92de2ce5b600c7bfe492b60b9c0ae88e7d6d4d82a65efa45d02223374c9de0b9787c8549010ff92195a074f9ffcdf00dde7dfa0abc04c01e6bc9fbbc56277b0feb3caddbe12360ade5e83eb834462d299791664c57953dfe08557f63e66021ff420aaeaf17f3e9e3afa7523f833a0", 0x7b, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000440)="b7d1985e47a2f6a4b83199635632b88fe54ac3a15ed825", 0x17}, {&(0x7f0000000480)="3ee7e81fe37ebbcf410fc46828509492b4bda4f6d6ea64a364f63a1d17d2816b886b6d4656a7b12e92ca673b82b4418547a3781c223922ebd86685f46deeff87b290cd05c436f090fba5683a877bbf4dd8c1a77357d944b8f030144c8a429135f57ccc862235b1e0174dd99514cf1d0bdbfe07d8357f38f7ec549cb6bd733c4d1967d484d368df98720e808531c2db99dada4651b20d15bf30f57d55c307edff050fa858260aa15e3b73a50b4ca5c67bcd48bba1982ff9ecc663303f9075b60750baeb819bb5da5c704fbcccc799b7d009073284c34e53745498d87ac736415fc751ac83be742c210bee79b4692777e99c6a70", 0xf3}, {&(0x7f0000000580)="5434fe029d89c01c8aabda2ce924f0364472ef901dc6bde0efed22d5494b0f0319c5d8d57a9f8b2f20000bcbf6858b22c5c52f5c36053dff9be62f1ce3c3f1247eb621ebc91c5b62dbaa1bfb01fab397af4333b605fe82cf590f9c96d470", 0x5e}, {&(0x7f0000000600)="cd8bfa2fee1fc3d9bf31be7a884d5ae9d39337bd13de2de85f108b11fd8d0b4e7706c1060a1a40c42305fba47b914fe42117b0e125bd5a919ad3c459d6ecb8d92bada2d8c54b1c5928c4b2fe4185c53ba2e6bd71836732f48b87b5aa0c726a5e5a8c1e42016b5921c4c5f8a9756146b8e1c39b3c5ba57f19140a72ee5f4a7ac072e439a44ddcc62bd02a1057d280a24f315c3339843b1438", 0x98}], 0x4, 0x1) write(r1, &(0x7f0000000700)="38c69f3155471f55f456fa30edae1467620214fc6a313122278af3563892997b0f45fb7f29e798f9417eb0f48a825485ad190dcb737d9811e0e045906804bae28bf9458226d5b508bbdba9f61714698dbfc11494740e722eba8998e172e5918e2af3f7c297f684b5b7ef4f41d9dd4f63573eb3558d7dd6b55173b2fe4ec9cd54d5e65f9871ca7ed167a43f3ae1416dfc89bf5bc50cc67e18c7b5b33bbc889da54f13bce1432aa0c91e0cdd48d4d016dc60400a6932ea6c26561aca7e2bd3fa09fbc5f968e907543ccc42244b76a866b356d08964fcc3cdd1def59a3ea4365f51f9cee2cd337bdff7c2c72912338064bed50fb86006ab716209df96628026d989fc8b29133d37c5be327c8894609e7be118de8d1bff9d03c0ee2450e6f751df54f7d8b91b4c251cb2bedd6450c7884f6642a8fccb88311a1dbc90d22448225bce4de45a6c92c4291ccf550c679b577e6e4bb2702e1e9045c7a0192fdef519b1f24edc4bc06ea1f8961ff1ce0bd00203574c0be2e4e56d40d0c5bb09141aae57efee865eb46158745c407339772daa00d291d48146c88dae41c28c23f55bcc0b8a58ec9a06e107c878cb5e64f76e738d9b271e6ccc7dd9fe105d90a5aad4cfff04fc2319c99bf164f574b0049d1163900ee828ae5978751851cad8919b5137af70ce9795ad6af86749622dd9bc565417850e535f7ca0f7d5b5e47aa054c0d5592a09f169e025b8a9b2e8cf1b38483d975cf02e80b49af3e1d1319ddbe3207ee07c4d71ff51e0f846782234dc32a9928d3bf977f1cd26bf147bfd389ed735012c9c4309d4cdf59988ec9e5ee003807c5bdf09611c8289f8d19c03047a373c7223b635ebe4c5763ee63a1d9a4a1c8d0a8014f562d9b6f1a0c320201247069d6a7e129d478a0bcc7d66824e76b093976e340508fc51d231f969543c8604a17ce78c8bcbd657a81b7d956a1c6c833a0ac45aca4c6d800f15533583026440d6dc0002b88e1ee104c2028fb600acd17e8723335642af79a74671a6b56826ae5267deb766f447c11f23f74680f6091272ddbf343830295ca174e8102ffe16699544f3f96699cb35a3a640c1f3c2c2c37525d6b2b96b145a9cca91deffcdb24e470b42469322ea976abbee30ae1355e8528b8632374dd7d6fb15aec9246dbc73806809e4860adb45254905b7d643274ad1589abf01acfb69db7866fb92cc34c1602a5a05586b32745aba4eb703198b99dbd5b7533b94c206e36379fed45e6e81416d6c5e78ecae7e26db0e5382fd85630f8eedd0c0bb9a13123de79b2312209af9b6f23c81e96369e3965b1639a949eda0f8fa55d83e3b057639614436844b4a7854bcb7a8a7972defb00eea5474d06f11d9df584ec37003c77203d2557209c1eb2ddf1322dda164dbffbacee629a29edbfd68b0493a768e89acd238090c19ff6e3fe84a8d24cb303ea93d60dc8e620ed809d28e21850597b27ca5511f84686d974524dbaedd85ddf58d2f8652b0d1505faa9c512ebcd0430fdfd440fa86a4f13a8a3af700cee28441f47df72c524678c9d5808ff3da6a57e51c1ebb9c51e47b0ba6b1c4c9f316db8f932219e462e76d099dc2b7f687ebe70f4d9b20e8a1f56eb95ab633a1ad9314e7dca9f121093ba12bd4fba858f0de7ca5e6ef8951ba9b5d9810bb8913c9906809acc5d43982f3241b7512d246e305e6f2dc67f8193e24812a121cb08bc323007bb41f9c62d0ce68d782d5d0ac0b804e1e90742e0a67bcd70d7c57f2f5964e7cd045d88520cb229d585a61e41c1e2e7396d5690f0a6d2d441ac38af47c20921eaa07423c557590540a3399b396faa5da4692dfc06341ce39ead80b8a1d3f660a5ab50c5b51cb56e6f4bb787b1e5e572c246733e4ef795e24b73e610246767def6706265436039917cef9bf73272a2b84f82904acf542bcdcbdbccfe628be0f0dfe26de127e5e1459a0e1586b2fdd4eb2a6207222e696b02e794ce456d9e11e56a2fd7d4a333e8a47fa408ced8078848f2995a5ce5fdd7cbb0a35b881b2343503c5aa9dc6cd78056cb532d0bd360f336be170a858a16d43534f757b6a3d79585fa041936b11a5d7ff57e16658444dca0664f4b3f4fbd15210d644e14dbd5b89a6292de4f62c90cbcb66fa4d18ad90aa61b9b7e0fb9841651c544b97e3ce7f87120af2eba3b8545bce3c14186232b72508570c4b78c0a1c008a8c6eb425a2e27948a547c333433b0e012ca30594e8d432d7c5d8761cd5b8d4114d4cf9b58bfc2322cdf351a0e9117392120efab3dbc05079c393f306150030856b7434c97f35b692d368ae13a575094e58f4bf06b2d56c28aa377fd96e6cbac9fc5bc0749b4bb443fd5a7c5d2b7e60fd9159d1312aa242e36773d77d0d82fc5d135378dbc63fcc583a68cd121a65646918ac4ab5c1c8c1b20e4663a17b1f3101366f799b04ceac2ff03898cba89da4cf1122c72f2296167ad3c617b0d061390590d150705d861b1e30de6d4fd36727ee5d1ec3a3e9cd72f8c19b635b0c8ed63dc218461e13ef8b30d7f8c197e8b668192661dddc7d3657aee72ea04e1ddd685e058c4a42655b8a1bc77a8ae498f09978b7e97974ddb7c4624ff83879bf10abe5c6abc26f09c0a147255e3a82cf0f9e59c76b9ebb98633590795ee40873cd532fcab146bcbcfdbaf0ede7694a5f1a40d3cef6ada473ccda1fc0df6ee2208903b6df11a6830d238b07796fec9c9eccdc0681840da66a0e0e0ac72ba973e31dc9e4e3a18e38a909a8c355ccb747b6af0fdbe90a85fb7e7e8f5ef88528214de8314036071ec6a6b298a41fef7e5992c0b94f16cd22677fffe90e2712670226ab85499d5680653108004652b8695ba984d0ed1e6fb967f8a688b4788dc45b27af17cb39d539e6f749f9dd92ae083adb634a296acdeba7014a9d924b5d72d86c1deb5f70dd15b571f3305bb81defba9b8dc2d6746b009f1f05c1c966f6ba37f9ba0e0dc6dcb55f2d781a57309f5b01866bd70b9aa826ab69afec3cb52517bea920c4d31335a876a41983e4bf238a795e20a1246150e4723f1d733bb5a56373666fa4dd42731c5086ed158f678402b21d2e9a3069e4a68f67400b50efff7cc24562ee19537b3989a29d30dbfe18cc829566afdbf3de656a08f9836c6748d2dc47f7346b502dd40521351162b7a698cda657269a34e50dc1ac02db32db9fb8ecb65d9aa5aae731bdb33433d668a37f928097a916a36e97bb0773eb67ba3a3566de95d1f430874b8fa7c50eb31d35afeec08c082067748afbbfb8fc0814064f835a1c648098e468f075ad6a8ddae4191b6610ed0c7247fc385b886e0411cfdec02bd49363b7c4db6e253a1402a7c4469d9f11985b2c8a70af1ca060ebf2a3ea67805ca99913d0b64a8af4d0b43586bcf0650149fb34e11215bd0bc87b135f71a846b67eb6b0bb9349ddc9294aa64089fc640fd85cb6bbe7fa084b5f6577a00dc1c2c91460ec3c43a050188720af1a724bd1d3ccb584e236d1fcd82daa2ad221405ff8867a9d4a8b1257b3ea6143c09331e698daf361fdc247c20b54d2322688b956aa0e05abdb781af5270a5492c82c57a982541c39a89d9bcbc13f0b02021762a04a8c8cc821a730c4a04731347171fc15ee71cb0eb682c9fe272407484566edc6f1cc4e37764b31be486d1be7925fe244035b8b4dcb4be8e06ebb91a031e64fc6eb6a7a6302ad2d305bcec0cc8b1b78450cc1b1d3713cd414adee8c807c2f6e4cb6ecd220567167e9167e0389faeeb5cada8614670f87b78528872c11a85f290e5060bac85aa69408fd677088f31a1d36199ce311c15ab24faf829041607873b6720d9f297c0b156212929ff4d2a1842d99d4af0902d7bd403c554c55c6c92b7ca6a6dfeb2d68dafb70ccdcddb55b7f60f11cf7db71bcca3fdaefa006b733f9918b661d668e4e4934e79abc6644d8a5e7f0ea67ea426aef5af077ea441f9a61ba97abb79763223028fc9d2d13de84acc95026705b2d8ba02a481cae7a074db9e34a59c1e8e2bbb3ff1f89ebadd1130d34fd8c01234547e734998b48aba07f163feea906628f790f1d244514351fc466d76ff20de8fabdb4a12bc388faf1e1fa1e16f0f2491ef0d49913610bc2305aeffa54e75456bb522120e51e9209d97e38c22f5b2ef8dff00d64ffb652002ac3b549fb6ce2f2c493021c76f1894067c335f1c98d54b7fd3f8fec53a23a54880e17955ecd2a29aa1b17b5d30e9533df3a21e0d732e88fbf4d62a220e08ac312b73e2cb691ebc0fd3325e6b3fbd03c5f6d9235efa7dda37ebb9a83692595e080a3a7f969e82cc95e884684944d126c6406ab6efc51c6943df2baf7d22126f4c66b7c45774d2099ce451f1856a6c80f451ed4954fcac3bae63fe36414b9506f1d393452be3dcbcfbb2a8dcf43e1cc02369a79b742f327ecab504d1e3eee2e00c7f828a8940ae2aef02b44c04c2f47265c7264b163fcba2f802b7264e85cf7fa6cee07e88fd20fb8cbd8ff0bcd1aa951291e21e1b6931eda91ed00799df0f62469bbc23c2daaa8ea44b8d06c20815683e67a8aa0a465cfe5aff1c35deb37ce046bd00842b38b50c5f4c1442ddae032b683e65ace7230fd809b12042e33d698801284f50c66eb99f81766d29b394d0223124bc59e9d616a4667814c134e3484d3566c93bbc2d2c9af0e210b4a15f9670669046a2a070911a8d463fa69272441e50df8344533ab5ad97beb42f74d1e76edcde1d812ec47385e02a9309fd523747d6ab48fd5b247a63577b07fce43b4b007a316cacfb8cba44a0e046f755a005800eadc726a91badd7a478aab3d9629324dab39b2b0444b9245d13054316d794315ab094bc4e7d457e7bb3055ca7196d70f3826c1423251cae2748fd80e95a8c88a7436531f6dc7c654228911a9f4d6aca6a37ffba0e5241d285343d5f4a144c676585d51faa2a25ebaa354a2ef116432bff665ee2f43b5c47fc6d96a679ee6b2631173d0afa5c687b8d2cc42e94cd5e0720e4b47145785d469e814dbc2418b5d3cf6d785b0fb70642ed969adc314d784ec969c6e6d39179ac6de8e1d6efc405def047099c8e72132bbb3fc29cd77cc58111f3fd90b782c3b0a26ee9d73e7c7d199a4fc1e9eb4d8082591288ff49bb56fc3eafcfa7f8d9feb14f10233d8f3e9a540bb5b1034a7e594f2d25498f3b27c6ccc07863b7ebc585f0b7d02727d5ecd2e08a9177f2a0d74e5609af048aad8258888348f9e9b8fab8f4e27ae947a73d205e4387c798f8ffe11861d024f1bf051aaff14eded961295a461a46fa7508822e774aecc188fbbc7c31d53a8142223e86b22f8cd1eb5f75cd1eee625c98b4c195e9f9dfe4e7e01437e8058b5d527823847db8133559742c4912995d335d0ea330a5a2dc08774cf00601922c870fc53a81f43a771883a26bb6604209cc7890ad2dbe0ccaedf11e899ed8f9822abf84f2f06d1d55f3f0bf9e4a1ddddb82a6da4004c6aa6044c4ff702144270f989c6c0e9faf3d57a8abc001f1e7fb6ed4bde291088b6307eb8bd52573ee9460c5c49c25ae00e551575174dc98e6966cccdb017f4517ab44bcb7f1a1731caf6bff9bf9bd5aaebfa813a6b7135d2f819cb902dde5ca2e34cb45550d335e106fe977ce83f33d9b90b033c325b24482f8a7c77a92c486285db87487f50e00ffbfc5f9d3d89ca6082ae517c6cdb5e1da44da7e9719b670e062c3481f68a4f449d1f4be03b22131896c66f4070cfdc35e31020c47ac05ab2bc01d452c35f0918c3a2b77d3aa796e9adca29716c98dc28c36cf8cd1", 0x1000) (async) recvfrom(r0, &(0x7f0000001700)=""/199, 0xc7, 0x0, &(0x7f0000001800)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001840)={0x7, 0x2}) (async) mkdir(&(0x7f0000001880)='./file0\x00', 0x0) (async) bind$inet(r0, &(0x7f00000018c0)={0x2, 0x1}, 0xc) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001900)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={r3, r4, r5}, 0xc) (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001ac0)) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001b00)=0x5) recvmmsg(r0, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001b40)=@un=@abs, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001b80)=""/29, 0x1d}, {&(0x7f0000001bc0)=""/80, 0x50}, {&(0x7f0000001c40)=""/126, 0x7e}, {&(0x7f0000001cc0)=""/2, 0x2}, {&(0x7f0000001d00)=""/65, 0x41}, {&(0x7f0000001d80)=""/161, 0xa1}, {&(0x7f0000001e40)=""/71, 0x47}, {&(0x7f0000001ec0)=""/111, 0x6f}], 0x8, &(0x7f0000001fc0)=""/122, 0x7a}, 0x6}, 0x10, 0x1040, &(0x7f00000020c0)={0x1, 0x5}) r6 = dup2(r1, r1) readlinkat(r6, &(0x7f0000002100)='./file0\x00', &(0x7f0000002140)=""/47, 0x2f) (async) ftruncate(r2, 0x3c43) (async) semget(0x1, 0x2, 0x2) (async) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000002180)=0x1) listen(r6, 0x400) (async) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000002200)={0x3, 0xa0}) 1.835614144s ago: executing program 3 (id=95): r0 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000080)="6ff80600", 0x4) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x100}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa80350001080006040001aaaa"]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x69, 0x0, 0x0, 0x0, r2, 0x342dfed44215e5c4, 0x8}, 0x5, 0x6, 0x0, 0x0, 0x8000, 0x8, 0x3e}) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000049b000/0x1000)=nil, 0x1000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x200023}) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r11 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r10, 0x0, 0xf3, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x40, r3, r4, r5, r7, 0x82, 0xa}, 0x3, 0x5, r8, r10, 0x8001, 0x0, 0x7f}) 1.835108912s ago: executing program 7 (id=96): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0xea02) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(0x0, 0x70e, 0x0) writev(r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x25b3) 1.834784572s ago: executing program 2 (id=97): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf7949) (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xfffffffffffffffd, 0x300000003}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r2 = accept$inet6(r1, 0x0, &(0x7f0000000200)) flock(r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f0000000100)) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x100000002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6d7) (async) sysctl$hw(&(0x7f0000000540)={0x6, 0x2}, 0x2, &(0x7f0000000a40)="32812fa0b5296b7598d3066bc0afecc124bd86ea144a9b6953a207f35ac8f0", &(0x7f0000000080)=0x1f, 0x0, 0x0) (async) r7 = getppid() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x9, 0x2fffffffb, r7}) 1.716500307s ago: executing program 2 (id=98): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x200000002}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x100}], 0x20000000000000e7, 0x8000) r2 = socket(0x18, 0x5, 0xfe) r3 = fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x2, 0x6, 0x200, 0x0, 0x4, 0x4, 0xffffffff, 0x0, 0x2, 0x2, 0x9}) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x0, 0x4, 0xfffffffffffffd, r3}) (async) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x0, 0x4, 0xfffffffffffffd, r3}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r6, 0x79c8) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f00000001c0)="7c88d78e11b27d696098de17bfba175f1df5da9b4f3c38acf1320f4cb279a39ae7fa2198333c98f43606b87b47434f0d086b1b9ab6249430004ec10827ccc05f91cf712d64d6bd7944d286ca1ec51f8efe01149f2acc2e05a3dacd36be1b1f947cb48f27d2c4748254a40608516886b042f1d236a34668", 0x77}, {&(0x7f0000000480)="6f73948f70c68c4d87d5557f1762aad23be14455c0c6fb2895f2b61b237fc759f28e8482ed0b52d8f10b4d4fb6adbe5900db390a73e89ef1bb4f016b309d0df78c7f9dd163a1a3ea202c09e8e9a9ab7d2892636a84139ed34c9c41eb8298656791d8aae4c81e45ce57000eeae05efd4a341d40439a08512a1e6cd4c2251bc124afa9f7d28738e08ba996d5708b8217903a8990bddca193cc779a5facb76f8aaa4a5c9aa149f2b711f815a8c8f1c8a43fd5b0d993daa0e00a0bdfe37b3a795ad9eacbbe617d85e3ab205163e447f822b9857937aaf48ea30aaf77afc6ab85f7075200daf03c5c2742ea4924a7cce6f637bae7be02937bf4401954f549aca41e28523f3abadd2a06f7a15c5023983eefa9bd242fadf250fc6730f407e85f943a179eb3d7e0ef047955fc3c3db3baf8b752de1361a8d0d07425ca2d5e2f1f8d101bd1057e09679341acf88df9e67a8a5f22e9f577e891b6853ca494f14d288bd629cd001a630a609d607bb5a36eeface21d5744ae42feca043162b1a0fe62cd1030132d2bdb3353fd6eddb03d1e08a1741edcb5b9561d64188991619c37e27abb4be18a9078bcc956e5dffd0195f51e8f39c61a8aa7a3387d62865867ecc35da406cf9ef9105d620d5c93e36ef42db8e2bb71c942efda909e1fe3cc4396f393ab9c5c1f9c8f908cc1e0a3a4adb57f26cc3a56605f6cc0ae898b18a7c2697a53b114fcda75bcad4792b8544369957379d223cc469551c1958e69ff23b0f42aa08f582f6e67208029f343cf5a60fc3f6e3dea23d9cb4da3c3c3ff2bb0cb64867e6c072d01d258c4b51782719de3c80b1349fd4fe76390f3f4c348f8f73220f7657dcf967d85e7ae1d040d11f91409afd35e120a1255db2a0689335332d1c6eeb606d4abdcc69c4d51a3f63cb00056ab2126110b4c379ec4d145b8bedf1c6dbb1598009e7a871cf8c04f38b69b4985e08ef8e3dd45f4148b5a9da38220e8842e5a86201171fe52c6e806d5639442484bc1a7d82410e29419af8c2cc968a59410efdc9264699bca27ba1b48b6b93dce180a23e625eddd79302359387a0250652409d11797f101a85e77bf82a1c16fb4321e9286c5d56d505d8d529d9837bfa30fce52bdef8aa812d7a440afbb6307f7ed4d5915d266185caf2433a3ba7f210b82367590eafeca08a9ca05ad485058984a7cb627efeb0365d3b8f630d667e78f6c293c9c3c8aa140bbfaeb64a4481bca5ee70e3bf3c52b7838ab84340119e2739de9eafcc5e2f344e0a45c856f90e58bbea609e4e70d84966cc2766d239adf20e4bc3df7168a569f31057e3d46b7c596f81b3882f6166218d37efcf3cca7e87211b6b7c6e3f8a9ff7529bb1958268fd8301177dd64c0b3fd1dca1a69860392a4155cf1bb064fec15e7161d6add0786ae35840eb9471dc0b92e3f44ada952f11f49d4560570b5659943870938367c984683b44298312298a5e1dcda45da09ae3311d6256224bee6cbb26aeae680062ced5bf189c486317a82a376c4247cfef9fb8b99e9b6356ff5a8e87104d7476734a0324f71ccf14a6a8bb633561e550bbad2ecfc91b20165a8b0ad65714a743ffd5b083e4c08e2d2dc62d64a63eb88553d456bee3f3da95be6aba12bef548e621521e1dbd40dd690309607a3a387353bf46c0a2bae36e6ba65484c8444e80b0663eb332db98cde7a1b4a93f54e763578d7bdfc76eaceff7bfe1135d78b0eede0b097456fc8c2d839d4d305fe5c0e4b2aec7d8e37e523ba2b5c014ec0c15619875a3ec63b6dfd073deeb0e62ccfdb4af97442c3ce85ac33ce39b97a7e78fa48f3d8d1ae41b7334b64c9f1f4e02a8b581e00c7a00ad4540930745e8ee8b23dd91c51faf4b9af49730652ff7a3f97b44e269b3cdc3884ee2e22fba23cbebe7adeb9cd1205af7f0fa412e826cc42aa7ed998cc59a9046608bdf2f3c80376b5f8e0c5bfecf07f8257876fb5053eff03098233e30c295bfb3c938ae4b30716f91f4f8f4d2b92c50412a3c1b796d0d5cea9d3af6e9758576cbf0ba099da610d51ecd88ed33fe8c0529d22e920390142b51a50f296cf1470caf6167f", 0x5c2}], 0x2) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) close(r4) (async) close(r4) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) (async) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r8 = syz_open_pts() close(r8) (async) close(r8) syz_open_pts() readv(r8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) setrlimit(0x0, &(0x7f0000000980)) 1.713203596s ago: executing program 4 (id=99): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r0, &(0x7f0000000580)=""/58, 0x3a) minherit(&(0x7f0000e84000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000acf000/0x2000)=nil) 1.711613536s ago: executing program 5 (id=100): r0 = syz_open_pts() unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000280)="e0587fc427f7b289", &(0x7f00000000c0)=0x8, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000500000007}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xd85e, 0x0, "d76c0100000000000000ed0cffffffffffff00ed", 0x0, 0x11}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) 1.710337025s ago: executing program 32 (id=100): r0 = syz_open_pts() unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000280)="e0587fc427f7b289", &(0x7f00000000c0)=0x8, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000500000007}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xd85e, 0x0, "d76c0100000000000000ed0cffffffffffff00ed", 0x0, 0x11}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) 1.710182159s ago: executing program 4 (id=102): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0xe, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000280)=[{0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, 0x0) clock_getres(0x3, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(r0, 0xe, 0x0) (async) shmctl$SHM_UNLOCK(0x0, 0x4) (async) semget$private(0x0, 0x7, 0x3c0) (async) semop(r1, &(0x7f0000000280)=[{0x0, 0x4, 0x1000}], 0x1) (async) semctl$SETVAL(r1, 0x0, 0x8, 0x0) (async) clock_getres(0x3, &(0x7f0000000040)) (async) 1.709678382s ago: executing program 7 (id=103): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x404, 0x0, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x5, 0x5}, {0xb, 0x5}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0xff}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x4000000000000203, 0x0, 0x0, 0x0, 0xfffffd53) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() fcntl$setown(r2, 0x6, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.638956874s ago: executing program 3 (id=104): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) (rerun: 64) 1.638053406s ago: executing program 4 (id=105): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 1.636291815s ago: executing program 7 (id=106): readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000000000000000000000ffffe0000001fe"]) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) setpgid(0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) shutdown(0xffffffffffffffff, 0x0) 1.635761804s ago: executing program 3 (id=107): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 1.635371349s ago: executing program 8 (id=101): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0xffffffff}, {0xa, 0xfe, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082964f0ebe11c0b36fb652700f2bd5a8", &(0x7f0000000080)=0x2b, 0x0, 0x0) (async) shmget(0x0, 0x4000, 0x280, &(0x7f0000000000/0x4000)=nil) 1.634431947s ago: executing program 3 (id=108): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) (async) r1 = syz_open_pts() fchmod(r1, 0x110) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80, 0x80000000}) (async) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000100)) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100c0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x2) (async) ioctl$TIOCSCTTY(r1, 0x20007461) r4 = dup(r1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x8, 0x335}) (async) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0xff) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) (async) r7 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0xffffffffffffffff, r6, r7}, 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r1, 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000440)={0x1b6c4000, 0x4, './file0\x00', 0x7, 0x100, 0x9, 0x81}) (async) execve(&(0x7f0000000480)='./file0/../file0\x00', &(0x7f0000000740)=[&(0x7f00000004c0)='\'\x00', &(0x7f0000000500)='/dev/wskbd0\x00', &(0x7f0000000540)='\x81--\x00', &(0x7f0000000580)='#\x00', &(0x7f00000005c0)='/dev/wskbd0\x00', &(0x7f0000000600)='\xc0\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\\\x00', &(0x7f00000006c0)='#@\x04#^\x00', &(0x7f0000000700)='/dev/diskmap\x00'], &(0x7f0000000980)=[&(0x7f00000007c0)='/dev/diskmap\x00', &(0x7f0000000800)='\\\x00', &(0x7f0000000840)='/dev/wskbd0\x00', &(0x7f0000000880)='/dev/wskbd0\x00', &(0x7f00000008c0)='-]\x00', &(0x7f0000000900)='/dev/bpf\x00', &(0x7f0000000940)='/dev/wskbd0\x00']) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000009c0)={'tap', 0x0}) (async) fsync(r0) (async) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000a00)=0x9) (async) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000a40)=0x8) (async) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) (async) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000a80)) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000ac0)={0x9, 0x9, 0x7fff}) fcntl$setown(r4, 0x6, r5) 1.587240503s ago: executing program 8 (id=101): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0xffffffff}, {0xa, 0xfe, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082964f0ebe11c0b36fb652700f2bd5a8", &(0x7f0000000080)=0x2b, 0x0, 0x0) (async) shmget(0x0, 0x4000, 0x280, &(0x7f0000000000/0x4000)=nil) 1.387232755s ago: executing program 7 (id=109): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x800) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) ioctl$TIOCSTART(r0, 0x2000746e) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xbf) (async) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) (async) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x80, 0x5, 0x9, 0x3}) (async) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x80) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0x83, 0x0, &(0x7f0000000200)=""/131}) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = socket$unix(0x1, 0x0, 0x0) fchdir(r3) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)) (async) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000380), &(0x7f00000003c0)=0x4) (async, rerun: 32) ioctl$TIOCEXCL(r2, 0x2000740d) (async, rerun: 32) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000400)) (async, rerun: 64) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async, rerun: 64) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000440)=0x10) (async) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$getflags(r0, 0x0) (async) ioctl$TIOCNOTTY(r3, 0x20007471) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async, rerun: 32) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)=0x7) (rerun: 32) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000540)='/dev/pf\x00'], &(0x7f00000006c0)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/tty\x00', &(0x7f0000000640)='/{.\xd6{}$\x00', &(0x7f0000000680)='\x00']) 1.386932375s ago: executing program 3 (id=110): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xe, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x80000000, 0x1fe], [0x0, 0x2], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x7, 0x0, 0x7d06}, {0x0, 0x2, 0x1}, {0x0, 0x0, 0xfffffffe}, {0x8, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x40}, {0x0, 0x2000, 0x40000}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x5}, {0x0, 0x0, 0x4, 0x2}}}) (async) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) setgroups(0x0, 0x0) (async) r5 = socket$unix(0x1, 0x1, 0x0) close(r5) r6 = kqueue() r7 = dup2(r6, r5) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=r5, @ANYRES8=r6, @ANYRES8=r7]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) chmod(&(0x7f0000000700)='.\x00', 0xcf) (async) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="8bce7ca179f90f35a6b1ce5b027f877ebb22092e976c93b55d", &(0x7f00000001c0)=0x19, &(0x7f0000000200)="1b8d1df50ae6f8387f83d8aa4f573ef299d3624cd5", 0x15) (async) socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x6}, 0x40a) (async) r9 = shmget$private(0x0, 0x1000, 0x430, &(0x7f00006dc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) 706.440456ms ago: executing program 1 (id=111): r0 = syz_open_pts() chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='r\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2, 0x7}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6aa63f", 0x0, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) r5 = socket$unix(0x1, 0x1, 0x0) recvmsg(r5, &(0x7f0000000240)={&(0x7f0000000b00)=@un=@file={0x0, ""/4092}, 0xffe, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x4, &(0x7f0000000200)=""/5, 0x5}, 0x1843) 706.128712ms ago: executing program 4 (id=112): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmdt(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) r2 = getegid() getgroups(0x1, &(0x7f0000000000)=[r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000ac0)='tty \xa8\xb2\x93E\xfc\x84\x88\xdf\x97:|\xe97t\xbe \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01\x03\x00\x00\x00\x00\x00\x00\x00\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x\"B\xc8x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812e99d38f643dcdbf1769aa4e", 0x14) 705.916291ms ago: executing program 6 (id=113): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0x1}) syz_open_pts() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005040000", 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9051, 0x6823, 0xfffffffc, 0x800000fd, "00210000000000e9ff2eb4fc0be28d166e021000", 0x7, 0x5}) 705.635246ms ago: executing program 7 (id=114): r0 = socket(0x2, 0x4001, 0x0) mmap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x829, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x2) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040)=0xdaa, 0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000001, 0x2fffffffd}) writev(r3, &(0x7f0000001580)=[{0x0}], 0x1) 705.343345ms ago: executing program 4 (id=115): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069b4, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x136, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f01002b00fe8000000000000000000000000000bb0000000000000044"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) syz_emit_ethernet(0xfe08, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r3, 0x0) clock_gettime(0x3, &(0x7f0000000300)) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x80000000}, 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) sendto(r4, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) r5 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/56}, &(0x7f0000000140)=0x3a) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x37, 0x0, 0x0) close(r4) 515.8595ms ago: executing program 8 (id=101): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='c\x00') (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40, 0xffffffff}, {0xa, 0xfe, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082964f0ebe11c0b36fb652700f2bd5a8", &(0x7f0000000080)=0x2b, 0x0, 0x0) (async) shmget(0x0, 0x4000, 0x280, &(0x7f0000000000/0x4000)=nil) 3.133816ms ago: executing program 1 (id=116): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000000000)) dup2(r0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r1 = socket$inet6(0x18, 0x1, 0xf8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) pledge(0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 2.853787ms ago: executing program 2 (id=117): sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x1, 0x25, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 2.545164ms ago: executing program 3 (id=118): r0 = socket(0x18, 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async, rerun: 64) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="a3450c9b76cc808d5a1390e4d4032afb28e413b17167cde2eb03b202af6fa87e334e4305ccdd60f129ed636c78d8f211efafb1c19afaf723d41f608f01dc88b6e355fd3404eed3c3f0d32c4058758f8e356c", &(0x7f0000000100)=0x52, &(0x7f0000000140)="9b8a92246283eba1c7df036927df837b2f3b0ceb314047880b15eabc6760909f82f278e700e529cc6459296148643185487be2ba0a548de1ea3b62ab87458f8f48ba3a2b38af01b904992e114b06135af7d6d93451f979eea139e298da1ef9fd3d90e2f13896bf9621c28a35be0f130d8ec73d71493e9a004b0efb6880c6ed7fd8a878d9b5611621ce2c56c8c50a965d93cedad9e3fb4723e6b94454dd60fd4fc6c2ab2e12ce255c0143b1b745cf06c4e88aafa6505fbd7b77da3bd3411a127ccbde77b8821bae20439b1ee9006cef9dddd1df", 0xd3) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 4 (id=119): clock_getres(0x4, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) sysctl$hw(&(0x7f00000019c0)={0x6, 0x1}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x10003fff, 0x9, 0xfffffffc, "00030003be0a00817dd8910bb864d3c3a3f4d3c9", 0x29}) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7f8da56d4a1c8401c5c27e6ff0986687e965bcd0c3f44bce966da21278b9a15069883ec39f6765b32ac639ab67fe116eefd133b1deee49d9ab9ec4db83c0b821185d1031fbeffc88240a17277447a5d607932e7a491bfa5f9ad6bb2fe32a58eb32405d5d63228453e360b92b94e55b2bcd62d193774679889dfc69ceeb7241bd8fbf3cce41b0d25cd84b51daf520274be344094f2d208bf48af4756c0d4b7de03304b478abee476e50329d63a8cc92537c90241864674ca651af5548e5ee450176238009fc1ad7056249872d4674884edca7e79506dd4c890cc9c017de4c3cfe6dd98202efefbb7d82248b7b1df9ac65a8f0a210203abc4ebbb8d7ee9093da58fc7f5bb74b242ab7c31abd509b84b9d6dccc9ff168c5b9e96115721650441f6a5341fa2b678158455ecd426d7168ef2f6a214162f44cd4d843bbcb2bd59f38c79d3c8c1c9130560c953abf3c55b93fd6ee1488c2cfaea826d796f28dd3b12ce33c8bb52e8fb092a309a5d832a1f3d091fe24a93add9d8efd75ff537d56738974a1d0bb96fcd34cbef6e98496e6184d14f3b53f135ced452e2de3db9bc1e4844027ebfd6a54af8d86640ab5c49f009ec198cf71a07a0764f2352d2a7380ed094c36a8fb7ae17075244692fe9e40c31927f8d563521b4b70c4bfd58dfa9aa8dfe470cdc0689b79e63bfe5aa1a3f587df30c68d9e149c8669cb82405d60ba9b3ccd4f4e4196cab5a65989df941b7aa8fd0cb1eaf85bc32c36a8a190c3f388d0ffc1d33c066e6bc058ca116f52820d15ce9b71124116ba6221b1b69709b66a61c64e4d5c53765f6ff8c08d4e8b9d63eb109a4bf73666490dc9e4a24d2558838858bf548381c2ef53a07de945f6e3264a490648e95c7922db8f2910abc840fc43544a2a3ce848924340a9c3af9abb6b67e27945d5828a8536bcf84dcbc518679e39557213e73b0349756938350b5fe367ca8be3465646765eff185d2f3a98eee7fbc111e61ce4c2fe5b4862fe48bf58d", 0x987}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.127' (ED25519) to the list of known hosts. panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 518302 99800 32767 0x10 0 0 syz-executor *164309 99800 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8340e921) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be51918,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806be51918,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(42,ffff800037cda1e8,2,400000000100,ffff800037cda218,0,125a4eee1d14262b,2) at kern_sysctl_dirs+0x266 kern_sysctl(ffff800037cda1e4,3,400000000100,ffff800037cda218,0,37,1bdf5eb2609bcdf6) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8538,ffff800037cda350,ffff800037cda2a0) at sys_sysctl+0x425 syscall(ffff800037cda350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc657f3558d0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340e921) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be51918,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806be51918,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(42,ffff800037cda1e8,2,400000000100,ffff800037cda218,0,125a4eee1d14262b,2) at kern_sysctl_dirs+0x266 kern_sysctl(ffff800037cda1e4,3,400000000100,ffff800037cda218,0,37,1bdf5eb2609bcdf6) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8538,ffff800037cda350,ffff800037cda2a0) at sys_sysctl+0x425 syscall(ffff800037cda350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc657f3558d0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800037cd9d80 rbx 0xffff800029aacdc7 rdx 0 rcx 0xffff8000ffff8538 rax 0xffff800029aabff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2753503393745561 r11 0x41cc02b7f1b830bd r12 0xffff800029aacbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81eb5385 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037cd9d70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=164309 pid=99800 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff9498,0xffff8000ffff6d00 process=0xffff80003c4f0250 user=0xffff800037cd5000, vmspace=0xfffffd806be51918 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99800 518302 97039 32767 7 0x10 syz-executor *99800 164309 97039 32767 7 0x4000010 syz-executor 99800 288344 97039 32767 2 0x4000010 syz-executor 99800 145411 97039 32767 2 0x4000010 syz-executor 99179 406445 48431 32767 2 0x10 syz-executor 67125 173914 14620 32767 2 0x10 syz-executor 98562 95384 86505 0 3 0x2 biowait syz-executor 18574 473464 0 0 3 0x14200 bored sosplice 59673 261521 67002 32767 3 0x90 piperd syz-executor 14620 88287 4507 32767 3 0x90 nanoslp syz-executor 78583 243560 9951 32767 3 0x90 piperd syz-executor 12689 399748 37388 32767 3 0x90 wait syz-executor 60477 372591 28280 32767 3 0x90 piperd syz-executor 97039 150127 71574 32767 3 0x90 nanoslp syz-executor 48431 282770 9180 32767 3 0x90 nanoslp syz-executor 28280 61461 86505 0 3 0x82 wait syz-executor 9951 491945 86505 0 3 0x82 wait syz-executor 67002 451485 86505 0 3 0x82 wait syz-executor 71574 493172 86505 0 3 0x82 wait syz-executor 4507 363077 86505 0 3 0x82 wait syz-executor 9180 205067 86505 0 3 0x82 wait syz-executor 37388 15023 86505 0 3 0x82 wait syz-executor 86505 312176 63767 0 2 0x2 syz-executor 63767 399943 29441 0 3 0x10008a sigsusp ksh 29441 39235 81952 0 3 0x98 kqread sshd-session 81952 302097 525 0 3 0x92 kqread sshd-session 25604 377254 1 0 3 0x100083 ttyin getty 525 99189 1 0 3 0x88 kqread sshd 75531 142933 40419 73 3 0x1100090 kqread syslogd 40419 450297 1 0 3 0x100082 sbwait syslogd 2030 303884 1 0 3 0x100080 kqread resolvd 45561 336512 21903 77 3 0x100092 kqread dhcpleased 76811 477664 21903 77 3 0x100092 kqread dhcpleased 21903 271916 1 0 3 0x80 kqread dhcpleased 71315 24762 0 0 3 0x14200 bored smr 1413 445883 0 0 3 0x14200 pgzero zerothread 4398 52608 0 0 3 0x14200 aiodoned aiodoned 56537 293982 0 0 3 0x14200 syncer update 92808 380751 0 0 3 0x14200 cleaner cleaner 1653 56517 0 0 3 0x14200 reaper reaper 465 300069 0 0 3 0x14200 pgdaemon pagedaemon 19049 379859 0 0 3 0x14200 bored viomb 16564 117219 0 0 3 0x40014200 acpi0 acpi0 16348 421381 0 0 3 0x40014200 idle1 90486 242638 0 0 3 0x14200 bored softnet3 59847 253633 0 0 3 0x14200 bored softnet2 62467 115910 0 0 3 0x14200 bored softnet1 76203 285449 0 0 3 0x14200 bored softnet0 23410 34999 0 0 3 0x14200 bored systqmp 21086 37362 0 0 3 0x14200 bored systq 17591 106107 0 0 3 0x14200 tmoslp softclockmp 93521 412454 0 0 3 0x40014200 tmoslp softclock 59279 419897 0 0 3 0x40014200 idle0 1 415284 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 99800 (syz-executor) thread 0xffff8000ffff9498 (518302) exclusive rwlock uobjlk r = 0 (0xfffffd806c1fc6d8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806be51a18) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 99800 (syz-executor) thread 0xffff8000ffff8538 (164309) shared rwlock vmmaplk r = 0 (0xfffffd806be51a18) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_wire+0x116 #3 sysctl_vslock+0x109 #4 kern_sysctl_dirs+0x266 #5 kern_sysctl+0x12d #6 sys_sysctl+0x425 #7 syscall+0xbc6 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83933578) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x266 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8378cdb8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 98562 (syz-executor) thread 0xffff8000ffff9728 (95384) exclusive rrwlock inode r = 0 (0xfffffd806bf079a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807e27c0d0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10952K 10966K 166960K 11267 0 pcb 17 12K 12K 166960K 17 0 rtable 216 6K 7K 166960K 364 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1402 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 74K 121K 166960K 274 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 127K 166960K 484 0 subproc 63 3K 4K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 31 0 in_multi 88 6K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 366 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 196 64K 75K 166960K 3749 0 UVM aobj 13 2K 2K 166960K 13 0 pinsyscall 42 84K 110K 166960K 1321 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 10 0K 2K 166960K 27 0 temp 36 8639K 8705K 166960K 4328 0 kqueue 13 20K 29K 166960K 44 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 43 0 40 1 0 1 1 0 8 0 rtentry 112 114 0 13 4 0 4 4 0 8 0 unpcb 144 180 0 165 4 0 4 4 0 8 3 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 63 0 57 2 0 2 2 0 8 1 arp 120 18 0 2 1 0 1 1 0 8 0 inpcb 376 190 0 180 2 0 2 2 0 8 0 nd6 136 27 0 4 1 0 1 1 0 8 0 kcovpl 48 13 0 6 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 461 0 46 29 0 29 29 0 8 1 art_table 32 462 0 46 4 0 4 4 0 8 0 art_node 16 113 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 8 0 1 1 0 1 1 0 8 0 shmpl 112 10 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1716 0 209 95 0 95 95 0 8 0 ffsino 280 1716 0 209 108 0 108 108 0 8 0 nchpl 144 2044 0 372 63 0 63 63 0 8 0 uvmvnodes 80 1842 0 0 38 0 38 38 0 8 0 vnodes 216 1842 0 0 103 0 103 103 0 8 0 namei 1024 6297 0 6296 1 0 1 1 0 8 0 percpumem 16 46 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 6566 0 6565 3 2 1 2 1 8 0 plimitpl 152 63 0 40 2 0 2 2 0 8 1 sigapl 424 550 0 498 7 0 7 7 0 8 0 futexpl 64 1729 0 1729 1 0 1 1 0 8 1 knotepl 120 280 0 0 9 0 9 9 0 8 0 kqueuepl 216 58 0 49 2 0 2 2 0 8 1 pipepl 328 133 0 106 3 0 3 3 0 8 0 fdescpl 504 531 0 498 7 1 6 6 0 8 0 filepl 152 2152 0 1956 11 0 11 11 0 8 2 lockfpl 104 48 0 46 1 0 1 1 0 8 0 lockfspl 48 20 0 18 1 0 1 1 0 8 0 sessionpl 144 28 0 13 1 0 1 1 0 8 0 pgrppl 48 42 0 19 1 0 1 1 0 8 0 ucredpl 104 252 0 234 1 0 1 1 0 8 0 zombiepl 144 499 0 498 1 0 1 1 0 8 0 processpl 1168 550 0 498 5 0 5 5 0 8 0 procpl 656 738 0 683 7 0 7 7 0 8 1 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 688 414 0 386 9 0 9 9 0 8 5 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 225 0 0 15 0 15 15 0 8 0 bufpl 280 2373 0 124 161 0 161 161 0 8 0 anonpl 24 117095 0 114265 58 1 57 57 0 184 21 amapchunkpl 152 11647 0 11238 30 0 30 30 0 158 7 amappl16 200 2577 0 2562 14 0 14 14 0 8 12 amappl15 192 74 0 74 1 1 0 1 0 8 0 amappl14 184 108 0 98 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 1146 0 1116 2 0 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 3 0 2 1 0 1 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 52 0 51 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 176 0 173 1 0 1 1 0 8 0 amappl5 112 135 0 129 1 0 1 1 0 8 0 amappl4 104 308 0 293 1 0 1 1 0 8 0 amappl3 96 1986 0 1889 4 0 4 4 0 8 0 amappl2 88 629 0 576 2 0 2 2 0 8 0 amappl1 80 8390 0 7860 13 0 13 13 0 8 0 amappl 88 3380 0 3232 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 0 1 0 1 1 0 8 0 uaddrrnd 24 531 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 498 1 0 1 1 0 8 0 vmmpekpl 168 6012 0 5972 3 0 3 3 0 8 0 vmmpepl 168 39743 0 37998 100 0 100 100 0 357 14 vmsppl 456 530 0 498 7 1 6 6 0 8 0 rwobjpl 64 16239 0 13611 47 0 47 47 0 8 0 pdppl 4096 1070 0 996 116 38 78 96 0 8 4 pvpl 32 16142 0 0 131 0 131 131 0 265 0 pmappl 248 530 0 498 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 298 0 41 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83793ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83933370) at __mp_lock+0x192 intr_handler(ffff800037cd42d0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83933370) at __mp_lock+0x19e uvm_fault(fffffd806be51918,c664d629000,0,2) at uvm_fault+0x1ee upageflttrap(ffff800037cd4660,c664d629000) at upageflttrap+0xa9 usertrap(ffff800037cd4660) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72f2d2d61840, count: 4 ddb{0}> trace x86_ipi_db(ffffffff83793ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83933370) at __mp_lock+0x192 intr_handler(ffff800037cd42d0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83933370) at __mp_lock+0x19e uvm_fault(fffffd806be51918,c664d629000,0,2) at uvm_fault+0x1ee upageflttrap(ffff800037cd4660,c664d629000) at upageflttrap+0xa9 usertrap(ffff800037cd4660) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72f2d2d61840, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8340e921) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be51918,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806be51918,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(42,ffff800037cda1e8,2,400000000100,ffff800037cda218,0,125a4eee1d14262b,2) at kern_sysctl_dirs+0x266 kern_sysctl(ffff800037cda1e4,3,400000000100,ffff800037cda218,0,37,1bdf5eb2609bcdf6) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8538,ffff800037cda350,ffff800037cda2a0) at sys_sysctl+0x425 syscall(ffff800037cda350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc657f3558d0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340e921) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be51918,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806be51918,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(42,ffff800037cda1e8,2,400000000100,ffff800037cda218,0,125a4eee1d14262b,2) at kern_sysctl_dirs+0x266 kern_sysctl(ffff800037cda1e4,3,400000000100,ffff800037cda218,0,37,1bdf5eb2609bcdf6) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff8538,ffff800037cda350,ffff800037cda2a0) at sys_sysctl+0x425 syscall(ffff800037cda350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc657f3558d0, count: -10