5d703e73d99d770c0ae602558b90d492e46cac38de1e83edaeca3be6bb0c776ba697e9d672f6ec10ed9da9d091c90cbd7d81aa71f948fbcbfcbe5ea334a6853f5aa442085adde97e09f99a1f4500814ade7e7a798b2d3bec31b7289b53db78ce84df6dcc80f35b2bb04666931fd613cccaa9b092d81c4410e135f63f0470d66c2ae9b519bbb8365c29b3085bd95052679132d45b68f44481c5f68ccd3344802e813f18f9c68f981ac9b419e31606eafc6746efe9088feaac8779dba651b7efbea629a005fa0fbe27584f96c82d83ca8acdc1a4e8a90dbbc182500157144255ef0a2bb73fad0fed33e26132fb5855a1a81e2c2f224d718bf8624ed136440810a2d3a234309def9d86a0fd07de3abe08ba520897abc1e7f8c4f4c652ea7d80f8aa8a75a42e72f79a06844bcee8526643b1cf9b510950f01b5ce8d862a98d59ecbb02196828289a72816f77fa06bdde827350b3c161c9bd85ad29ac4dd017fb065a4a545d0d90a425ea86e64321676f656ce497071486b29770ff16b1bc676088ba73204f86175b1ce5bdba15c569308f3eb8d18c3303580945e19b02acc2daa39ea6e3133d36b14c620da58c1e11a2afd088ba15f50018959f1ddb60702ba751361bd9550a645bc8c71caa2bd10d254b4cd3c475caa443f8da59499ccfad1d351f3e570c485f4fbbc384491b101e5c6efd7fdfd80592fcbebff8b2434908fc635c905850cad7b424c23ecfbe27bfe8e940123ca7682e2d6088338dd5a2db0cbcc8a65d0c6ebe7ab31b7fd5df5b0fb3eb7697cb8d6782d2acfefed498e4fb1dec1910d5f7efb8db8a61eacc6b8ee056384f4626dfb84ff185f16c5c36bc35db4adfe39f27ab0f40b980832c01c970ec9deab6e68d2b2c1491d4b4b2ccfe2deedb0bf4de6d7a0b72d3850e98e75375742df63c1da248df031709a41c6d5a6bee6fd9e30ad9d710ecd6034f7baa47bd5425820d115cae5a629d7e292640dfe98a6124aff686a6f86b3455d5846e70463f642befcc6c2d16b86caa0d02e92041e391762698ee3182ea90228d6195761fff84d65212a2653c93c181ba11165e549e8af02c98d99e952b07787412a5695ff3e8daa38031694ac250bc3c1a761fef9fa78f79b232a177ec54b8c7ca45f326a5978a9a4b45b56c6a4c357b713cf39d5592f5924f0b3a6760169f5021cfe14a9cc5fa353ff8355144c3fcb0bbf2af9700f90be18a677d97dd8836ee742a616a3e959ce88b3af982f805be56e6167f5a799718605b150022c61b1620739b2f5471909aa755e7be7a16dfcc6d614274ad622f201f9435cad341848681ae131b28fe61b08db46ca384a699ffbf8d5bb242c3ae6fd66a2eed42705d14546c47b84f4ef745bba70b0d698fec236c9740c5d0dee9e75c2f42738833ae1a6412d84250d1125a47b2dbf1899c3071bd900e6840c38e2bb9754fe9267905df27362f37f0f46f03ba428de9a73aca2543d482c110b129f4a3f88aa5b503896d5667eb83452adc7b53ef8ce6e560b6be025489e3106bc4d5d1a69394f5283dd08e86914b400c5312d56a54ae2716201f41a37ad8edbdf95642960adfe97616f2bc7ee3a29880411b3898e2959af865bbb4c427056e27073be9e4e9e964361385943631262345e03ee3fdc297e2cfb519fab958864d308aa1709f359099f488ba88c8f022cad5a16556ef4c85cc5942f0e2b85a58f663ce554fb55f6bf44e272d2bb156ccaee0be654663954af1e44501d7216a75971a5aec14292106804d04eacc53eab63a0ec51604fe682186af4d4226d17d4430c0ab05652189ecee6f9f7ffd57e7cbbc76459b4d06139a4bb3f72f05681618b252291efa30e97654eb80afa9b244d8f084dd09c11025a16e11bd96704f883d66d6a1031442111fd18593441f97daa9e2953226e8840bd038c6a9e7e194e4e5d9dafc8fabaf08f9d92e9e9421f70ccaccd688ace683ff45924a22430d328ec342301fcadd7b4a6a81ffb12d760ac75dbb05b1a1873f9a5653b06b8f06c139ce8bb63b827dff282a07f95f053bcaaaa323033acfe178d486e55de139768b689723c3e192ffce5cd463449031751d19c4978c00b6d08aaee2640a0c8e033220b14646092ec06b73b8111d0a65757250bee727b4f231fbe79b2d5009625c1ed89828692ed4aa4ac93b730b25cee049ec9632a28138b9c1d51e93785f5f0d491a2a9f6ad62bf56be3661aa8d85b9b5d105557b9a7e4c6054e5306311efd36ea8825a7da6c39391393add50c3c21b94891e90e7920e8b5e033aaac020740e42df01b6d60c0eb9c386d32593e95d12e10ccd5ea48deb6d23988a0249343d268a4b82d7be6cb2ca57139a4592ba788baf8b5c3fe2ebb73aa5a623fcb48adb3820ffdd7c97fdb93482ac48f7e8180fa15980c79cadec910fcd29d4f403818a0a8a69388511c698d55ec48ce0cfc40ada86a3e011774ef2a3bd253e7dcc8f054f59c1287eb9ec7fa9bca740318878f90b4346853f73674ed1c83035687c626f51ede08adff71d92581779c719fa61a923b5c31a37dd9de75b3e6c08594b60c18774a92e2fa00f7d0ee093dc96cba958b006415c90b4dc02c8f9ab6e55a5faabf8cf5c2b77fa295cc0de71bce901b1bdb5121a0c2247cf0612791351a4d125e52f3269cd2b9b98e861a4fdd120a3b71f4a8cbf9bc91a30c0df1bfd2b8e6505d9b3934298f381367d8e7cbbfdd9bb542fd84bd7db8a258f09c4ccb1297c616b227d833261caa9f31cfb5cb6a33b55e8ccd5b5ca9d07cfb96b41753fafd462879628f0a8de654c76e74cff5dc767ddecc3aa7b571505ee9c940015531db083f4f5dd0372d8031373fbca5764ce5e78de6765fcce9dd8dad405f2a3620d7b384169651ee02e40a32b8f2ec44bd0b5fe6cb62bfc9712ba13a41ca9e55fe81cf80ef812d93e355775f6cce4410cb23da24f77125810f2a6efab7d85b8ceba1c36948a8cd31155c0f147c8087f342c7f254b52021edb4b9df2494d7b7f582392ea97d77ea29b9d92b5341aabbf0dca82572e14eacefbccf753af23857ef6e609a699a8f3dc2f6891767cf0179d525ed51cebbe8e859998138dff82dde361eb61eaab279e81ce325931e8229afd078f7a3f2486b706a2c3495cb87e7aff9761645ccaf60fb5b7807414de732fc8486543bebf997735bd0783f237e30ae48a5f119c1b134ef5fd2ed472a166eb14af99af6bfb7fa4695fb2baefcaaea1707b6082e954178764da4a34d59308879eec5af59447e2c3", 0x1000}], 0x5, &(0x7f0000002ac0)=[@cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r0, r2, r7, r0, r2, r0, r3, r4, r8, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x70, 0x401}, 0x40d) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000002b80)={0xd45f, 0x100, {0xfffe000000000000, 0x9de}}) syz_emit_ethernet(0x85, &(0x7f0000002bc0)={@remote, @broadcast, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@generic={0x817e, "2dbacdb188b970c65fc6e2631b65ccf45f26d18854647b65329d3e2cfa1a8d7903d7ca295bad0bc60b5814b7b66bb529cd5202e11aee41d57ec74ec1bc7d2a70d26bc54bc95115803ab91f001dc0f933f198aa3a0bc016ac8fce8b22c3acd7e1ebf18dbd6420a032f2eed8dd015e340c9b9f71"}}}) renameat(r1, &(0x7f0000002c80)='./file0\x00', r1, &(0x7f0000002cc0)='./file0\x00') executing program 2: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x9, 0xfffffffc}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f00000002c0)='./bus\x00') r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4e, 0x0) getegid() r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r2], 0xc8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) dup(r0) socket(0x18, 0x2, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002800)) pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x4) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000002ac0)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a011e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001e00)={0x1, 0x17}, 0x2, &(0x7f0000002980)="25c980d2a6d82f4a786608338ed769df5a127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a961bbea4bab8c31849d6373cae7c15892b4d02228d78e3a38a000000000000000000000000000000c4d04f677a7c7f5efbca7de903f464cc3e99b6770e9eea8422765faf30fe106f9b1fa704f8099891aad687e502943a31738b75a1055a8d15d98f17c21e", &(0x7f0000001dc0)=0x10e, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000000200)=[{0x7, 0x8, 0x0, 0x5}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x6, 0x2, 0x84, 0xfffffffe, "b477fe065ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x200001}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r0, 0x73e7207694385981) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001e40), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x3c}, {0x6}]}) write(r0, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0xe}]}) write(r1, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0xc8}]}}}}}}}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001540)="495237b3cae786041f65c50183172025f70af23f27bff4a7fbcd5d8fdc29c9d30807dffea5190cf4067d61b848a76046120e6473262a85fc4362f6048c5d92d1823751d0bfadc8c22c78ff373fa57efcd7bcdc6d226830f51003a107f3a4250ba4c17d4fad3160ec3778f3ca9c2c38cda97dbd321e59cf433cb325b38690669e4f929d7b10e4efd310f6dd165f0af14c3aeac9c938ae1b4f76", 0x99, 0x401, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(0x0, 0x20, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = socket(0x2, 0x1, 0x5) nanosleep(0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000001400)=[&(0x7f0000000140)='(@(+\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='*,\x00', &(0x7f00000002c0)='(!-\x00', &(0x7f0000000340)='#/\x9b-}\x00'], &(0x7f00000014c0)=[&(0x7f0000001440)='@-%$-\x00', &(0x7f0000001480)='-)-\x00']) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r4 = semget$private(0x0, 0x1, 0x260) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) open(&(0x7f0000000040)='./file0\x00', 0xb17c9c3103713b16, 0x1e8) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r1, 0x80002) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140)=0x800100, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000400)={0x3, 0x1}) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, [{&(0x7f0000556000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000642000/0x6000)=nil, 0x200000000}, {&(0x7f0000087000/0x2000)=nil, &(0x7f00003c8000/0x2000)=nil, 0x20}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f00002a7000/0x2000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil, 0xf1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006dd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000000}, {&(0x7f0000303000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000794000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00004c0000/0x1000)=nil}, {&(0x7f00004c8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], '\x00', 0x9}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000340)={0xe4, 0x0, &(0x7f0000000240)=""/228}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000380)=0x9) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x7fff, 0x2, 0x1, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) kqueue() socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, 0x0, 0x0) r5 = socket(0x18, 0x5, 0x6b) setsockopt(r5, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x200000, 0x20, &(0x7f0000000400)='\x00\a\b', 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28ef12fcc08cfe24befeffffff0000000000000000000000015ec797ba4023acff889546ce647c3a2aed00000000000000"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) dup(r2) getppid() r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x40000c28, r4) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) r6 = socket(0x20, 0x4000, 0x1f) socket(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r5, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x0, 0x8}, {0x0, 0x2002}], 0x3) semop(r5, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}], 0x7) setsockopt(r6, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3ff, 0xb1, 0xad, 0x2}, {0x0, 0xff, 0x5, 0x3}, {0x2, 0x80, 0x3}, {0x7, 0xb2, 0x1, 0x200}, {0x200, 0x0, 0x4, 0x8}, {0x3, 0x40, 0x7, 0x3ff}, {0xbe38, 0x7, 0x6, 0x1}, {0x80, 0x4, 0x0, 0x1}, {0x1, 0x3, 0x8, 0x1cde}]}) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000100)="d86220", 0x3) kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$FIONREAD(r1, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x4}, {0x4}, {0xcc6, 0x0, 0x5}]}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[]) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setitimer(0x1, &(0x7f00000005c0)={{}, {0x0, 0x7}}, &(0x7f0000000600)) open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) msgget$private(0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/239, 0xffffff27}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)) r2 = socket$inet(0x2, 0x4, 0xc0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="2abf7d03b0eb1d7586698e39ad28cb4d7fa8ed28d2b4eb9a04332111530ee25e8c9f0d26c7c8e52de1e018a07ed19f008ea6b08f231128cd281c239e1973d5b9c63400495199b549cb7af6b45745409c5b81139a460b6d6eeec19097772798ec848b4c72dc8689c8dedaa038a2eda1fa8581bb9a60ddf3f6acbf18856ee4470487c186e072944ed29d5ba2feb6df2545e45111bfaf441d8ef94582c44615c34c16c1ed6f269cb3c693d8502045e26e7d8472fe4e2afc5c75e1ce64", 0xbb) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="3ba3bd6f7662f58735139374885070af14876b72db6374cb89bbd8", 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r1) executing program 2: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) socket(0x6, 0x2, 0x0) select(0xffffffffffffff63, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2b, 0x0, 0x9}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) chmod(0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r3 = dup(0xffffffffffffffff) dup2(r3, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) getgid() executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000387000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000629000/0x3000)=nil, &(0x7f000028d000/0x3000)=nil}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000354000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f00000dd000/0x3000)=nil, 0x4}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x579}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x42}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000280)=0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) close(r6) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) syz_open_pts() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000200)="c7", 0x1) write(r1, &(0x7f0000000300)="62d2158815790f03f2391c59805cc49fa0623191351d865b526a0c966dedc52ca210634b3dc4707c029b29b05c4d5e8fe37e94fd07c63c14a5c4081feff9e1e9c3b1c07da8850425a59bc462ead86b2c8731615ae9c6133a9faab1b44b5138b69ec3823f060000", 0xffffff83) close(r1) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000240)=0x2, 0x4) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) mknod(0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0xd69) syz_open_pts() r6 = shmget(0x0, 0x12000, 0x0, &(0x7f0000fed000/0x12000)=nil) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r7, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{0x5, 0x3, 0x5}, {0x2d, 0x0, 0xca}, {0x8106, 0x0, 0x0, 0x1}, {0x4080, 0x40, 0x9, 0x3}]}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0x0) getuid() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357afe0200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443", 0x5f, 0x0, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) socket(0x18, 0x3, 0x0) executing program 1: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x22}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) getsockname(r0, 0x0, &(0x7f0000000140)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000020000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x40000000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206931, &(0x7f0000000100)) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001cc0)) kevent(r1, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) setregid(0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) executing program 7: openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x10000, 0xbd}, {0x5, 0x86}}) socket(0x0, 0x3, 0x0) socket(0x2, 0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x4c, 0x4}, {0x830e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c000000000000000000000000000800000000000000000021"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x7, "fc686b3c001300c6000017002f001000000000df"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: r0 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x50}, {0x43}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setregid(0x0, r1) r5 = msgget$private(0x0, 0x146) msgctl$IPC_RMID(r5, 0x0) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setreuid(r0, 0x0) r9 = getuid() setreuid(r9, r9) r10 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r10, 0x0, 0x7, 0x0) r11 = getgid() r12 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x9, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000003}) r13 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, r13, r12, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x401, r6, r11, r9, r13, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xf04, r0, r11, r3, r2, 0x12, 0x3f}, 0x1, 0x6, r14, r15, 0x1c, 0x3, 0x3, 0xfffffffffffffff8}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f000070d000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x4c}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000040)="7f00"/14, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000280)=[{0x3e9c, 0x9}, {0x80, 0x0, 0x0, 0x1}, {0x400}, {0x9, 0xfa, 0x8}, {0x0, 0x8, 0x3, 0x4}, {0x3, 0x31, 0xff, 0xfff}]}) nanosleep(&(0x7f00000001c0), &(0x7f0000000040)) chroot(0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300), &(0x7f0000000180)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000000), 0x0, &(0x7f00000001c0), 0x0) socket(0x18, 0x2, 0x0) executing program 2: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x8) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x239}]}) write(r0, &(0x7f0000000540)="76964062eba01c804b49467980ea", 0xe) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='\a', 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = semget(0x1, 0x2, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x81}, {0x2}, {0x6}]}) mknod$loop(0x0, 0x0, 0x0) link(0x0, 0x0) setitimer(0x0, 0x0, 0x0) kqueue() getitimer(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) executing program 4: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x3) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000140)=ANY=[], 0x401, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x20, 0x2, 0xd4) socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x1) dup2(0xffffffffffffffff, r3) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) clock_settime(0x100000000000000, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = dup(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) socket$inet6(0x18, 0x4000, 0x20) executing program 5: socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x40000000000000, 0xfffffffffffffffc, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = getgid() readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}], 0x1) r3 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setgid(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchflags(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) executing program 2: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000e40), 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x5c}, {0x812e}]}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f0000000000)) executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) dup(0xffffffffffffffff) r3 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="c852fb7aff5659e24797a52b47d84e21ce0881b4bcca5d44a33498c9387e44106b61fda164a357189020eecaebceb8cfdca6a13a9dc478aa44eb4d1df52d5e3257e8f21009362fa72488757850f3d437178453cd086258bc954f98831164793d059c", 0x62}, {&(0x7f0000000180)="2264c81de8ba565db0c2b6ee47d859b43c27bb84e0b887d12051b1b3652c68cfafe7484564c4421cc33da8fa3a3476122f106ba857137c6d652443b32e29ecbcd4f1445eb93b194e8cb2b535d9a4928cb16e05f97617a5688c", 0x59}, {&(0x7f0000000200)="c0da4bddbfc8465f3e34054e0f22af74f0ee03bd467df30f45e2d4c8c27f135863a618e96c227801c70d3789811d6a8ed42dc5b8a3c485402cffe520dddbfb9715ceaedbaa85dce8970d251f", 0x4c}, {&(0x7f0000000280)="dfd1e19594a326227b857abf1c14dcb4398763c03ee4dcb9e400c48c0d7c170c7b30beabfecafa2578365c526da1", 0x2e}, {&(0x7f0000000380)="5349724f35d5f9e632e712acfa810b3e19980efed06f53aba5a4d25507e78758496ac11acabd65031e5d73e2b9a591cfb79737d47b1cd58d49131dbba2978a06495c81f9625c540c", 0x48}], 0x5, 0x0, 0x0, 0xe}, 0x404) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff}) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) ftruncate(r0, 0x20008002) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x20000064) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001380)="025c37481154d1856562012bfeee9c990b4ddef27cf58e61fb06ecf34cf2794b41d9f8d9523791294ef3a901b59a5d302c5c5f9e5c967f77d6da3d6c4d654f1f50645bac5235c7f067ffeaa9f7134ad99c80a4baa9885f9ee73ba08cd5b5ab1e3d3cd6db62", 0x65}, {0x0}], 0x2) close(r0) syz_open_pts() denied attempt to set clock back 4261347501 seconds executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x8f0}) mlockall(0x1) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88634c1e3d3704e8a3c69052569fd9c1e2b10e34088e032d332fb14719a7f05af3f30aeecdfae0798392978db65f0db4b968dd311d2506efd96839945f5a0439c5a4d3587a145e6ad98e13b6bd27c5ffaee2df93a298d4dec4ae13e2d4704ea6f4ddfa967954db41ff086d7c5e1d79fd66ef55822a8b27ac0dac674c6a163d7f"]) socket(0x11, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r3 = getuid() setreuid(0xee00, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000001ac0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r3, r2}, 0x0, 0x0, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) socket(0x18, 0x3, 0x0) socket(0x2, 0x5, 0x88) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x20000000, 0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x8}, {}, {0x0, 0x1}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x80000001}], {}, {0xfffd}}}) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r8, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x200, r4, r6}, 0x2}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r2, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$setstatus(r1, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x3c, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1, 0x3, 0x40) r5 = dup(r4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x100000000, 0x0, 0x400000000, 0x5, 0x3fe, 0x0, 0x0, 0x379a6b1}, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x6) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x2b, 0x2c, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) sysctl$vm(&(0x7f0000000240)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f0480b33b09122db12e8b1f"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) r8 = shmget(0x0, 0x1000, 0x111, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x6000)=nil, 0x1000) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40d", 0xec}], 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getpid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x2000, 0x5c48) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f00000006c0)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440c00d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f5607000f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190900080000000000007c5d4230116990f27cf3af259cbe275e086807a292b7dd6baeb57db316a2d900b0423d154514a6b010e5ce", 0x5fc, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x9f5145cd362afc1a, 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3f}, 0x1000, 0x227, 0x0, 0x0, 0x0, 0xae6, 0x7fffffff, 0xffffffffffffff00}) executing program 3: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x2, 0x7) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) flock(r0, 0x2) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 0: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00001b8000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {}, {&(0x7f00003d1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000649000/0x4000)=nil, 0x101}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xdb8}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000396000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02ed35c0972e"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x7}, {0x40e}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 2: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x400, 0x5, 0xfeff, 0xffb5, 0x8}, {0x1, 0x73e, 0xff, 0x8001, 0x6}, {0x2ae, 0x80, 0xfff9, 0x8, 0x2}, {0x40, 0xd5, 0x401, 0x7fff, 0x80}, {0xfffd, 0x8, 0x5, 0x6, 0x359}, {0x7ff, 0x9, 0x1, 0x7, 0x40}, {0x4, 0x3, 0x3, 0x7f5, 0x1}, {0x1, 0x9, 0x6, 0xfff7}]}) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x3f, 0x0, 0x1, 0xea}) setregid(r1, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x0) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x800, 0x102) renameat(r3, &(0x7f0000000280)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00') r7 = semget$private(0x0, 0x2, 0x41) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000340)=""/1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) preadv(r9, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/148, 0x94}], 0x1, 0x7fff) close(r3) semctl$IPC_RMID(r7, 0x0, 0x0) sendto$inet(r5, &(0x7f00000004c0)="fd330e65971f46d1a7e609403fae05dbd12ae458b80e4f91a586bbd33e7ff3377b9f975c", 0x24, 0xd, &(0x7f0000000500)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r10 = shmget(0x2, 0x4000, 0x10, &(0x7f0000004000/0x4000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = getppid() r13 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000600)={{0x101, r0, r1, r11, r1, 0xa0, 0x7}, 0x40000, 0x81, r12, r13, 0x5, 0x800, 0xf5}) r14 = semget(0x0, 0x6, 0x1) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000680)=""/249) executing program 5: setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC]) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x9) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r4 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) setreuid(0x0, 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x64f7) executing program 4: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x8) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000400)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x239}]}) (async, rerun: 32) write(r0, &(0x7f0000000540)="76964062eba01c804b49467980ea", 0xe) executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) listen(r1, 0x1f) close(r1) socket(0x2, 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000240)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2], 0x9}, 0x2) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/226, 0xe2}, 0x800) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{0x4d}, {0x45}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5, 0x0, 0xfc}, {0x60, 0x2, 0x4, 0x10000000}, {0x836}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYRES64=0x0]) kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0xdcea, &(0x7f0000000000)={0x0, 0xf7bffffffffffff9}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x4d}, {0x8306, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r5, &(0x7f0000000340)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}, {&(0x7f0000000200)="93a279139e74dace5a99c8575dbf218efc88688c681054cb554ff33da5377994d901382b5ed6225012dfb2a73ebb93e14a062127c9fe9f4fa928777aefe9ca4e377c0cca8f41c848c3e7a55e3a559650b8b302f1736dcfe9e37daaa405ecbf35de746e04", 0x64}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000380)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = socket$inet(0x2, 0x5, 0x3f) dup2(r4, r6) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="ea02000000100000a96cd753b3bf87c91658d36bc893f3bbe269fa5d5b9f712699888a04830e2db7ca28cedcf48c188fe9c0531dd97e4b61609eb1ba3c257e059644e978af78449eed1ef241b70937a0a4941d581bbb01f181a269939e2bb5fe61105e9d1c0f4792d90fc86c", 0x6c) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "102609307e7be2df67de208c8bda612c3100"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) close(r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000080)={0x8001, 0xd36, 0x6}) executing program 6: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x40000000000001d5, &(0x7f00000014c0)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a0100000001000000fbec9360699c963fb29c32c240e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116b5cf192ca446468b3f218b5c0428216866b8c3bde0d2fd8863c80739510859a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ff030000e38dba15254642d791c33e0a4e39f3b33aefbd0c28518d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa7b6df3dfe3839d0d27df2a623470d65e7c1f88f0b8c4ae0ab1609c0d79d588df3001dd79333f4a304fcc6d1ef2401d9cb4e6dd900d496a0018f1bbfef1efa6e52bf6ae8c3074589932be05b19c6f6dfd563db682f7158528f066849bfad6049b0db2aad4d5248fcd45686481dd783a3349151f49a0ba9bc1e87f5487907a96ce", &(0x7f0000000140)=0x19f, &(0x7f0000000180)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073efd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e2aa3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e070043bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052a29cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a74817076cf0bac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e12e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af918b280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdf0331ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1021) executing program 5: syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x3d}]}) getpgrp() sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000140)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r4, &(0x7f00000001c0)=""/153, 0x99) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x40, 0x80, 0x40}, {0x4, 0x9, 0x4}, {0x6, 0x3f, 0x3, 0x10000}]}) getgroups(0x0, 0x0) getuid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) dup2(r1, r2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x8000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60", 0x21}], 0x1) pipe(0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r3) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = dup(r5) sendto$inet(r6, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000c892a0", 0xff4c, 0x401, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r4, &(0x7f0000000200)=[{0x0}], 0x1) close(0xffffffffffffffff) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2000000000000085, &(0x7f0000000140)=[{0x401, 0xff, 0x0, 0x2}, {0x0, 0x2, 0x0, 0x2000000}, {0x416, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d4a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000001600)={0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x1f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000001480)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000240)={0x0, 0x3eda1228}) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x160, 0x200}, 0x8000000000000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x73) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x2, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000009c000/0x1000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f0000094000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil, 0x10000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffed5) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f0000000200)={0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x6) getpeername(r1, &(0x7f0000000540)=@un=@file={0x0, ""/4091}, &(0x7f0000000080)=0xffd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r3 = socket(0x10, 0x4000, 0x3) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x10, 0x2, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0xf84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x72ae, 0xffffffffffffffff, 0x0, r5, 0x3e01, 0x9, 0xcd, 0x5}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x1101, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x7}], 0x6, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) close(r3) r7 = socket(0x800000018, 0x4000, 0x9) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078eeff00006004000000003a00fe8000000000000000000000000000aaef01000000000000000000000000000188"]) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='-$\x00', &(0x7f00000002c0)=')-@&:]%\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='-%)*((@:#)^\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)=')!*/[![&*\x00', &(0x7f0000000580)='/dev/bpf\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) r2 = dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x440, 0x0) dup(r3) setsockopt(r2, 0x1000000000029, 0x10, &(0x7f00000001c0)="ffdaf64c000000004f05270000000e013239d09eda5b77b0c5e344b07a050000000000", 0x23) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000100)=0x40, 0x0, 0x0) shmat(0x0, &(0x7f0000002000/0x4000)=nil, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) readv(r5, &(0x7f0000002e40)=[{&(0x7f0000002ac0)=""/7, 0x7}], 0x1) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sendto$inet6(r1, &(0x7f0000000600)="e1e0d6b32cb341600445eb31986e46f5b81699480484d58db6dacbeaac0d3d7224dd0a57d3d9b843a97b272f78810df5cf8cee36346f95d8966c0e9628a1de1df753d89d29a442f13e98f9b980459cf6991e7e106232cf5bbfcac2be1ad30cd9798d9f5f6633a37f1ea52536c989b396ab5d6365207f08a6bb984017ddcdca5ba31aa09c3fda2917c86b038a6f067ece8b51e5f0f297d3d623041834e547c75306fc4aabd6b2fc5b8e8bb2da80479d5cf3b2b4afe475f736c2a518332caec1467565fcee28d52743a69f88ace6c8f1cc16000cbf1cc6daf76d382e06f849db7e7043ddd2", 0xe4, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x2bb, 0x0, 0x0, 0x0, 0x0) close(r1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1012, r6, 0xd8) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x400000, 0x0, r5, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xfffffffffffffffd, 0x7}) executing program 7: unveil(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x4001, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="ea001d0100004865f88ac400", 0xc) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[@ANYRES32=r2, @ANYRESOCT=r0]) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x20, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x5c}, {0x1d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setreuid(0x0, 0xee01) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') ioctl$FIONREAD(r0, 0xc0206937, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffe, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000380), 0x0, 0x0, &(0x7f0000000440)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fsync(0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcec, 0x0, 0x0, 0xffff, 0x0, 0xff, 0x1000000}, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f", 0xe5}], 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000680)=[{0x4d, 0x80}, {0x22, 0x0, 0x7}, {0x812e}, {0x401, 0x1, 0x0, 0x88}, {0xfffb, 0x40, 0x40, 0x80000001}, {0x2, 0x8, 0x7, 0x3}]}) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x54}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setgid(r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r6) r7 = getppid() ktrace(0x0, 0x5, 0x4000042e, r7) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0x0, &(0x7f0000000140)={0xb, 0xfffffffffffffffb}) kqueue() socketpair$unix(0x1, 0x5, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) acct(0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x7fffffff, 0x6}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)) setreuid(0xee00, 0x0) msgget$private(0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r5 = msgget$private(0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r5, 0x0, 0x107, 0x0) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x3e, 0x0, 0x0, 0x0, 0x0, 0x52, 0x1}, 0x3, 0x1, 0x0, 0x0, 0xa, 0x1, 0x81, 0xba}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8218694a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x1, 0x9, 0x6, 0x7f}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8", 0x85, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) socket(0x800000018, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000580)) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x24, 0x0, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="799a65cb39bbafa68627913c3abba1b9ca87e9dd667e3842829930100e64770c70a5cddf1aa93be77084c492b5dea7f7e5468eaf3c0f9ec6f79f8813206458db", 0x40) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYRES16, @ANYRES16, @ANYRES64, @ANYRES32]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = socket(0x2, 0x2, 0x0) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x500c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x2006, 0x0, 0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r2 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8401, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 7: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x5, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r0, &(0x7f00000000c0), 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20080, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff19ffe9ff0000000000000800450000140000000000623b5d9d38ce08174d3390"]) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) r5 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r6 = dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x8000000000000000, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1, 0x10, r3, 0x3) bind$inet(r6, &(0x7f0000000340)={0x2, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) pipe(&(0x7f0000000240)) chmod(0x0, 0x0) chdir(0x0) setuid(0xee01) msgget(0x3, 0x0) shmctl$IPC_RMID(r1, 0x0) recvfrom$inet6(r5, &(0x7f0000000480)=""/240, 0xf0, 0x0, &(0x7f0000000200)={0x18, 0x1, 0x3fe, 0x7b}, 0xc) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030f35308 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) pwritev(r1, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) fcntl$setown(r1, 0x6, 0x0) getuid() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(0x0, 0x80, 0x29) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="3569f56af2a6f709bb230cbbf3cbfa1a4ca3bf06d204", 0x16}, {&(0x7f0000001580)="28a660b9bf29d6782bf4025e89386a46abe01e541d051d7b05732efb0f3b0c094214173225364646bf8872ab9b859219a088dea7f7ed22c7c2a66f620f1d9417cb41c2bc24a22096a898ea7232c40417788440be0730dbe675f9dfda261cb99461d873db8c9f187380e50e9678f9549d5fceef6ed7a778d8414ac03e1cfbe80f441e556104b576ef0b22ca4a7f0029104f4460ed4d5726e577be3735c9e9c9523424df0eaa3d88b83b1be145ddca99ba785e80e2fe71b92c465ad8c43664d7a6c98e4982a9650a3de74e543b2326b2faac0babd6c12be3c211397c7a88f319a1fe123121f87956108781e385f6508d655dafe00626def852c7d8f7953636415780fad3e08a36f17739dbe1ed292fca673066b03d8cd8ed25ba821a1e25521da2605404d6294bc1841388251a486510142f7ee86347df3ac57217a899179ba4ed0978c67c1f8d297fb70a634ef85bcfb96566a95eaf8cb4f17383b86da540d03e48662f861d521fc751988e6e2b5c4037ec3c67cfe5fc0fbc98c50b75c45c55e271f07ae42270b1cc825c8ff65a7c9f4199ae17dc8f92afb1aaf8dda400718e12f7139d2f4e172c4cfe8c8a03ed5988b6f700afbca37716d01f36d8d4480c0bbb365dd74801a17d920c6686088187d219610cbb1167fbed4e85ee2537fd0b180b2f052347f697cce396a4e1de6ea8315ea3c1f70df01d525a1abcd4f67018e690073957732f26540ba2db1f9d883183d38463a06da9dc358af59f9a5cec07e8021e6fc918bc785880e6469c21cd42498d373daabcf750c911de9d88352732b8ba7466b2ad8b5e15a4badc0a4f8f2157c7fac56c927639dacc3ebddc687a43e4f75fc52069888504dfe676e141a60f867b1e66ba4c8c3acd243a7f949ea93866834c046f8c052c43ce440a70a7fb5775f66a509872d244387473f1be9f14ef946a835b6b3c7eaf295749946a0f680589069638d1a5602afea145dd66b11fa7ede98e6bdc3b5bbceb96b52ecd51cd9ca96b8925cbafef7a79bfddcca4a30469971637b76ebfc6ddebf9704f39a538261c684f90f3719f1c7c43a1cddaaac737fb658283cfa14a78d68d75fc01b1c10ad25fef871c55e4e9529a667ba0560160d74d62cde649d3b3191dd84adabe829e01940ec9458b44a03b6ab962c02415e7e348a0685ea3354d605192c1227f85b4971669556cd88b84b0dd7db2724085d079d7c1cda5f6c868b113a820ab069845ab145d1003ad4276abbe6200950793c4b1e7d0223ce3974ebfe0ad6099dc03ba4d95013468b76c40f1b5e6eca38842a0457e6f31ccb7fffbc4ef7ed740b7fae3a8f9d12db91bc832a19cdb02010f4f3943d16cc5beeff77ff14f3ad44b920e60deda26f63ac1386a78835bc1a491ad237e1b5b040aee20a046fc1c6cc3ff1fa3ab30c54e93fe52758e95f14df33917c638147bedc04289cb687bcf2cd0c7034feef266323f73196049f5c34dd04abecdc509bdc6d01df6627c5f01ed8422ded479395a1dde4d45c0029f0bfe81d7c99ba9319a31113b221083d10f9b402ecd4646860997754fc087a77b0e66b893976c459f50c0c89cffdf9053b99c4ffb7209a4fd3b623b4fd3fef2a6b2427c970d8047c9842729c0259af79105fe216349dd51e8257bde3434615f9d7d3595c00fbc74c1fbb3e1f31582e4ab92f13b32a999673f43dbc343f0dac803ad5b3fbbfbdeda08bff19642a0cd128713bc43a81ed6b5613726124b29c4a42ccfcf72f4cb74e32ade958240ed7c39bc8ecb69a0e9231ae96bf376dd335814b9edda0bd7eeb30d2f8c308b12ad7bcdd82a5b5c5c3ea0cdcf4c4d92216c876dae5836ddf06ef1387d5d426d9a2f04f6fe24909f9ee668384e2f8875bf977022592ba690888b75ebb0f1c8dda42b31b972ee44a3bafee503f8c28da2b0589f53249ee9460866c8acc90ad938bfc796151d771018799d6acc34266c16ad85527af6cf59f3515b495707ca21ab0e03ed1bcbf08d00fe360f145593cab36d606005b1f4c523374a2c26f250841f148295b2f25f9fb41a75a7d3de16688c6d78c55f615d0432c1032271290ce9d28caba2ed70235861d700a6f33819c29fd9b84c8c7487a8c4d76ccfbd8684740aa99ae9a4518c68ab76af1809e45e474cef80de3220a93253ab402ea2891a37ab76d8f74893912e9205ba97addf5c464b53454f18a8da2c6bac95817139950b3c89a15ed7a783a4c9ec504dcc5f739803a605a78752c0c8224dc2658394533a769660dd6c3ec5eea5b02b37a5b0ff84c72f1abac6aabfe27dbb8037fa7fe682d02b7cc01a23506fb1495754bb12fb494c5120108cd96b475ad746627489fbf6890d0f01b17be3537bd126d583b125a86ef1ce058c26c97265ca9adf40ae87a406d57ee332144c35f3f17e91b32f89c6d3df9c2910c15817334c87bb46239edf048c4d081918feadffa4cba820ac8b4839a58a9e489fb39ff06e57487077604282c474b0dd9173a90c0db5bdb8e30163a93e0afa8622872129ba3223da0598403b6271648ac411e465fd45a86de665de7b9b51a1faf5eed0e98de494a06cd1f388ec2157d62c651ed48a824be3a960a756664e468aa776f69894603477abf5f6d8f1223f63151d29680b70dc4fee87c917aaee75975a18d0c59363396632e18b9774abe892f1061c3ebc5b4e0746cc78a43cb3e96f72592e5f1f3b90d1185468e47b55160fb16a0ae6403f7eb1a31271b6217d315add2273dc07461185747a034d9a2288777a6b6d2c63b09dd8033c2a555e74d108d0fd923d5aba2b5abd08c2859a76b24787d17190d0b653ef6c90b58c89dec8fee872f1ff5bed23b0eacd37573c93a569382db49e267e6c9e034213b0e3257961d15697e15639dbaf096721782bd4bdece5c23c3c9e620501f16d25adb328d1c6e8c843a66820b6d27ad0376a263d3e111d4d4fa8ea34d7cdb92f70cc4138adcc5ed429f6405a40d1681e6a50f050f298170f226c48ad6a19d5f241e558d0545f0c4771d5a93a13666a263340f0a136082988abd5802b1119c3782cdfdcc4c3906d1d71c8d43dcc879c510902459b8b91f216221ab06c07ef45b1580fe922dd69d0798c57a8a6c21204dd890716ffe96f1fcbc723083fecc185f841326854e932375de928ad9baa1cbf850c55d21e8ff45840aedc94af753d55065414a6ab038bb2cf2b48d6332addeb6319c29c8a8f44e23ceec2253070d4d6933c2926411fcc32aa927e3806be1b25a848e92ec6578dad064a885fe7ed0b39cf3a001555e47e45fdf588c359a829a0d172b2fbbc41eac495c8e7721140625ec309ddf5c486dec4bd3dbeff33a44f2dfcb13540f1163e3f08e037acfe1223d3ccc7a95bebd6151f3839dd9f6b886fb1152da457bd5b1970f1ac6f1a51a7f9cb48a1cf91919c2cf6f97238b914cb7deab6001900349aeff68bf1fb4b1f2176e843a86f508b253208e9afb77ae4e4b2e43b894a322886f386f9e298c785f5b19acef533f68c974388f0915b8742a61ea21090b6dd50e7da38539ba583fba2f1e937294909bc8e014e86a0ce1825808e92beead06abdbab4f6bcb56c8754e5ceef5c193a40cee56c665618f50836b6e54fd9e1d74baeb99a37a0d7f62fd6dfc1584ffea65d00ce288b4043a4428a42aa13fb55d577c79c6b50b68dc53e174914b9555dfb90c3bb295cb69423d595c22b30951a45709b2dbe0b785b643c6cd1a89140ac955bb952e794d7e9377187ae1b8bf444f37d19d7bcd75b75d73fa46d7addd7c3e1cc288343e2b498158fd12322c903b3c70dd0a2ba7945a25d6c91e184ad5b824152ad01f9c41f8232558bf08994529499bf43233c422a55f765e5febaa42621e21b8788933bf8cf8bd2dbeb60d7cd0fe5d52d94c0cc33c51186985b6996cff06d7aa1e054f8aa1b70e350823e42f2396fe4944d811870a0503b1f15c63febcdd4f247268a2e82135e124a67e9ab7864303a2a3e05382d7a2135f5f73bde910b492b34e0f0f720c88492d9f39e4764a5d0c5ecf527693a1dd853b7c897b1680ffb807b534e3b7bff63f969f43477d318fa8620079d664a78ba53466a98bf6dbe4087906760699ef7936afb87f750d929db5bb24700eede5f491f5e92e7ebc5f5594861981cb9cce33931e7ce0e4b4f89be9d0d1247d9aa9c0a27d03481e5d3e0a88c93ae6777b704a19011e00f815f91c33368eb4101a5562e3068afc3555cfcef84965843757b08f563ed55afcfd2cb789f76a0f984e867eadd7ad4b7a8789ca17671598aba3f6c7f265116461f97e9f0a11591d6e0e9a6668f04c76a82ea628afa0ac6566ac7281b3520d2fa01c83500fd793bad84111bdbe308fb01b8a1ab5abcd16dc6f5ca890163db139a4c6e47e999130f194393c64c7f34cbdcd671aeae8c53ee43ad090935fed4455b559b387ab83a2f490af0e787b8de37e391910e58c86b8d6df37e4081f0092bb971a0440aee402b9f00419426694abcdf474e7f87db2adbd3403183a1d46108a6e3409a6c21e4cde8d3479122507bfc8764a94b1a8258376ffd6ece71a0e9fc6517ff185144ba52bae0d31b400e62b9724f2ef4ec7d85508018ebddc7b5df833ab79a4f7a095b532f9eea53489ad167328793b397a122ba82ad1dfdf7bb009c9eba5c40a971192cd2d05c9dd91108d6c3a2a2d83b9da20e56f6621cfbf27f8e5cbd168322cd1e470981c0bf8d0033da772122ab5187850c76a5539ceeb6cf68d3cfc786808850913afabbdc0f9abe44a96a3ddbc28b7a6807c35f03a99d02730dcf10e19343dad506b44e5a4555139b854623702bc1dec55ecc1e4ffad120c8e35bf5c148820670c59b6d9f7576e845094a7dea703fcf3123c0c9c526005ce90444ec1f4574d151450e5e0ad7599df9ba0ff33b1ae875330863d3ab8b8c45af745a7ca3d13a89f59db9762821b80a82bbd2d640a0e1ac1abc59d867863b9559094b79094f9fc4863e5f7734fc2648c66fffadf498dba1780dfb8224842f68dfb282115250a5b46a932d492825c7f08281719a05cd3d2081a48ad5fe2deaf217582333650ca489e410fb4d904c63a143e4b8ba0508b92561bc8489b5237a55e3aa49ec9b4ac7277e905e0d3e7a688b86114c6c68fdf2e1db4b7a673a0361b1056441532d7dd71c5149f16ac692ad646df5f8329adc9d09303fcedc6a9065270e9c4e7c236da4fc8b496fe8fa3303cd228084074f7d19f0cd6590246f03508a829278926684834fe875b78616455bcb39bf76f29bac986314ff4e1793098a9ff84f55476df45517bf3ef94b5a6469c429410568d56c3dc7f6e91cfaf7182be4c4f35c17e02ee10d4b1bfdeeffd0d0f875a158cb00e57a7b98c770e319095e2eefaaaf9a1a167da9894b548da574002cef435bce2bd4a9dc236801fbbbc80fc4559a818aeb49878fdb6277a5150c8fa4646786171fe391f40afcfbd815462be7dcfb7e08340f630c5500a7d7d14ff4e2886b3dfd833c6d81aa2bae5c05fa7b0429416e8d15da161fb4aca817404c0b3874a7061a8ecb20e67248ab0e65b8123cc02b0b7c5467fae413b1008e696bc33f9f2fbff9cdabf2b073319d0cd6b0026ca0f1480b87d8ceab2bc8206c3409c19534eccf5354f2ffec57acd4ba2fb347cfd908cf5785de866d69c84ea85de81c47243e72c6732fd31a768c5c48462b8431a88436c6b05873ad8d9257bc6f6e0171ed0e70478720fd12300ce5c214002db9fcb98d771074b7cbc0a6257abb72a658e8fe9debb5028bb0b2ed1e001832bab0a049c0", 0x1000}], 0x2) getgroups(0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0xb, 0x2, [@rand_addr, @multicast2]}, @end]}}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r5, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x0, 0x4}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5", 0x9d}], 0x1}, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)) getuid() semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) seteuid(0x0) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a08", &(0x7f00000000c0)=0x48, 0xfffffffffffffffe, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcfe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa8730638280900"/62]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = kqueue() (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) (async) close(r2) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) open(0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000000c0), 0x0) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)=0x1) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x5, 0x0) shutdown(r7, 0x2) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x0, 0x1, 0xe216, 0x0, 0x43e}, {}]}) close(r1) kevent(r1, 0x0, 0x800, 0x0, 0x0, &(0x7f00000001c0)={0x81, 0xfffffffbfffffff2}) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xc0, 0x0, 0x0, 0x200}, {}]}) write(r3, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000", &(0x7f0000000200)=0x96, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x26) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x1, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4d}, {0x20}, {0x206}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000180)="4bc542a0ea331497ddf29f434bf1fa19067ce0553c90b892e51ee5605814b5d8e5e417ca3bf612f5d738dec6c7baf59f2e2f438479de82543aa8888c852b831f6b9f9f703cab9065dfcebd61d7defe1b14e636615a74e5fe5d1836c9e7de69eea478b7265ad8747ac9e680cf302a220c61b6875a8064c59b8dc742a392e72324664d4c1eedf07d0d8f1f15050c46dfb47e", &(0x7f0000000280)=0x91, &(0x7f0000000340)="ec33326d1edd8d2daa7a921f0e64c80a3970ea6dea7ae7e29946f953a4f6cb96703990caf87da83c0ad819e0e3fa57ec1be42ec18274391a4c1fb5a835f8f61031cd557f600937fa23914774045a537ee737bc95e5966f20cbfac87f2f4effb952de2af0202b7e2db84aabcb8971fee7ee2e287aa993b87d2a2320f4c396c1d231be739ae4a77581eb7684c3bfb101ef7ed50bb16b85f4076b7f6a85e339629b80c3b17cceed17568237337ba52da81b7765", 0xb2) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x8106}]}) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYRESOCT]) executing program 3: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) socket(0x20, 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='D', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r5) setregid(0x0, 0x0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r8 = getpid() setpgid(r8, r6) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x100000000000025b, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/508}, &(0x7f0000000240)=0x1fe) executing program 5: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=']}*\x00', &(0x7f0000000480)='tap'], &(0x7f0000000180)) r0 = socket(0x6, 0x5, 0x7e) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0xb, 0x1, 0x4, 0xffffffff}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = kqueue() mkdir(0x0, 0x0) mknod(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000002c0)="c6fab62b02709950599f5f97b69a51eeb8e2ab33d1d0b5addfec5b0e19c1f75d70f45c5d290970ffdd81211af6e0854a4c4eaf469bcfc5b2cd72b8bb4b82353436107214817782eb885f352a9de5b90eaa8ecf44200000b3e726dd38e21dc1b33282633bdd50e7aa79ff84454eb0d4c544ff0dd532a383131387731db872", 0x7e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r5 = open(&(0x7f0000000100)='./file0/file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f0000000240)) r6 = socket(0x18, 0x3, 0xc) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xdffffd}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c"]) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) writev(r4, &(0x7f0000000480)=[{&(0x7f00000000c0)="606635f8d25418f6178ae9bbe953acc9b57b679bc04f4c50cffede2ed531632d9b322355a08c04d170647e31baaeb06600a1b69294071d2389c8b0c9898376a1f553e85363c61a2423c17a857913ed8fb570728de4685bd72118a49e875d775c3e97712f0ea6d8dff6bb6004d068e96fa6fdedaf2e5011964826a6fc371e8035296ae2c40dbe398d52d96a81c3ecb56cb54fa433", 0x94}, {&(0x7f0000000180)="516b4abaf940478a8578eb8705189c9817d7251126c8bc6e78987e5300c4339840448ff288d0049c81a76e60602cb30eac63c1101253885f8de9885d40deea8127f239f64eaabd1e94e6d48bb131ce381989127e260385664737a03cfe410254629f19bb24357af8057cc65ef2db7ea1c893f2bd8e88789184", 0x79}, {&(0x7f0000000200)="7da108c1fdbc0e0c397db605d01d84e86cf7ca5693ae121b69f701936fb685b8c2e8b053da8b8ef6c2802754ca08ca33ac62f41b85ddf5857d64fc598ccdaddcbc819ddc55130b635e38978250e38e8426a80c1ebdde7f2eab227c4a7ada66b91649a5cafcf9fa6a17857138a6833b05ca2554ff365a3ef14fa35380e5ddb946f577a3714946df2b3752d0eeb2a423f750b53271bfd4fb2598ecddf2d4e32c1747016a6a35f912c461b4d132f593ed6c8b456de05d29f173e4521c0645143c2f5254d3ea5349661a63fbca142e88554a9b8f0e1e74867a31", 0xd8}, {&(0x7f0000001280)="92e0ea18a847ad3f79dedbd20915a01a862d55279994eaf00d0dfc6d6b3b63b6cbdd83b7fe7d3dd6d8c4ea4146dbac9f23715a3df8f2cead255bcc8ba47d308be948223781401c37cc17d6b9bd45d804ab0f6d2320344393123763b8a43477e5ab6f1bf2688a5b37fb4627ac9a3d6d1690baf203a6af119a94f4e0fdc64cb2e46137cb4a2a4476f55ceebbbcad04dd85a9e5adfdbc5aa24d773b61782b24c536d838483acd99d1427788ff0b087ad219f57538c50da9bc92c7940ac065a54b4060a32216b1dbb8100a93d7799aacf56339316b545b26eed94961f05a1794c99d40d8f2819d9adb56032884d0eeaa03d2512fb0f6003c108e613d2db3e7dd50b037ca7d2d89882a095f89be417372997e350bcb711ec0e445565003ecf8d2d20e931faca9275dc88230519ceef63b40ff38734ce3172a304b823c86fa549a640b2d0df9b87ed6dd4fd41895c2da4f3b4f20cf1dade9b30f5451562954dfc0cb3f4ce3afaa22613798f5b2501fdcd9af70eb283679e44309fcff8e38e53a22b6ff9b6443cb8047b7d2975003ed364302b7b57ebbb4b6210fcd880b01d725a50570f55f6b65c0a50af62802c9583aac4c1a00e0037be6308eecc8557e85886d762ca6c22315828e4699e7da9f6e1f9d3cce904332a63d5ae8d7cde8120624bc2840de1398256ba4cbb8d6435b5a719c060144c314f84bc2eeda8d5e67752091fe83b82fe8f6eb78df81d7a81d59ea3aae3e62dbee747d3eba9bc93384e3da604f8b521837e3b91f2a4e7a5063c74dada30503260c18346dcba8e05a430fd2485846454caf7b356cfe1b9fcba2a05e4f64793ab56344530ee5fbc35b92c714cdffce2f0ae8c5f596f388332c28336a7fdb516ca20a493e0d5144a5f11fbb5b40907a4d6ee034f72119e2c1ead07fc1e7c1d970f5a23bbd4ef4dd2e63dca76a66cfec00d7b63df5d258dce45ec4be1cfea9b17f62838b9a03381c2d8cbb6e8cb291f88a1cd36b0641678933ef0118c2f68307e798c5cac59328da8dc7d766bad1829e055b8d5cebb45045c589a5c00a0141d1268b11557f0ef243f337bb877f37d2de3a8cfde2921d0566638c696feff3aaf3f9f1f5f6a0a70aa716e16982fe357a0ee285f2a050364fc52fa0ad1e90d0c488bdbe6d9309a7f974af6bab7a5c174be3ddf6a8a9b310c3ced1642b31bad61ba975f542afb846fa5f59cd7f897eaf009c43b8e2edcc7e174485829d0639ad4b34d9fb7c0686d9db49d9361821053c8d6e70194b32a7078f829642df16f79b40c8ed9951f85f286d9c1e47e5241925f3eee76aad20129b9ec9f6c325b7f7a6b5efbc1e849ff10427aa320eb3a37fe73ef6942f0da5edd19b2dce7eac98473b227c20c096b7ae0f3e67186bd43c3a78f51e6c2a6446117c66c02b91b40eaabd89371cc110437efb81d850c760cb651072373191f0d1fa89041b46bd8ff633cb51d3bf3d07e4122009cdbbe111f2dd661f51b51c067784e740f282b64f881f3b030a52152b30fa390d1cad41a6d1dbb911a29c56e3d838d55fcfb70bc61c1762188fa7f2eef36ca2eb512c38d94bc2b859d3d95eec2e2798c8d208762669c42dee6378312d602b871ae0780966786688399e4d11de3526b128569a3cfe66cea84191957d3180a072af70dcda51b25f4fe185149d1587645e430d68c0e743747d9e2da44bae012ef7966125888a3a84f674e5faa5e47935e48d5ad75a411d235a38ab989f794cb33f16411eee3a07d8d7b670ea00f58dd9c8f2ff51e9ea9623fc5266140e662194065a952408381f7579aa890ed3ff0516d7d7663715857dca0fc1f29ab41d8ad432a632a7012b1ca9c4c4dcef92a80d2679aa3cbdbdf9d4e8606e06ea7be6cb0badc2ceba5a1c0a59a1d90966df7217e44a7ed3a65301b1d31c8b372dadab62e62b18530773924654e940531ba5d4801072094ede96a8c93e6dac52c4ce548dd5323fdeb371f8259f3e3bd0e86ad27d967a4c49812628f6492a11f75cbaa5e8dc1f26d8c145b75a7d198c1f883d26e591644180d4070c0c887af9567b564ccdcd5fbe9cdbe74a66f3741ae2e587387b7f453c1be4c28ec4e8d02a4ee176ab6b53102e6691ef7b4759b1c9a9c4e4d2205342c2ad83fe0432a3189fa30a3cf854b547641046360e03bb16eb3ad0c12e78bd33cf50584abf30c62b6867a89272f10a3d810974eab9056508055521a75a0b5c705f74b154997357cb41e49c8549571d64e0c3a891f9334dde7fda314ec1f848726eee5f6e68c6c8e2d9f6cb7622f0126523cf9b071e67c14554bcc81e7fa5ebea465f11976ac511a6bcff902289e6a11a3fc42ff08885305ebe626fcb45d9741624c19403f91861a3498de6149accb7a497fa8a28f703b05acdae4d3f92ddbe3cefdee38862cebc96a83411763193877cb56eb8ae53cfc5e14ed2b5678474659631c61302510e93e1d7921312e764029926b5254a3bf54c216e7860c0acd21c7b67c9a390564af09b435f26f565729202b29e87d5b06382849eb4411fc35db3f955ccd12e7a82815a448f867fc25c705494f4d8e38444263b10630c8c0ca8d697985863b607dc609eb39ef49af30d4b72b17e63eb5b724a0d3c2ce59112231f106432ac93281d2fa04493e8977056fea30792f6988edd3f736ce7cacb7c39c7e9cb5ae42084e9768237ee70e6a954d8921cee603db3138ad582ac913930b0604b57fc8229c470e59e65a8dd5697518737e4de1bb10e53ba3badb06d582b7e1735773d4d8cd9cb203b91fa5cf8a27909d78ff75276ceb6b8fde9c3d9e5f7420591ca94046078913c713413a109f45aa6a575e5370b27f14dcfb2c0fce5907ddf4ee3a8db4d41841f5e18cb3205a888f24353290f5aead3637dbbcb9c4ddbf6d6d48387a693e139de7cdb190a8eed91bd719630b41c946df69b3c2916befa42a2ad7079b767a76c155089f1d9b7f75fb904fe2a48dffe618e29477782c6bb47500d20357c681eff8aeab14668dee6c86b8421aa69ba96e4331bda155517102d89cef360dcb6c85408a8da147a3cbc867649f340459d26e9f17bd85995caf105c43806cd42fab00bdfcbba1e31db904e15400e008e7b5d124f657896f69e4ee0c3f525444d8477d7359331792790483ee43a0412456cf39b1074f75919db9e8e634f36a18fbc3be05d75fd7ae663cc985c4555fa848de6a8effbd3a3dee6e36970cb670ae931238995975c98d497b2472177486ed0d351f1deed0c650ac5e367c5e12137b17128a7690cb1cd42cde063728c433c36fa62a61b2c4f91818f025327ee37a932052a274ece2d503cfe23fddbc96295c3f25cf48e83c9e9b1858a14da20cea1ba9e2aeefdd1886e6de7384e4902aca70a2dcca083289ef2662c3c99c1c050f2d9e43c183e77aa6195177380811ec3cc4460faee8f190be6a186e5921d0fa157f74d7a8687a519ccf389d83c7876b66ab99e6cfb191cf8a0b044ffb05f7973bb93b6998db293f8612d66f54d83cb881bdcdb61b64aa27afb44a3c91028b095e933c955691e4762683fc22f7720803d97de43d0c6b6df218fb317142ce4b441d82449fecc4755a4b1f976386aa055a983bbf784ddc44247caf10016ca7d99b596faaa9e712d6fe7695eac3eec3e54d973ad8028e0a553d08bb3390fe6f43d20479dae8b9f184f3ff09a75eaa9f99dd46fb45af778f6018f2a36cd7b034bbf713ee304767c52a64efcef5a0e7c572e49ddfca5728e6bb99c25bb48dd0f22cd8a523beb66aa1c5f41a98054bdf90a57f1050e6d5133b37aa1c1209059162ef1977a34ebcd0f3f190be59e98e59e971c3aea36f5af08b0cf1d9c93aed0284998ab33d2d89df7e5ca63607f970c6a348024dc752a9bcca88da94e783d947e1b762b64d2a5306a5f25b7f538002a3f591bf0db8659b347e5f6a0f83331c8f4af274e80918f4eb09271fe526b4466296df2b5d053815b4d31bfeb9b504857fb60c699f70732cfba71f5bc6e5a393ffb0482acfa02ee46aee525c90144fd3ba23c74f66830e9618656a2cdb7ee7fd26c2b4937a4d583567b9becf21ed77edf5b7460a7bda0d8e38c0f539964c2e9159d7a942d421134f655695f0c59c1d3c1d35e7866fa4f254ddc9a1d86def39cab4f9b6509c04d9e9281d76cf0c23983a7e5e84201240b3995a002e1cbdebf438d35df91875a6c91df5b930803bd6b28acc0be65bef48961e4acd9393d8a83ccfc1a2af540b5609e78211f84bdc98cbc30cd2b8573fdc0b242d94452ee3e65ecbe159dde436fc5cc94c0836a0b587b1d93484ffb72e82800e03becfec394810b6d406b6591081efd8a67cc8a12ae966af5c5a2e0ad4887ed0e0ee12a2118024595dac7e8e276d369e9195decf10012234a67ab9a6be0c3585764f6488d09c374745b22790bd4ab00af1765773281cf02abb6216d215bedd34f9dd03f9deb950fe880b01ee463b425b6a7cf561d8a65d8b393362f2b27ecb0a623c451c86b0600c0002838ec137b7806f32f6aa839180382a08dbcada76ed83eaad0175c8b38232da082bcb1b57f02b18ca1920c01ac3b46d9f451cf6a5fe30e3202e204f31779a404ef0743ba9afbef5066765ef8d361db1fe7b5487ca1c6489580612d3e1d49b53b251c8a826b12e5f654e6140fcebf02ec063459775b92dbd3d98e4fa9f061bc2b6489e5a9ddd708900a0a9a57435233b7d9169863e0bbf570322fea9145a2d42946c6bd237222b9b69c8a78995696c4b151f24cb41c04d3483f14e12a013c63a3829b75f139779f3c5b9740c03a8c68238271f99d64fab1418964c99dc6352c18a8d63e75dd4920805dbcdbed33ec0b48464a16eb9584df279d8bc577c4a4d4b715e2292d15325e8c498d530d6841a2fc751ea01cfcdcfe5c96fd2297b9ea70aeeac460822ac554d996c3353309187ea2012a79528e628fc1df3bf6ceeac2d8c16d2193e19f563877910e3cc6c6d94d037c550293dfe8d8896dec5552957fb17785f175951a33481f01702466c2c52f9e7d264096bb00b3e8d81fc5d3525cf5e17d8e8fc6083bed6fdcdd4bbad29d227a91227e6f0ac284e2ca48951e23406c5dad1accf90158dd15f4f0f9774d7670ffaeb9c47ed5b5fcfe098bc9de8614ac619094621180b0c457b24a6c5d489484b29ff4839ef21ab28c3b1f2cc1cba7cdd4891379189bee627ecb9b126007bbfbcef9561fc563eb5701ab7fd4dd32c9c7d23028c0e9557e9e3c138f8bd79b0e0c7f5280c2ed866d9755d4d6961781dc9cc47681f34c1dacf464d3c87ef19a64a0911b0c204e567963251934aecb43f1992fc1e58d2e77440a5e17fdc55ba79d550ef098498091467afdc95a7a42c687d9753b69687e0ce6db08f415266d55171f3e333298e46e59de19375efc5d8aef65b25b2fdcbf986d8c547ae421710e9935ea334df8efaa166eef51e1d0633477a11282d4dc196af912ea582941687fff605413f6976dc04aee5d77212e17c103b1951c393b2f90baab50e51e9a989d8801b396e90cbea45c849ee502f45dbe04c0e83c849d6175fbabbd97d6766f13fe5ea7eb227659d4905e94aeb62d5803dce54195b67991e81da2f38c23182b74f77a18c57ddddced28c7dd51f4ba8d13feb28e1bc872fc6426aaf3ec1496d1a3eaff1f356f1e5747ceed7dc89d654427c67d49685981fd9876fac1e1f421e2b74e3ae079d7d123b3576ca8e9dc758a007b556af11ac65fb3efd2c38b1d67e28468834f94dc85655b0a42710516acdf58c5c5090394b5c3a9c33275dc6c9205", 0x1000}, {&(0x7f0000000300)="67dcd5826a22272e6c9070b30c34e75aa20cc62e9846e28e00fe8da8963c817a1e678568bc0143827fd7ae7bd6e83077e546888cb2a1086af0ce9b88f1dcf0a22fbb5ccff73043a38470aaf1edf4926a7e4126af14f991cb617b31bdc6fbe17f510abaf3a724fadd75062cf49ab0805c0cc1b71b78b2b1a55385a72d7bcf73dc93fa59344f47e41bac7e55019f4020590a", 0x91}, {&(0x7f00000003c0)="5d8cb27f7a27bd52022297b051839f66641717b3e61218d6627870be8832ae88ba46a94cb919dbfe6dff229476a0871fe4e9f078a540b6d154ab7f216b093ac126a251947f3775b410990cfba8eab4084dcc4a45a69a2234e8be202df9d08829a2114f6f153a83074744f957e11523e30b3d0ce84ba98a38d5f70f39524c6a03faaf2d86466956cc5baa89f64b3b55", 0x8f}], 0x6) r7 = getuid() setreuid(0xee00, r7) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r5, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r8 = socket(0x2, 0x5, 0x0) r9 = dup(r4) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000140), 0x0) executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x63964f3b02fca411, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x87) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x920, r3) r6 = getegid() readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/137, 0x89}], 0x3) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1020, r3) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x7f, 0x8, 0xffffffff, 0x1, 0x400000, 0x5, 0x100, 0x2, 0x0, 0x1, 0x6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000500)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000540)=0x1) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000005c0)='/dev/ttyCcfg\x00'], &(0x7f0000000840)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='.)\x00', &(0x7f00000006c0)='/(\x00', &(0x7f0000000700)='@\x00', &(0x7f0000000740)='!\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00']) r8 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000880)=0x10000) r9 = getpid() chdir(&(0x7f00000008c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000900)={0x7, 0x0, 0x0, 0xffffffff, "a20dc6b7f596b2b15af356622bfcbe6ff7077e5b", 0x1ff, 0x80000001}) r10 = accept$unix(r8, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) r11 = fcntl$getown(r1, 0x5) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40), 0x80, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80), 0x8000, 0x0) sendmsg$unix(r10, &(0x7f0000000cc0)={&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000a00)="933e202a92380c440a508b21ddfa9fd09e4bafc6a1aec2a4d7dacc8bc20c538660e93d80cacf32a7e791ee99d1154a068d875afcde4dee6d2e2356a0fe6ddadead6f2286eb1e36c9fec6f751e6c969e23e34c9f60957a74cc51c13ff655ab506c2ec257bda65c3bcc8fc368dd3dab42cfe73deaac337d506d86d0d3a1f1ee07dfb3fba3cd0b69e65d7a5e664813b4561483007c640ce53853fbae8486d803ee9ef9944e46dfbfcbf9ea848b25e2c3afbdbc66492eea470c8d4a70abb7616df086eb83243b1584b88011b57220e542cda4addc1b7fae5eb", 0xd7}], 0x1, &(0x7f0000000bc0)=[@rights={0x20, 0xffff, 0x1, [r7, r1, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r4, r5}, @cred={0x20, 0xffff, 0x0, r11, r4, r6}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x30, 0xffff, 0x1, [r12, r1, r0, r13, r8, r8, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xd8, 0x7}, 0x4) fcntl$dupfd(r2, 0x0, r13) setpgid(r11, r3) executing program 4: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000d9b000/0x3000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) shmctl$IPC_RMID(r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff6a) r1 = semget$private(0x0, 0x3, 0x304) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000440)=""/221) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/125) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xbcc1) semctl$SETVAL(r1, 0xb4ac57a27644a1a9, 0x8, &(0x7f0000000200)=0x7cf) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x233, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x1, &(0x7f0000000580)={0x7, 0x100}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x28}, {0x35}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x61}, {0x28}, {0x86}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xb) getppid() setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/224, 0xe0, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0xfffffffd}, 0xc) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0xfff8, 0x2, 0x0, 0x81}, {0x1f, 0x2, 0x8}, {0x5, 0x7f, 0x8d}, {0x8, 0x6, 0x81, 0x616d}, {0x5, 0x81, 0x4, 0x9}, {0xff, 0x20, 0x2, 0x6}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x4f) setregid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(r2, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32, @ANYRES16, @ANYRES16, @ANYRES64, @ANYRES32]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = socket(0x2, 0x2, 0x0) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x500c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x2006, 0x0, 0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r2 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8401, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) executing program 0: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000140)="8118e54cb406884989701f5e98db5500000000", 0x13) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3}, {0x6, 0x800, 0x1}]}) close(r3) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffffffff, 0x5, 0x0, "bb0800000000022800000005000400"}) writev(r3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x6}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0x0, 0x3, 0x3f}, {0x3, 0x20, 0x7, 0x4}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000500)=0xc) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x3, 0xfb) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) r5 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/144) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x2}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x2}) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = socket(0x1e, 0x3, 0x0) r4 = socket(0x1e, 0xc003, 0x0) r5 = dup2(r4, r3) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000"], 0x10}, 0x0) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(0xffffffffffffffff, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x26, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffef4de978cd000800450000180000000000119078ffffffffac1400aa00009078acbeb429e39a2fe562512dbdf2f44ccb66841330ecb664e74730ab219a7a6b5727e720c8416a898e"]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) r5 = getuid() setegid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffff3) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000240)="4435c7bbb2f317c2bcf99a5549957b7a6e70e1633b8d1095c5893b932773735def937fdb70ce5b8bc3ffa9b601eda4e50103b0487ae9f4d821d4554d73286ecc045b894f517dbc5123e45e629590603aa8c2c5f7ee09382da3d77ebbe652d86fc3f9e458a3e4ba146a4014e78a19c0119f38e35416d3b6056cb6def75e727e782e2f38384604eeee0464cd020e16f54d5943d1243a7556455804e8b6ab70e79f47e6e4f0c2cd374a7ef7f1f72ea43995caa3979ee965afa9ca5f579f23185d7ce468cb1223291d6c0e49a8d92e95f4c02b752266ae69f2395de580ab2f5382bcc7ba18a4231c0180218a120b5c7c8065dbe557", &(0x7f00000001c0)=0xf3, &(0x7f0000000340)="415cc12a12db5afa7f04943278e746cd28765c2eeb29242c0da9803751f4462b8b4555658e45699fa663cc84ee3f2867a70fcb376347869e352aab9eec9a7a6cc3868a63e37b63e8b2433532b6ee03cde1f29d1a8ee0174f5e3b741fc5e274ddedd4673f2827f356768485ad2f43d47e4c87d3e2612f", 0x76) setregid(r2, r1) setreuid(r5, r6) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae00000011d881e90d9382e31"]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r5, r3, 0x0, r1, 0x100, 0x53}, 0x0, 0x7, 0x7}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)) getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x29b3) open(&(0x7f0000002600)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/266) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x100004, r6, r4, 0x0, r1, 0x64, 0x143}, 0x200000000000205, 0x0, 0x100}) executing program 3: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r5) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x87, 0xff}, {0x6}]}) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206913, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000076e000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000024000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = dup2(r5, r4) fcntl$getown(r6, 0x5) r7 = getuid() setreuid(0xee00, r7) socket$inet(0x2, 0x2, 0x0) executing program 2: socket(0x0, 0x3, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x6c}, {0x3d}, {0x4000006, 0x0, 0x0, 0x80}]}) close(0xffffffffffffffff) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) syz_emit_ethernet(0x126f, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0xffffffffffffffff}, 0x0, 0x8, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f51d00", 0x1c, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="574c177addccdce73b1846f67318dcf42a8b2f210702c2b3b0304f61"}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x8, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/5) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) r4 = dup(0xffffffffffffffff) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069db, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab1fcbb4", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0x1000}) readv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/129, 0x81}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/113, 0x71}, {&(0x7f0000001440)=""/109, 0x6d}, {&(0x7f00000014c0)=""/229, 0xe5}, {&(0x7f00000015c0)=""/204, 0xcc}, {&(0x7f00000016c0)=""/170, 0xaa}], 0x7) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x2d, 0x2f, &(0x7f0000000140)="ebffcbff9303008536bc2eaa49713048482fc09e4c0a8dc920eed64270993f50f735290d0e072006fdf17c995d8d3bde", 0x30) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a08", &(0x7f00000000c0)=0x48, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcfe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa8730638280900"/62]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) accept(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r2) chdir(&(0x7f0000000240)='./file0\x00') socket(0x2, 0x4, 0x8) mkdir(&(0x7f00000001c0)='./file1\x00', 0x45) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) ftruncate(r1, 0x80002) executing program 3: ftruncate(0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000001c0)='c\x00') socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r0) socket(0x1, 0x5, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) getegid() open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000200)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec91d9c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e2692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc", &(0x7f0000000040)=0x83, &(0x7f00000002c0)="a2c526c0c1541775e04d2624ade53b6ef33a3d8466662614c1843ffcc191cc53c5f5b3f2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab06", 0x99) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0xffffffffffffffff, 0x3f}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x17) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) writev(0xffffffffffffffff, 0x0, 0x0) link(0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) r6 = dup2(r5, r0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: execve(0x0, &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) executing program 3: recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffe}, 0x10, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) getegid() msgsnd(0x0, 0x0, 0xe2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x25}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x109) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x2) fchmodat(r3, &(0x7f0000000340)='./file0\x00', 0x5c, 0x2) getppid() pread(r2, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x320) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) dup(r3) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r4, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[], 0x83, 0x800) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x200}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, 0x0) executing program 0: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket$inet(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000140)="8118e54cb406884989701f5e98db5500000000", 0x13) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3}, {0x6, 0x800, 0x1}]}) close(r3) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0xffffffff, 0x5, 0x0, "bb0800000000022800000005000400"}) writev(r3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x6}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0x0, 0x3, 0x3f}, {0x3, 0x20, 0x7, 0x4}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000500)=0xc) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000040)="a365cf7f6249f641a94c7ab2ba7f0f259a441f160e41", 0x16}, {&(0x7f0000000300)="fad187c27d8a3eae89", 0x9}], 0x3) shutdown(r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea890203", 0x7d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r4 = socket(0x2, 0x4001, 0x0) dup(r4) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xbffffffffffffffb}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x1) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000040)="2c8b1dd84ee956a47b58eb88b30aefa0c273a4cafad69fa05d3a8724dbdbb604ad6ec8233b9f16013da3eb4c312a98d87861b3ea8a8837dfd0739026fd713b9b1d99d3135dc1fc046d6c10806a983f0e50a243e4bee30dafec624bd8b377a2c3a787b05c67d2a10769a35c77067f3d490cc00582060d29f3352559d200ded087d40ed6be1083ddcac2ec5ed75a24ddfd37c50cef55d42eddb27bb4d25e27bb4519294efb05687c9b2727b3b59b36f647b0bece213cae59007d3acc0dc8df305185c9aa606173221f6b6044929eb3cbc7a30c818136f3b6f1b9b3f59b3dc4e178a8", &(0x7f0000000140)=0xe1, &(0x7f0000000180)="f2995d61b821455b6e5f6f637a2407efe2d8c2dd11524abc69e274096d09a5423868826aede765060d8470d07bf9f13c5037b76b4b9e17c421f9787fa3201a113a80484c7b42a2b63d11c6a6804b76205306dbf68d7ead58dc90df36eb4a4221a2db62969a022b92dc4d07e4fd85a412f70a32d28f4c8a3764c71945ecc162bda7c9263dec14a2ce7dcdaf35eb309681541ae1ce046040d7fd3737e566774ef9bfd6726b0715bd1986991b9940", 0xad) syz_emit_ethernet(0x15b, &(0x7f0000000240)={@empty, @remote, [], {@ipv4={0x800, {{0x24, 0x4, 0x1, 0xb, 0x14d, 0x68, 0xf386, 0xcd, 0x32, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@end, @rr={0x7, 0x7, 0x7, [@multicast1]}, @generic={0x82, 0x11, "298102d883ef52205b7b6cd835abce"}, @end, @lsrr={0x83, 0x13, 0x6, [@empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x40, 0x0, 0xe, [{[], 0xd5ca6a9}, {[], 0x3}, {[], 0x6}, {[@broadcast], 0x77}, {[], 0xdfb1}, {[@rand_addr=0xad], 0x1}, {[], 0x7f80000}, {[@multicast2], 0xff}]}, @lsrr={0x83, 0xb, 0x0, [@multicast1, @loopback]}, @lsrr={0x83, 0x13, 0x5, [@remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback]}]}}, @generic="7a9302d6d48e689c858abd17ff952705898ceab7bb385d482660c411f07e85817b1dfd0e6c3597555884b950916a6fd6b098985002d7319ea6e5fb2e122f5422b6b46c54491e287f1ffe54e5662a3a32b5e27fdad158da28d9d0b6423e8702e58b5c6a00c901aeb3c47099ea46618ea548d172cc66d3f3812463d7c72952691cf0bac0a27b2d064bc4c4e1c7ad453979a49d419b23de69e73edad2be37d094289b34ee21e47eb34539deae1b89bc980405d4bc732760b74f0ceeb72262"}}}}) sysctl$kern(&(0x7f00000003c0)={0x1, 0x1}, 0x2, &(0x7f0000000400)="6c55df30f9f12c315a538b12d9e6e6442770a72a304949f69dffa1a4658ec0ac5f300ff12b94ba8c434d63fd924366e38c05dd1552c91d49a5d03c928e6b73b61c70a50e0411d59f8ef58cf41325c51f08d029d5dc218e9f852dad04c9f6b9a595a2a367c72e8f4b27fc69742ec03c734be50367a86efa4f0d9ce3db72a4b2933541e827c0ee7d5c07b43a116641295a51ae4adf1dcbf15378a2a4e19778210165c6e45911bb54b11b76", &(0x7f00000004c0)=0xaa, &(0x7f0000000500)="1c9081c8d1d9c14499c68aae49c1c625aa65ec2c7895e0b0eb85b631a71d", 0x1e) sysctl$kern(&(0x7f0000000540)={0x0}, 0x0, &(0x7f0000000580)="b1b6699ccad652a865e11e5ab468e23f961e2f91d98082ab1e906ce5f7a8714f34833cb54ff5cc02172cbbf8ba4e7895e3dcdaf91a8e2d5ba7008c755e04660522944de37245621348510313cb5396c3deb6db0fa077a7c51e9593e8e9cf7a9538155be1d21bcea1a09c878ef5ccd1f6e8e126186c6852bacbe46e6ec71ca81f977f24659382d197c3af3c5a153c676be54a2b17f531944172", &(0x7f0000000640)=0x99, &(0x7f0000000680)="628a1d9eca024f6f30fe167b64a1", 0xe) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) r2 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x8000, 0x0) r5 = open$dir(&(0x7f0000000840)='./file0\x00', 0x10, 0xc0) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000740)=[{{}, 0xffffffffffffffff, 0x41, 0x10, 0x533ff64e, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x12, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0x9a, 0x8, 0x2, 0x6}, {{r2}, 0xfffffffffffffffd, 0x2, 0x7, 0xffffffffffff0000, 0x1}], 0x2, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x2, 0x6, 0x5}, {{r4}, 0xfffffffffffffffe, 0xb, 0x1, 0x317, 0x57}, {{r5}, 0xfffffffffffffffd, 0x98, 0xf0000000, 0x2, 0x3}, {{r7}, 0xfffffffffffffff9, 0x84, 0xfffff, 0x5, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x6, 0x7f}], 0xfffff001, &(0x7f0000000980)={0x2, 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) kevent(r7, &(0x7f00000009c0)=[{{r7}, 0xfffffffffffffff9, 0x24, 0x10, 0x8000000000000000, 0x100000001}, {{r5}, 0xfffffffffffffffa, 0x82, 0x1, 0xff, 0x7}], 0x8, &(0x7f0000000a40)=[{{r8}, 0xfffffffffffffffc, 0xc8, 0x20000000, 0x0, 0x80d}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x80, 0x4}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000000, 0xfffffffffffffffb, 0xd6e4fa3}], 0x9, &(0x7f0000000ac0)={0x0, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000b00)={'./file0\x00', 0xdd25, 0x401, 0x5, 0x0, 0x1000, 0x9, 0x7, 0x2, 0x2, 0x0, 0xffffffffffffffc1}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000b80)) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0x20, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000c00)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000c40)={""/16, @ifru_media}) r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000c80)={0x2, "4a7a8a43bf8e8860dbb4de79cbcf9f4e7a998f51c781e21937b2f650e7da6a8cf4612cae83db393e37b7a74d347c54d1d8b180ffa067d3cafb2dcdf4637a5c9e9d0ffa3724da6702a2aa03098ccdc0ae43da3f76b927d5c6131ed5976225fde180b63ca8f69347bc15963d5619b3be4580b9059b1262ace6e265a177025ada03ee07f767b10b9ba541f77907ebbb61375efe89647fe3141b14d73f729e6458234ed3f84f9293f280482db12fa4529ef11bd19d93d34dbf8843893ce676cb18b8a6fdff616011c4e7728165082d7812e63d33120a6ed735db56549b4fdc7e34247adbd2de77fed2833be0697dced295"}, 0xf7, 0x800) preadv(r1, &(0x7f0000000e00)=[{&(0x7f0000000d80)=""/96, 0x60}], 0x1, 0x3f) sysctl$kern(&(0x7f0000000e40)={0x1, 0x3d}, 0x2, &(0x7f0000000e80)="c6de345f3f9340a1af3be0d7aa570f07f780d0d6adfa41fbe7159172e696560f6d330b48397cbb521603033e7c8135aa9714bd332be46cbbe80d90827418e04a646015b0ef7f39c1b2e0b6ffce8ea333e56060d1c80326e799b121c4e440cdbda9f804847e256873d606dd12187da1da4196d8bb050b", &(0x7f0000000f00)=0x76, &(0x7f0000000f40)="3966776ae585c6dc94f1309bf288e117e982d317090e89ba1c77440a4258b435a21dfe78f38246dbf808e30c876a061ebabaf0bc5f82af01231c8e153a299021c2d826ca88ec06643d81efb0e46390ea21fa453a286565212416b863eb7ad192d93619a833cae1d5b778a6b9ef33180ea51b09b91aa8e16b792063", 0x7b) msgget$private(0x0, 0x24) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000fc0)='./file0\x00', 0x1, 0x0, r10) sysctl$kern(&(0x7f0000001040)={0x1, 0x51}, 0x2, &(0x7f0000001080)="6e4166c3ebfcf4d2f05f82a6e3a106760937e37e9f2eb7129982f5ab070339aedb9ff3ae0dc2228d959479995e428160f9ef238f840901d1641815cc1b37499d5a30330200", &(0x7f0000001100)=0x45, &(0x7f0000001140)="855f4cf9f6ac194758bba5739e74bba8075adae5422363ec8f2855765a8a84c1ed8c60e4c9bccc945cedfd31171ec85478b4609df064c69234b1d99fce261bb5f7110a6f1dc82fba28b7a078e6107386634f282463eff46b34e9a1bc7f08d2e19a0131f68a9dc41fad7b38470095e66a18a8b70c8ced2fa8afc7394ce2b3603b574aae0cb99afc3d16b336aab7e96ca7118b28a43a835cfdd0c42ebf50626789e89afbd927f90e6d01b51a4f2cbea26707d4c4ca0e02f6593d12ef9f8cc5", 0xbe) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200)="7764b077aa0bc26b57ced900c97048c622cde16e0d1a33344fbdfd02643fec88a056c35236a7ea658a6c1e93434aae6bdb886a55e694acee5417a5b54c3a0695f7910a694d723d27615bab043d1d203b2449a23813db0e6217283b41838f7c3093ca2a1c9e5d5f14e5cbc9408d38b8821e46e9684a115a1a4d75d5042dcd74b3e5b0b4a0ebbf33824a386249d9fdce35aeeb4084e69cd0dc299d97f255b5b10a3f7f44b93b63b7bd90fc35380368909c3a5267e6388cbc4ea352006d1b2c13aa31bbbbbd18cc2ced603bd8ab44cddc1414ab9fc1dded81a991503b8361ce23c2613f", 0xe2) r13 = getegid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001300)={{0x1, r11, r12, r11, r13, 0x20, 0x3}, 0x6, 0x7, r10, r10, 0x0, 0x10000, 0x3, 0x3}) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES16, @ANYRES64=r0, @ANYRES32=r0]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x500c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x2006, 0x0, 0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r3 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8401, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) sysctl$net_inet6_ip6(&(0x7f0000001880)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000018c0), 0x0, &(0x7f0000001940), 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00ef9f280c733c870000000000000033d711c144f623d0a98e4a0b0e2c9e48f1e32e5bf9922aee24e24b59c0bad489b474abb2dac623e8debfa4185af53ee0769ea6b8bfc5473c7985790529077da64225b87ac5305029e248770d6d0dd6db6b11df4e1e0f4c4119138d34f8046827b5f662dff7e602a18e2a1de7f801d351e35610ecc6"], 0x84, 0x0) executing program 2: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) link(0x0, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = semget$private(0x0, 0x1, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r1, r2, 0x11d}, 0x7f, 0x4, 0x100}) seteuid(r1) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/90}, &(0x7f00000001c0)=0x5c) r6 = shmget$private(0x0, 0x3000, 0x107, &(0x7f0000ffd000/0x3000)=nil) r7 = geteuid() r8 = getegid() r9 = geteuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x8, r7, r8, r9, r2, 0x10, 0x8001}, 0x1, 0xdd, r0, r0, 0x7, 0x290, 0xdc25}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/29, 0x1d) lchown(&(0x7f0000000300)='./file0\x00', r7, r2) r10 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) setegid(r2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x6, 0x0, 0x2b, 0x4}, {0x9, 0xff, 0xfe}, {0x4, 0x0, 0x0, 0x1ff}]}) r12 = socket(0x10, 0x1, 0x1f) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={r0, r1, r2}, 0xc) socket(0x20, 0x8000, 0x81) r13 = accept$inet6(r12, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendmmsg(r13, &(0x7f0000000e80)={&(0x7f0000000e40)={&(0x7f00000004c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000500)="905c75bb5001a1660333395255f99832ca90c21671f41bd4a34d93bdfeae35694d6dfbb0982ef5d8dbcf63823b3a49a1b46ff074d66994995773f26b0975637c86", 0x41}, {&(0x7f0000000580)="e36b4467a7db3e44cbe88fcd15e32cf56259c023955e64df1d42d7e050348ef0b7378d104539c8fffb390cf171c4f2b10685e87d2ba417ed808a9936c07611e315bf51d334487327a301d6dc93d9c0146bdd60147e2e05000a50c3241220ff0541da974eef97d0935f99a915a46c5dfeaf87a0aaf021e08eb6f2ce9187c7c89242e3c2cfa0715a8995d2307429328831f610355544d9d649df99e7b2738528560c860c0571426dadf798bfc4717dec40c57a17358d5e45ae2fc1e041063657ad02ddf2fa2c6a071a8e5747e9d7d2881cea98ec4f1a889f39188bb7eefe41a1ec0c242e3d4ac515c9a0936be7cb9891", 0xef}, {&(0x7f0000000680)="ad39e9914d3ab80cebd2f48284e7aaab9f5aa9c2cf4e106993da20b29582f9ab617bd91a7fcddbb89d2db53d76ef5277c482b3614e81fd0819896fef16ad4cdb8589d0bea79e60196b9060e48f7ad6a5266e06c5d1fe0fa6724965f51a86d3fe9e1318cb8fc2ad1e5ad960e1bda94d48e710dcdf3b05021d46008423a0c989a15259d8d68f1a638e3ef15679c7a2fe55a3e8ec045253e8b3e290c1a25dde7d6f43bb55a9e9e9c6622f35ec32d84363330224c29ee9974ac7af502613222a95159f3d6ac5c167c36d9aabf0ee87b2c2b9559805b0e4c96a7760727c887a1775116b13a8", 0xe3}, {&(0x7f0000000780)="36178b96a5ac9467d3365b8989d9b8a142f89e683494a7f5b756a5af0ad3a5b0337b979da7951e3463220f6b73febf62b934f28509ff39837593d748dc7c59ec63e8ab2436956ee5839a1265ae136cd5c673eb67be7854e8e36e4b68d0461f4c30327267f76aa0afdb41b361583440e3d9aabb1fff515966e36b3f7de1f831db747322f9a2c7e5fdf2186646ef56105bab3dec6fbd8dd61f030d6c7c6e40be5948d9fe96341213570117b29792a0d68a53707fb0b6482ace27e6d2cf8c03f2d3de82eaa307d286729dce437804c9d18cea9d3ec30eac4743", 0xd8}, {&(0x7f0000000880)="8052c79ff3e80decc171261963052c648ed43b5821016d823e174eed363a626445bae53e9bbc3908e83a451bbdfb37e10b84021b8aaa668bb5c92dde8b77098ba0626022973a2aab", 0x48}, {&(0x7f0000000900)="ebb47cc45c16f278809d48f33f091a94d5e3ae7b589dc9b9acee239975f8bc61ad3b60688d03b3e496e844aad183f6bfb2587d6fea2dee4d4c85607e62eaa85f64600c12ab962de510c0df9b1a3dff88719b92897b9df3a56ef9f0c47c", 0x5d}, {&(0x7f0000000980)="39031182c5e840b0474145074d43ac3749dea953933f606e23eb14486aa1ad337c2996c88f20debdc2bb6162636d864bc0603386a083563a3f36a4bf00e09545c301734d55d9955e02027951cc509821595a713ce25b43948c7fab45769fa4cb56948c07d4245f8ecda1112e0d71e411efa20557853c656355bcaf405ed9b8dff0eb8bde", 0x84}, {&(0x7f0000000a40)="0c39264f9ec9ca8a9823982d3ff336b56eebe1edda9b77e8a27041bf792e4d3e4bf76c5eea7ad1250f8780c91b01c7dbb3e0430ae39f2ff8a146989d04135d4dae831766840cf2803679", 0x4a}, {&(0x7f0000000ac0)="7c3595a7bccdffcf41772f8b26868fd8f97306a6ef8e7dffe6967e50551cb7b2c1b669d395443b7739c1d31dbcd5bea2f4ef9cb208282ee24a85afdb08ae96e8cba2649a9daa2af12b84d91a1ccd79bbb84252cd43ea5fffb02819021c6097e2306067fd09f2edd4c95ad726fa9ca2e7e8f8b7961d18e05fdf0031eeaba66cb2cb36d2c63977759c4a6e177e1e4b72d882d1b254ef38bc97b4332d7beb59a1f98443651ee7157b0fc54183f869f0b9b8ef17dc3beea92c2ef01421e2ad17d25eadd8543ddf17a93942d19d", 0xcb}, {&(0x7f0000000bc0)="6670b7f80086fbd67e2c9daa232fe6910507fa8115de3fe0794babecf73f738dac2da9d60234d4e1b18d21b77ee5d780fa024ace438b4a3f506e6d47379bf474592ed70137b03267348a840aa40e169e901a785cd3293d2ab92811d4f36a04d1e013c8b32fea70de377a805355a8016b501640bea848a12cc2a4da06e75c17681724ec7e86fb82e155fc7422448c73993d63e9a68f9f52a369c1e959887e63287243795d4577bde98e0812c8e349c28d251d84db9e26900ddc5d0f81846af2bc", 0xc0}], 0xa, &(0x7f0000000d40)=[{0x78, 0xffff, 0xffffffff, "5cc89f0617e33fd640038127396267a9a481223119620027d94977de7d4b8d44599c765a3b45521b7192692d0e8659e5e4206527384336573f5968758adbf3f66a7cfd49ccfb8c8c05a71bf5cc42757ac37299d92c590fe37f510e87bc90fde6e2"}, {0x78, 0xffff, 0x82, "d9966ed1635f465294da7db299de1a38f7e05a3321b44d648c7023921f42cf016dad154fd517be68b7a8cb959c1434fa37e37beaceece2daa4670f2e7bc2d6aa78f59c419f7064738d6c2c5f07b1cf965b3d607e6434935a812643c981b09674a4ad6a120272"}], 0xf0}, 0xffff5a9b}, 0x10, 0x402) accept$inet6(r13, 0x0, &(0x7f0000000ec0)) getpgrp() open(&(0x7f0000000f00)='./file0\x00', 0x10, 0x50) shmget$private(0x0, 0x2000, 0x692, &(0x7f0000ffe000/0x2000)=nil) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000f40)) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000080)="f41f253b8d61eb61635e23db69e5450a2e82982e0a55a5caba015795d25a6d219edc94e1c94c24d871437b5232c32ebfffe46856e44006f5bd63fc14a894d6beba01754fd36f860db05856d8c30c42e67a832d73628dc44be1ade5977c84ab58e2274281", &(0x7f0000000100)=0x64, &(0x7f0000000140)="381d013be1b23a9c263b09ae458d4e6d86d65edeb041bd026d65b90f853c42d95f8d5e072b77a4d8ef05a8dbfbd9f87aebf206f16f7c97db7566acc2c43195b26f57baa145b01289930ed2073cf23f53d3998d2ddd635e71c5c752aac48891d69689c02237eb6b6a7d36eea1ebd27d45c74e80fd837cd69a52a3afa1fc6ed9462c72ba9a9dbe7e3bc77bc7547923a8bba041b78af3d1a101ceddeebdb10ad304187d36e756e6bfcc8466054b92ee85c8d0a4e6ba56e843669d96b638364fe12144910ff9988a18f60b49dd737a4e7bd73d9d32838230d38fcab00832da97b7620f1835406ce8389dd0441c04e922387a7b49c673f58d93e7", 0xf8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fsync(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000780)={0x1, &(0x7f0000000740)=[{}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) getppid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getpid() ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) r3 = dup2(r1, r2) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r2, &(0x7f00000023c0)=[{&(0x7f00000022c0)}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000002480)={0x0, 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{}, {r4, 0x40}, {r4, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x8) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000003b80)={0x1, &(0x7f00000002c0)=[{0x4b0, 0x2, 0x81}]}) r4 = syz_open_pts() r5 = getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r5}) close(r4) close(r4) r7 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x16, 0x5, 0x2, 0x40}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x83, 0xfffff, 0x2, 0xff}, {{r0}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x40, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x8000000000000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x29e01e6eaa1bbb09, 0x2, 0x2}], 0x401, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x905, 0xb0}, {{r4}, 0xfffffffffffffff8, 0xa9, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0xd, 0x80000000, 0x4, 0x9}, {{r7}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0xd8, 0x1, 0x4, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x42, 0xfffff, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffe, 0x6, 0x40000000, 0xffffffffffffffff, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x80, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x8000000000000001, 0x3}], 0x15eeb486, &(0x7f00000000c0)={0x80, 0x8}) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r9 = dup2(r8, r8) r10 = dup2(r8, r9) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x87}, {}], 0x2}) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='W\x00') executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) listen(r2, 0xc1) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r3, 0x8008745a, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8c}, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078ffffffffffffffff0800907800000004"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x61}, {0x2d, 0x0, 0x0, 0x3ff}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = msgget$private(0x0, 0x22) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/99) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r1, 0xffffffffffffff62) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1f, r2, r4, r5, 0x0, 0x109, 0xffff}, 0xd46, 0x9, r6, r7, 0xfffffffffffffff8, 0xfffffffffffffff9, 0x8000000000000000, 0x9247}) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000280)="1d4bbb1656d17914d957bf7d469724aab580443558f610757e3b3d1be8edfb09dcdf253b077e9de41e9fa0a96b9c8b1109d9696d0dbcf690f879cd7b5349731f236e5e67949ea79e9542f1990a44df23e9f8c0e97683aadccb69318a88ab59fb", &(0x7f0000000300)=0x60, &(0x7f0000000340)="16f55c426610bed79c3046216c2f4cba3a248d643f31570401c0da7389cd48591df28cef78e3a3dcbeaaf5061fc55731b974143cf00556aa204f395ed5a65b6a0616530812cbe79c984bf52bd55072e5751c858c0be55d2782c2973121b62030b0489af81d7a0e67ac38385f7b076c2c3287e6f99545f2c9e029a4652d459cc0664cf0075b14815d44a95ab98239b6490e0bcfdabcf8a7f8cf47f854025854dd787e2b0401730dcba0032b17ed42d5061e4658709a78f2f01514bb8fdbac2ee7d640c0421a76d52e1e2953294fd0fb16e9b6", 0xd2) getpgrp() sysctl$net_inet_carp(&(0x7f0000000440)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000480)="aa9c2489f46f42bb81d8c8c4efaefaebfef85ba76179f445895046b29f6bf4c562286014ca424cbd75eea4e2619266a51155508db57840e10ece56b38153f85cac20e4a09f7b5a66375bc69499c646c05a6f8e9290d6038b4eb4faab9bbd35a5b268d17744940680476d3ae4c0dd5febaaf83ef384bd82295ab5d9e86459a099d82db9c531be9da3552a842a22348b48784a2a76a50339cecb3553986cc666d29a9cf4ea5b4892c814bf255d567e42332de554cf68e67fe580b789ef9d90854a374e3044e8f334ce398dd63bcd902bb9f478cdff63daf1b82a7c3c71cedd28f79dc742e2", &(0x7f0000000580)=0xe4, &(0x7f00000005c0)="6cdf5a7a71d5ed74a15bffce21950718e61cd7411ca2802895934f859af80112e5ac205cb11ae5b197df22056eaab4e5a7fc39e50faac551bd780c35ff21f63bdcaefafb33e4a04dbb739edf4f075d35ab71f781c186cd6d24ae396e2c5522ac7d99e05f8deac00518a2b1dd1a6df6aeafaa7be902f82edb5e020d23d5826f0ecf2dd7e4a45ca6ac285c459ce0761f8f2ba06942e92eaf76e0073aa50342941e5aa0d64517b014dbbe6591f9f688c39f63309d0df86a8da93b053aa35a48dff879c03b735ec4f71f46aed9e4efb1f2b3184e1efb04b1", 0xd6) r8 = socket(0x2, 0x3, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000006c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x3b, 0x30, 0x64, 0x9, 0x4, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x9, [@remote={0xac, 0x14, 0x0}]}, @noop]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3, 0x0, 0x80, 0x0, 0x2}}}}}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) fchown(r1, r5, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000007c0)={{0x7ff, r11, r3, r9, r3, 0x10f, 0x6}, 0x0, 0x32, r6, r7, 0x66be, 0x3, 0x8, 0x5}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0xb9, r5, r10, r11, r12, 0x4}, 0x2, 0x0, r6, r7, 0x100000000, 0xeaf, 0x7ff, 0x4}) sysctl$net_inet_carp(&(0x7f0000000900)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000940)="daf78e9dd6c77deba912afab95d66dd18d4ad64d5d3e1c983640b7e9d3e4324a73bb01abc2efa6370ae92c1122a2664ac4439a500142d074c05e7e155d4da1a5e0f0a8909305a5a75910135cefe6dd7c7369c0173b62df0575514451a2bef86f059fc0443ff0a13ccd10e14259152562ae80219f6bff9ea57614c72f021a89ea26ed6d4de96ca35a84571133d7409207cdb4069498855dda8a951c0d89da7d9b7b2c77b4b83dd37ea44e76", &(0x7f0000000a00)=0xab, &(0x7f0000000a40)="b4ba197994be664ea17e22f34bba27723e61cf615fcdabb9ce0eb7590d76fe5552d1595dcd136e7923e721734cf04a8a44287cfc1ac47cb8e9e8a96f835ffd83e0b9a0d29d1a68a0fb1d280cbc73bdc17d48e73ab940082503addcbc1e0daa5dd26cb21f275ddfc7", 0x68) sysctl$ddb(&(0x7f0000000ac0)={0x9, 0x1}, 0x2, &(0x7f0000000b00)="2d7a40aa005c6e90bc89d4621897b87f39439c944884382d9f320a80d2282fe8bc16c5562aa389e78663c741e5b68d869d9aa1a0543de52fb87527667459312bc0e64db7c1dda0bca300ee5ae32ed5b7609d06cbda2eb6c44dd311c4b8628e54cd7ec8e3861613e1acc4132fee4394968a3815e3cab83bfca7ab55e0151c78dd9234c82d032d5d556a6de24aa6ae2f6b4abbd85b2b84d2fce786048cb90bbaec8dca83b9627866b5f63275a2403cd62c49bf33fa592d3be6e8ed7720876d78efd253ff4d8fcc56c6fad7e9848b12b89ba01b93a14ac2483061502dae26a363c59b99878b4ab5f6fd", &(0x7f0000000c00)=0xe8, &(0x7f0000000c40)="e5ed835fd5eef94edb6afef55b9b2cb1a2d14088d3da8833a8edfdcb38d4fe0524ad5fff2a9002b3ae4b8de17abda6f8417c3f0f7eeb53c7f2789e05e080f1f757cfea76e7274a66274fe76bebd64115ecbfad1c2474611f8bfe5095db4d4b943802a307791d246a4ff81d57a576e521a457ead762238cad03e418e3d67076770e7da529a4cfc09858477491f60a12b4d4ce343c271e3dba8a23c94e589792325c888639f4ce96a832787ea1", 0xac) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000d40)={0x6, &(0x7f0000000d00)=[{0x1, 0x6, 0x9, 0x9}, {0x5, 0x73, 0x1f, 0x2}, {0x1f, 0x1, 0x1, 0xffffffff}, {0x3ff, 0x7, 0x20, 0x13c1}, {0x4, 0x8, 0x5, 0xbe1}, {0x1f, 0xff, 0x2, 0xfffffff7}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80), 0x20, 0x0) sysctl$kern(&(0x7f0000000dc0)={0x1, 0x46}, 0x2, &(0x7f0000000e00)="74a0b72530272f6f69d42ca48af9819ee85872cd43825429aebc3022521d37e3936cebd182b9c824c7bd89d9e17ad9fdb85dd6231affb7d4323b11b715e0f1489f3d65623f6a26eb3be12efaf5bd4cf76a6255d1d7c8be92f8705381c380fd068c8db4461f41855885d33521a294670e098f63af8db65686a84ebde2874f04548c7dbb595a53dc503871b939f1f8283b4220fdb47d8f15f68f90da2cf86fa04226a031b4b34d98dc8a866eccdfb5cd58164e72", &(0x7f0000000ec0)=0xb3, &(0x7f0000000f00)="84eaf2ebf8442cb9c6a11dcd49a6dd12624e927ecd1dbeb1f3a1c17206a4f29df3df59d00a4579f221ee7b62fdf05434d8ceac56084702adaa9b02e8ca77ad90577ee5c7554d9288e1cd3cc1b7ab34249ea8b90df635b5ff23a0f8008d1329760ada67ca8740b6aa237028e045a7cbb5fd16ab8768f751225b91f26b1562846d776f549f049787721a79f86c550f6dc6aa4dd041f13707d749178ab44d8989d04d3b234d1ad137d338b7187e7a4638e84a904805", 0xb4) fchdir(r13) r14 = accept$inet(r1, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) connect$inet(r14, &(0x7f0000001040)={0x2, 0x2}, 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000140)=[{0x3}, {0x1c}, {0x11, 0x0, 0x0, 0x3}, {0x7, 0x79, 0x0, 0xfffffff9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x118) socket(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x43, 0x80a19f, "14000000000000714543e43382069400"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=r1], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="4f6a75648c8f33fc183059e908060001080006040000ffffffffffffe4000002aaaaaaaaaabb00000000cef75b8b8cbfb5aae93650a1e5401a1d1efd5d495bc5356bc610e64722454f7b1d284e35565d5bdfb3cb840ab14b749982e5f4286e0a2f772e0932a392ac64b9d87234a0cc212c6875f213844ebbc708f6894dc1619cc43a712f3e44541f6fead9c466920b43f92bbe6cef7111a382da323bf2173aab1718bfa0bbcccdb0d163efd8b93397aed83c3f5f60ddd3c407cadcdd047260ea9c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x812e, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r5) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f0000000380)="fcf8feaff6711d6f85f669234ff40d4d117d241793697db87ecd6fe4ca071a350000008a030000005182036eddf2b9277b85cf00"/63, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) socket$inet(0x2, 0x5, 0x1) executing program 3: open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x6c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x1000300010008}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) setsockopt(r2, 0x3, 0x0, 0x0, 0x51) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r3) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2) poll(&(0x7f0000000240), 0x0, 0xbd4d) close(r1) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) dup(r1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="418940af11947c027de22349d00765ae265f1bdf27768525463057ee0ddadc132f92aa17c01da5f8037bd30c0cba4d111e208e8725e67ecdb32d92e1855e26fa0a8777b6ee5a3b0c0c2c5ac5804691eaca3966da94a3a92012bb", 0x5a}, {&(0x7f0000000400)}, {&(0x7f0000000500)="47614c02db2ee08d04d6bbb0a82f18f392d090495dd3778429645b0b54b4c328527365e55e19590e6a16aedbad680ea2b4b248a4473b29510aea90d7196919cd85bfa3a28bc36d8e5fba6cd2ceb7c7bcd500b19db2c0348175", 0x59}], 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[]) preadv(r3, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) fchdir(r2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x32, &(0x7f0000001280)={@local, @random="5282e907e339", [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x5, @broadcast, @multicast1, @broadcast, @local={0xac, 0x14, 0x0}}}}}) r4 = semget$private(0x0, 0x2, 0x0) semop(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001200)=""/101) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f0000001600)={{0x7ffe, 0x10000000000000}, {0x2, 0x800000009}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00003fb000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r2 = socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5777c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x18680, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7, 0x40}, {0x400, 0xb0, 0xa1, 0x1000}, {0x8, 0x20, 0x6, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 7: setrlimit(0x5, &(0x7f0000000980)={0xb, 0x54}) sysctl$hw(&(0x7f00000013c0)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000300000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x138, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001440)="44d4462d", 0x4}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) dup2(r3, r4) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0xfffffffd, 0x5777c539, "3c107dae307e08042b4600000000da64612c3300"}) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x0, 0xffdffffd, 0x1, 0x800007fe, "0581c400401a0000f0910d20a515dbd73b3d0215", 0x0, 0x89}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x4}], 0x8001, 0x0) r1 = open$dir(0x0, 0x20, 0x188) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x5, 0x3}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000001c0), 0x10) r6 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}, 0x0, 0x1e6, 0x20}], 0x14f, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r5, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xb, 0x0, 0x0) setsockopt(r3, 0x10, 0xe5d, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES16, @ANYRES64=r0, @ANYRES32=r0]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x500c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x2006, 0x0, 0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r3 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8401, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) executing program 4: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="fbc710c28ff56d3f026fa65f7928754d22b3dc5084636d23db779d4fd2f49974c24f51452ee9663bd4c20df25692f91ef57578ed1aa0f25588c710683466c364ff8396d696370eac80d5d3aa73edf9626839", &(0x7f00000000c0)=0x52, &(0x7f0000000100), 0x0) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000180)="9a3b135d7d9483652b379e06d86713db1b00c9718888d5d7e78f", &(0x7f00000001c0)=0x1a, &(0x7f0000000200)="4b5b87a5b571f365f89f9731689e83bfc8eca280c46f49eb134f6810bd8d2ea57ea0251979a4789933bcd88365f031d200d8cecbba2674a7132d64162a3a2beb360ff17cc7f93eea3c3faf717ba8af0bc57d4cb680d9f2fcd50252a95c56427ee83c981570bed8b57ebcb8eab9d509ee7cb2d7e09258be34e197811bd2771706abf2158c876e4e523fd811d2", 0x8c) sysctl$net_inet_gre(&(0x7f00000002c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000cc0)="6110087e3d1b685eee661f220f508772025ff91dac221dafb0e2b2eceed53f6edc60d3b2ff798bc8faac5b5029e5d2283912e10e52870d9a23f9edb01ada6ad1343b85f7f71cad63662440bbbf5273e4048cd48919438525e78d2acdc20ae70274a8ee5417e95ffa69bc7cedca4343c0c5e19b133e01a78be611ab90d06288c2d2a1dabd7f8704f934565aaabd054d7e1d436bb1af359de327e7eae10f9930cf53df0c5790e887cc3e8191c62b7202d750", &(0x7f0000000100)=0xb1, &(0x7f0000000300)="0cd3ef79b624537740bdb464c81d69a13b3445888d13ab7022ff5fbd8c85e86ef5b7919c1fd84353c73d69cd0f793dd6d05aa1e09d5114028dcaa3b147687ca4ac92bf69b7d3f3316ee61b30d6cdaa182938dd7eea19bf0a80da6ae23eee4baae6491e19108777fdede54887ff8002c02ee328150cb17d1e96d5c62cebfde50cd4de6b9ce9d753cd", 0xffffffffffffff30) kqueue() chmod(&(0x7f0000000480)='./file0\x00', 0x8) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="0e2f5c9ac2c20981353aafcbf7885ffb9e873494eba30c700846d4654e69ac5f6aa9fdd5493d4a97caa1f903c9b1a906de22825702f05e26183d15f2dd2b3f4dc6d8a871eaed7f9708153c51c075b731b9284ad40ab3ffbf187f0cfaa437ac8ee9f7a08f18d078e8f059d2d72570b7cf893591470be8bbc130d5d02d0db8fcc17dca77b67aa21d73c9188bc0150f1107c014901787353608ff9d4d268cedc59342d0dfc6dcc745d9f429ef69456327e0f89b0b01cce53cea7337a5ea96cdd4281ffb4c2eee31902ba2d824045f052511a6aa6afa692c0062eb3294e6f15e99f5523492f670f14ab6dfa48e94d251adff9a8dbf", &(0x7f0000000600)=0xf3, &(0x7f0000000640)="dbd301", 0x3) sysctl$net_inet_etherip(&(0x7f00000006c0), 0x4, &(0x7f0000000700)="4e22b9062f27d40f08e1c96fee98abc633de0d3114912a98", &(0x7f0000000740)=0x18, &(0x7f0000000e00)="be948a910ea24e5aa39338f4bb71696b1e8f9fd99e872f4506560358cfd6e95b27ce182f23a6767c42ebb691afd74c42906f8b2be2349aee9a251fc37f8717300cfb9c174bfca106084a8adab61c39aa3d4f45899394db47ed6aa3de3e64cad6a3f8bc8b9f53548919cc3a", 0x6b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0x3, 0x4, 0x81, 0x8}, {0x2, 0x3f, 0x12, 0x1}]}) sysctl$vfs_ffs(&(0x7f00000008c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000900)="d5e86ea1fa9f2cc8ff1a8790adcb4f9bbaa0d89a73dba3602b27367a00ca80eeed93f5f466cae5c25935a21ca84c0a334d69f5f7ebb4f32f5dee968e3c77782e2240688956688d6b7d91816e728bc74438d5f65dfe7f0634de43d39f33dedec3c084e8b726df644d80bf7742814a11dd087c1f71a59d6c97c6cbba8988fe3330328218ef3b268376e722631f99ceedd1a9400313d28d6cc6bf96d79209bca87718e458d97bd172331603879b33e6b060b7f263fc5dad67070279b5e5fe785aee2b2ef3", &(0x7f0000000a00)=0xc3, &(0x7f0000000a40)="cc1f7731abd318d30145637d9f9862b3d802", 0x12) sysctl$net_inet_gre(&(0x7f0000000a80)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000ac0)="2a3a8a826daa5b020333bbe2ec0204f25a5ba554ef55cc7ab8a839999a1bbf3b4f9714e7e9e2a4167ecce2b887dce643dc1ad7bf96ef5cf76d0397d4e7708690dee5b30335e9712f5ae8430f872f687f050b1e0d3de024f6c0f10968149e5994f01bd5b9c87e3399b60903d2cd5a69abcd2235d18d4bd0", &(0x7f0000000b80)=0x77, &(0x7f0000000bc0)="fef057eb93ee747b3d02a9f2fb27d674056b0bbef9049f043f00918eea2ca3b3bd0a5b498bce5aa028075a519a0a1c338d673669d771c1d083d3e89c183b0b6ecf30720ffc6087ddc1d12c181b1838b31ea2adb7619d27dde8a83d6b970322d860a114fd3c513d6f397f3796f8a30982089cd85e6e39bb04862915eeddde28085a0d04affd415e827165fa68cf30306fee53285fa83d8f214cc7ea8dde4cb17ef34c", 0xa2) sysctl$net_inet_gre(&(0x7f0000000400)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, &(0x7f0000000dc0), &(0x7f0000001400)="ca42afb4b3249643ad53da86d43224f743f95c69c91b9bfdf9d8fc4774da2812f5c35a67e7b6f62b6de5b0ee18ff0f8718c6e1359f92682694251b462fc1daab358dd3ab7751143ee104825fc7e164b7084bcaeb76da027345d55ffc0334c5bd7f54014d4b1db21687984fe0822bfe390b4c4c5ac47f45944d4dd75ae63e5996c31071ab31f8edabeb5dfb972ce2bc8b49fb9f4919d14b1e37bac682fc4da9d3f9b828e9b74f2bfa64d4b5e47de4f5f371baf4a880694dd7e05491017be2f74a8dfc710a3e533a82aa6e279c0b9df7150d163a005b6feb47bb42b162e16facd50a79b0ece3c7658727686c4fb493f8d91b1f801f6caf1a722001307bb3f0202ab8351fd9886f706348f508f1e219166bf627ed27b561e1faf79db375", 0x11c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x40, 0x0) r1 = dup2(r0, r0) sysctl$net_inet_gre(&(0x7f0000000ec0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000f00)="1e783e5b18d0458cefb8ba3d8b6a08d4f270b2f4c0d4191e7b5af1ce1537de10da103f0a64e410e938b81d7249a5c385519bf48d3446019f98252d6a6190d8d5df234d8a4c8d882768f5666cf727333623e1c85756d433f5b90dd6511dd2215e2c736f9e80d2d6a9dc25f1162057692af97dae8dabca65c3569f8bd22e22ebf0a7f9290425be99119061158aa2a250c8b160e7", &(0x7f0000000fc0)=0x93, &(0x7f0000001000)="be6a2bc801c501f941288ad5b8fe5e255d62b7063afe1e676c96b4388af05715e980ce40b888b4345dd0e3ee93e53ca1d3ee4cf93fb2ee8a5d593e052172d36f0f7da291ee0dd68057007ceb35b9a6adecd8c483dcf6d2f90343", 0x5a) setrlimit(0x0, &(0x7f0000001080)={0xd547, 0x9}) msgget$private(0x0, 0x302) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() pwrite(r2, &(0x7f00000010c0)="277ce872ab7578e1f058594085b6ab1a44aacae7877d710dc1c57008ed00b100b98e5655bc231f6664065a49a72a9c7dfea671b0f91bf56ccbe3297f533f46cd63e43782ecb42e19cd31fa96ada54bcc99e84ebd712f1236b78da0708fc8ea8c163ff94315389241768cba98a54b59a57fb37d7da6c2ae1694adb8f4cd8aa0140dbbedc4953f063923bcbf9f33136e698e73b508e9ba9d82401d88959a5c1b494400cba4cce9ad2bc485b9616be557163cee66a2aff39ceb58fbf9a8a13474e58a4b76a09cf3fe76c431001a8814eaba47375eb9b0f96f639e21f30a569feccb7407d884a92e5fd67c5d0cfde8577ea49e060cc5f0e257b8501be341bb", 0xfd, 0x4) sysctl$net_inet_gre(&(0x7f00000011c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001200)="35ca3831112b3409b7fb65a4da390d28de05bf7b6a7a90cb799c9d9b3b8defcf23bce4aec6ea7435617a7f344be63960e4d90869ae46a269cee92c9ffc48faad3114e29bc2485cfcf4397db242e3ce66c3be153fabd30f0c23a06bfe8f3f08b4f555eda717ce2339861c8d0315e1019bb1c59da7e7b4a0878b066c69e1aeaeda60f132dfdc4bf009aea5b9f592687c5805848ae6dcdf0167682b2d0a834ceb39e8ed7867ebbc4bc513b250831fcbf1ccfae1b8df3e2f5310db1e08e555b713ccfc76ab8c44b8c826c8b77423575e7d3f1b25b8659fca506431f954f537dd8b25e0a554293b36558c1df3bbb9ffdfec3451bd578d91691e2ee7792b24", &(0x7f0000001300)=0xfc, &(0x7f0000001340)="69e5060d488f294fffb81333ad1937197f11c10a2b156e29c2280058fb6a9ec0d604a8d2e9e8d5a358fcc03916e47e6072ea7b2c41b538938f9a25ba284ee847674950f4951a033bfcc72f44850b3b9cab5991ca0e6ebdd4dee591d7f3", 0x5d) bind$inet6(r1, &(0x7f00000013c0)={0x18, 0x0, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = accept$unix(r1, 0x0, 0x0) r4 = open(&(0x7f00000024c0)='./file0/file0\x00', 0x6c73330ed2034578, 0x100) r5 = dup2(r3, r4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sysctl$vfs_ffs(&(0x7f00000027c0)={0xa, 0x1, 0x2}, 0x3, &(0x7f0000002800)="8e7899556e077093a3d9ea7822e132d427d9ee19064cfd33741719e525c44e3e7cb90ff7a4193211da651d7cdb10f9bb777a7c1e785cbb9360d3f22ac1e25d7da5677b7d4bd5e36005224bcd6d46ab060817dd0c34c35d828e0dd1e2f8ad3d4dd020c2583893d1f7d5bdf514805b5957", &(0x7f0000002880)=0x70, &(0x7f00000028c0), 0x0) flock(0xffffffffffffff9c, 0x2) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000040)="fdc16d9913fe52f8ff581eb5fecd56d3c96390146ee8889f4c9001bfeccc59c60d", 0x21, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x20, 0x6}, 0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)="6566230667dc951dd263ad526ffeb2382255fe73a036681b57bdd6e78c98ed9c88995f6c5d2f651590326cd9d28f062f87ffb48874bcfd12280f5fa45d2ec1669cc7d9912e9f1da019dc4a0d8a6dd9ea2faa7631ffdd194a8e7c260a86db", 0x5e) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x4b, './file0\x00'}) socketpair(0x1, 0x3, 0x7f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xfffffeff, 0x1000, 0x8, 0x0, 0xe5, 0x7fffffff, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8}) chroot(&(0x7f0000000380)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x2, 0x4}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)=""/16, &(0x7f0000000440)=0x10) sysctl$vm(&(0x7f0000000480)={0x2, 0x1}, 0x2, &(0x7f00000004c0)="cba7aee858a49ce1beab7b48a437ac3ec652f27c124b4fb930aa5b8c19cfc9983ca41fe07b95b90c0055e00a80adc918ab2299e65e09708838fbef446cd77efbe036bfb8d749c0812987bdcb9e4e6754dc2d0f87fe959d041073d98ea2ef6e8e5480f234f88ef8ab5c585d4a45aa567c24ac64d0d44f163ba00289ba69f072c6435658e65efeb99cdd1506c167863a1b9ca4d415ce6c3848553322e425b7823dc3958c14", &(0x7f0000000580)=0xa4, &(0x7f00000005c0)="21ca393d43c42047c42439a6ac367d4b2ce8490d94528e117aaf572dd37f2cc7ad1cb398f74b3c6e871924293de936af0b8b18339460f50c0bf2b3743130d3b6f123", 0x42) chdir(&(0x7f0000000640)='./file0\x00') r4 = kqueue() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) kevent(r4, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x40, 0x9}, {{r2}, 0xfffffffffffffffd, 0x60, 0x31449b2cf14bb3dc, 0x40, 0x80}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffdf, 0x5fb6, 0x1}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0xfffffffffffffff7, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x6, 0x4}], 0xed60, &(0x7f0000000780)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2f, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x7fff, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x100000000, 0x101}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0xda7, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x24, 0xff}], 0x8, &(0x7f0000000880)={0x9, 0x80}) r6 = openat(r1, &(0x7f00000008c0)='./file0\x00', 0x10000, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000900)=0x1) r7 = accept(r6, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) getsockname$inet(r7, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) syz_emit_ethernet(0x109, &(0x7f0000000a40)={@empty, @broadcast, [], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0x7, 0xfb, 0x68, 0x5, 0x73, 0xa, 0x0, @loopback, @loopback, {[@ra={0x94, 0x6, 0x6}, @lsrr={0x83, 0x1b, 0x3, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3f, @multicast2, @multicast2]}, @lsrr={0x83, 0x13, 0x7, [@rand_addr=0x1, @local={0xac, 0x14, 0x0}, @rand_addr=0xfffffffd, @broadcast]}]}}, @generic="01cb9e6e3fda3bd69da896ac05042a7a126bdd37849eb05ed4d676d240bbba01fc6e36def5414f413d577c84a457d6786e8bd319ad3124905447344c4a97d42ff979cb6c0d7aae498893e7d70cb60b930578eab8da3c1b9f64da4c9370f1eeb7f2c82342689b79765a351bd7bc02c25890680590248638d3ae9b88db03828d335ceb2d53e17721c6e04d161fd6473033d40cbebc3c16e2048838c8d02f5b77fa90fd0706392d0126e64a2e25b026f8f5ba5c34"}}}}) writev(r5, &(0x7f0000001040)=[{&(0x7f0000000b80)="88834e05dd1f61144df38bdd827ae74245d9d78a4d096520ae921735efc3a9052a3b2533d427578a16354d9da3a3bccafe386b3ee66d5a367a758651192b8fa4ea781b44427e911d9fe63665209ec67611939b33d273cb804a9563d8a06b15ffc4a6b995a0c4ff9f2a75e09310412545fb989f2eca97938424984f1da079e2a50db707f15127d53a90d0705299392071f08dad1af38775d32d26335e0a4920bc741ee4c2872083c9e9bb93ddb26732d81b70593ab19882563470103bb2f72ddfcf798984a20e29", 0xc7}, {&(0x7f0000000c80)="ee921b0c66099eb5a060457ad5ca0fecbff6cd839065b71bbcb2df70205aba4edd2be72fa809cbb981fc1bc40f86a39ae9dc6f5d5eed8453a32f6ef77f05342f910924d5479220ef5ce62fdfdb16559d9741864185c8992e63af3fc5f44d53b8df807a4cd9c220ca5883c3136fa9f563b1b8d3fc98eabcc4b22b085ca42f2994eb4eb2eea11687d5db7d86b281f166ad37495b7a8a6bf6d99eb23fb8c46f8898725613", 0xa3}, {&(0x7f0000000d40)="73cb0c6ce9d5c959851b79f8115a402647c7f034b2c6937158199d6bae9b929303e49f518e5d00bf92227b482c12bf6d8ca38e79b962c64f0f03c3dbf4b74f25e6ef31509fbfa5227a488f6a5484a7ed931d6dc7718f8ec3", 0x58}, {&(0x7f0000000dc0)="67b8379c85b647e81458bcbc5a36dbf735c66756feddcdaf1a2bb1874f78597453dda48f47714b21349c984a5d765ab2b7777aa099f883ac4a1f5e2dabff19f41ef8471a60afdde30c35ff1c063e07de2c9100d9ca1f534c471482c052381c7ee557a618ccf8cc03706efb010b2f584017494a7b353a1b5a568bca4c9dab1c49fce6f9acbee3b27e0f60cbd1174ee4d4ab0705b62a99d5dbb99ce7c6cfe5f28abac343bcd044cd64ebbba5d973", 0xad}, {&(0x7f0000000e80)="611abde69e9398fee093405fe08ed2b91c9ccd253e5eb305d7a20cfd0ee7de6ab6963d3f7d0b1e28e1d01f7aa0a6c8889be6f388d00128d761ec85e210e572dc63470ab613cc9f84d2159f5ecf975bdba0ab79caa285334b385e0514b25bf4934de09adda93dbd39393b2df74c2ba62d916ee7d9478c8be8a2a1a184b476acb77e9cfe600465550da955206134180a37651fa953bb0a51bd5ee3a1b4611b0f55a7162626e9d93962861a5e1167a92c9af939f8097780c0b491c1e94dcf3ef7124b69e70bd0e7b57fe3e08e56bc", 0xcd}, {&(0x7f0000000f80)="2847f15446efbc17761b9b50f03795f8b95a44e6311286e1ec06dfd10647e0edf9804e98d61af6bc0a9877fe1c6c7d3311fc490b55fea87da3b0b0f22d2be12047adf37f0768ec1cc2f403ea5543408b8c1834b8e10211df0e33463c27a2d22d1da53754c753e79bae935111e14ede12e415705e7faa9fda1619b1f46ba958c9ef45ba", 0x83}], 0x6) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000010c0)=r0) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001100)={0x3f, [{0x2, 0x71e}, {0x2, 0xffff0001}, {0x2, 0x1000}, {0x1, 0x4}, {0x2, 0x100}, {0x2, 0x43}, {0x3, 0x5}, {0x3, 0xfffffffb}, {0x2}, {0x1, 0x2}, {0x3, 0xfffffffc}, {0x2, 0x4}, {0x3, 0x1000}, {0x3, 0xff}, {0x3, 0xffffffff}, {0x3, 0xfffffffa}, {0x3, 0x2}, {0x3, 0x6}, {0x1, 0xbe1}, {0x2, 0x9}, {0x3}, {0x3, 0x1}, {0x1, 0x2}, {0x6, 0x7}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x9e}, {0x3, 0x7fffffff}, {0x2, 0x8}, {0x3, 0x40}, {0x1, 0xfffffffb}, {0x1, 0x8}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000001280)={0x1, './file0\x00'}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000012c0), &(0x7f0000001300)=0x10) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b891551db83cf5036bebce2c637ad691776cafb9fdabe1f3d97bffab", 0x2c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) dup2(r2, r2) socket(0x10, 0x5, 0x4f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) fchownat(r5, 0x0, 0xffffffffffffffff, r7, 0x2) r8 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001740)={{0x5, r6, 0x0, 0x0, 0x0, 0x0, 0x28a}, 0x0, 0x0, 0x0, r8, 0x0, 0x5}) ioctl$LIOCSFD(r4, 0x80046c7f, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001880)) open(0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, r7, 0x2) socketpair(0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, &(0x7f00000019c0), 0x0, 0x0, 0x0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x4cb551f39e66c3c1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="888ea8489066f06b044c35", 0xb}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x30, &(0x7f0000000100)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) symlink(&(0x7f0000000180)='./file0/../file0/../file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', 0x0) mknod(0x0, 0x0, 0x7) open(0x0, 0x200, 0xd508189c5b6ab64c) r2 = open(0x0, 0x20000, 0x70) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) open(0x0, 0x400, 0x18a) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r3) executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r5, &(0x7f0000002240)=""/4097, 0x1001) write(r4, &(0x7f0000004240)="a7", 0x1) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000014c0)=""/4095, 0xfff}, {&(0x7f0000002fc0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/29, 0x1d}], 0x3) ioctl$FIONREAD(0xffffffffffffff9c, 0x8040691a, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0x6, 0xdf9a, 0x3}, 0xc) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4089}, &(0x7f0000001100)=0xffb) r1 = open$dir(&(0x7f0000001140)='./file0\x00', 0x0, 0x21) mknodat(r1, &(0x7f0000001180)='./file0\x00', 0x6000, 0x80f7) r2 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x20004, 0xe0) mkdirat(r2, &(0x7f0000001200)='./file0\x00', 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001240)="ca066b10624c51f7effd62d3c0b9369adc60cc685707802fb3bcd856425fb817ddf564b14bc5039f3ac1efe4ea5723ade12af4ddb68a9ac3031825f49a2ee3515c929a1e324bf41c33b440cc042f0bebc3f60b0f7a660bf6a28ed878", 0x5c) socket(0x2e, 0x3, 0x3) execve(&(0x7f00000012c0)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000001300)='D{{,%!%\xce&],#).\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='/dev/null\x00'], &(0x7f0000001580)=[&(0x7f0000001400)='/dev/null\x00', &(0x7f0000001440)='-\x00', &(0x7f0000001480)='/dev/null\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='/dev/null\x00', &(0x7f0000001540)='*|$-}\x00']) chmod(&(0x7f00000015c0)='./file0\x00', 0x4) mkdir(&(0x7f0000001600)='./file0\x00', 0x2) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001680)={0x3}) r5 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000016c0)={0x1, 0x2, 0x100000001, 0x400, r5}) getsockopt$sock_int(r4, 0xffff, 0x9, &(0x7f0000001700), &(0x7f0000001740)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780), 0x480, 0x0) r6 = socket$inet6(0x18, 0x3, 0x81) connect(r6, &(0x7f00000017c0)=@in={0x2, 0x3}, 0xc) acct(&(0x7f0000001800)='./file0\x00') ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000001880)={0x4, &(0x7f0000001840)=[{0x7ff, 0x40, 0x0, 0x4, 0xfff}, {0x3ff, 0x3a6, 0x7, 0x9, 0x5}, {0x6, 0x8, 0x8aae, 0xd767, 0x7fff}, {0xfffe, 0x8, 0xfffc, 0xfff, 0x9}]}) r7 = getpgid(r5) msgget$private(0x0, 0x48) syz_emit_ethernet(0x4a1, &(0x7f00000018c0)={@random="68cd80d8cc36", @local, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x5, 0x6, "31ed84", 0x463, 0x62, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@dstopts={0x11, 0x36, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0xa2, "f62fc48338a15451e93ac6c5080f31204a5db36d5f88b48cf613f0925f711f303025caf2078739da01e3e339ffd93496b8cd81bb36d0444d80fa2d3b7ffbcb841f46b8953286fe869001eb9061a5077cbb194c65ec47d8eb24dcba80800c79cceaead24c5b7a3dfdba6973dfbafcb045ed48f082e1dca6fd46748b609f251f67899ec7baccb13f9193d51ab225aa92f8cff6a680055f34066a394458fb4abd6f26a9"}, @generic={0x0, 0xe5, "04eb519d6fc3f6908df4c00e12394c0d02780f18cef49f7b479d9e092c5dc8eb0bbe0c3204c2b0eff5b86c38510a3e36de90f84567639693b9fcc2d5224c8f8b654569ed4610aa23b058fcf7495f26dbc0e2cb29f3818043e513f27bf6287b22a66f59421c0b91677dc715af708283ad87953c307ffe6e856e900ddf15aad42e5c9fffb75aeb84231b33ce9f231397f957104d304a4d0303e4ecb7be81869be7c4e1c239e46bad1aa89ebe6d9911941a16d82acdb84efe84f763eda427d89e17370583594d3a4a583b53ea8705ad4029800f21a89203b372b14dc851aa88f21b0e4852fcee"}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x16, 0x0, 0x0, 0x5}, @hopopts={0x88, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0x11, 0x31, '\x00', [@generic={0x4, 0x78, "9bf4a460ea7580adf5da2d310712794409ccb99f6e1571752149fe8a1ffcc2f7b544e55d6bf8cf9b9dc3dfb26c8dc994aec17a0a5b99f4da21ed66b1ace845ae376e1edde047c9c8ac7cb8b7c2cde379dbb7312234652992dbb20a46994b666d0b4374f2d2c3b8c90f25984271863c3d4189a92f5c09f376"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x20}, @jumbo={0xc2, 0x4, 0xa1af}, @enc_lim={0x4, 0x1, 0x2}, @jumbo={0xc2, 0x4, 0x6}, @generic={0x8, 0xed, "7372acb2cb642f132f31534af20f57d3d75a2225094b1815016ce48017799a3ac83176a825b48a73043c60c38cc588e8917a285a44b7615f846fa9819215d1a5b62d9a0a13d61b35313301cf12cbd9bbc20f1797c26c04ab5cf83ec96123712617dfe9a5439866652578b5268657afd22ba9e8a063be893c95e2cc5227aa3b4fb992a73898ac936b80593ac7b007b51e193d44a654ef853b8cdd705804a108fd240b68d88704d46a97d989ebbd24c2a94bb6973ae21dfb64af6ad508d7dae5c8c6b93bddfb48d056ad69d20332bf387bf55257589871cdf364e78a30f11a1a63cf21027e82a5a4203de959ccc9"}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0xc0}]}, @hopopts={0xc4, 0xb, '\x00', [@generic={0x3f, 0x49, "879a70fcf15f2c246f6925d076607f9f0e961f702e63afd820e2e98a768a8e046463695c6140139c6c8d7a0f5d43f741c94fdad2bf3dabdc6ed5d8e741657abb032f535b2c6d88fb0f"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x1}]}], @generic="05effbabb90949f6c13caf463095a3d1332e6ac8daf93486263239c96d7f1069de33d40bf834efe6ff178d0e66a7a54dfe6765bcd53454025700c54321e3e025dc8cd6ef6910d6d7c25b4f24eb82feb20816cfd83280e6c8016fc5c2da47257cbec39bf1144f0edd572a5f5db625cdb5facdcf5cea962c431fae7bd6dd34edb7ffae938bde5e06830ea460"}}}}}) rmdir(&(0x7f0000001d80)='./file0\x00') unlinkat(r1, &(0x7f0000001dc0)='./file0\x00', 0x8) setpgid(r7, r7) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001e00)) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f51d00001c0600fe6f00000000000000000000000000aaff020000000000000000000000000001574c177addccdce73b1846f67318"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) socket(0x20, 0x4000, 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x144, 0x200}, 0x1000, 0x7}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x7) getuid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r6, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 2: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="4ded724a90d46405593c3c9e08ddb10948548065b190e3203dccaecf2ef4adac814cd3d35127d661956a3c77c2a71f229b79e8293d32b9e079d42aa952058c9b1deca501eb0be1754482a2742f742fdc49c348545f3b019299b05308e03e49431599369436303e7c01f79fab524de4f0030ccdc5aaf78e070074ad5ac109b17ad552eb04a70dd6dcc5", 0x89) r0 = getegid() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res(&(0x7f0000000280), 0x2, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x39c, 0x8) socket(0x1, 0x1, 0x9) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x2, 0x1000, 0x8000, r5}) r6 = dup(r1) ftruncate(r3, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)=0x1) r8 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) close(r1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000480)={0x0, 0x3, 0x7fff, {[0x7fff, 0x597e, 0x8, 0x5, 0x213, 0x1, 0x1, 0x9, 0x7, 0xffffffffffff0708, 0x3cd731b7, 0x8, 0x2, 0x100000000, 0x8000000000000001, 0x3ff, 0x8, 0x7fffffffffffffff], [0x700, 0x8f, 0x5, 0x4, 0x8f2, 0x9, 0x200, 0xf78, 0x20, 0x5], [0x5, 0x6, 0x4, 0x6, 0x8000000000000000, 0x8, 0xffffffffffffffff], [0x23, 0x1, 0x7, 0x0, 0x5, 0x10001], [{0x3ff, 0x4, 0x3, 0x81}, {0x3f, 0x3f, 0x5, 0x2}, {0xffff, 0x4, 0x3ff, 0x1f}, {0x5, 0x800000, 0x7, 0x4}, {0x6, 0x668, 0xc5a, 0x7}, {0xfff9, 0x5, 0x9, 0x2}, {0xfc8b, 0x1000, 0x609c, 0xffffffff00000000}, {0x2, 0xfffffffe, 0x0, 0x5}], {0x7f, 0x6, 0xfffffffd, 0x40}, {0xe5, 0x4, 0x6, 0x3f}}}) r9 = accept$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000001b80)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000007c0)="f704b4dfc5938314fa2b92c5ed3678e6c2aff0d0d545a96341116d6ba8a8b488a1945846f40e5653785812dbfb5d75e955bde335875f31b85ece6aed0c71012745abf34b46c7ffbef63f7a8963541291d2e8e4937b2f6842b30afe0a8f2658ac997c63904cebfe2d22d545c7f4fbeda13e369a4c9dba6f487211295be5f8b300aa48e6af15ac8ca5f0036788072e3a4317e68cb2feca580952ddf418c438cc13d05c96591b328916e570ababf6a4ac301bf4e83fd1a7557d9fbdeb2c1e871883ed835263c9b8304aaecd7995ed474b716eaa95e4668f61d06812a64fb97cf5f3e94a95854160b0e274ecef814bf6ce9c4f484668723d20c8498e8f7fb3686be5f074ed78916a649bb09a00bd23f5235545097bd76a678ebc300deea3fdc1f4e48219fc74117026a6e0e7a7b62b885a140b8a733e73ef73a336537e7324ad8b653b3f87bab87b0be51904ac4f5c7d698dcbaa153d218d9cda8a132c579c06fbb09b6b00fb49aa2064cb1161d77fd1aabdeee06bb9453ed503b307464bae21d11e25b2706eeb91eb48f72de05db2e2ac2052744e656f2472824452cef572d4eaae8724a6fbfc01e353824665989ec93aae288bf6e195d90924e9fc680fe5156547a21beb55c56e6b65394e9ebf7ccedd07459e92eb73a4985429f515c138b308cc61be34e90ae9b47a608de2719ace5331d910fd5b68aa4c219f488d2946cd485c8c9ff4db3d6af843d2739ef341d5c31558107d7eefcc829d51a20d48c6038f096c7e731aacf3df3e38ecb66cf5256e1b608f0c3b43e70eba478bf6157c17523ee1b0882085153dbaf22db77c1ed617f132fd45a1802337bd7dd9fc323e71fa60927f89dbd0a4a197061dd81a8e15ecbd608b3bd541f20e6275397d097f345a4b5146265fc79c924e5bc6e342a9240b27dc09e7f7cd1c494a16621aedcfb409f1cb45c0942d6fe269c2bfdc31498566bd976cb8212b6544975d8151f5bef775d32b8b1b43cd93062cfa2ec45c0bd3b6a37e3c67880f34b7dd7662a984b830ce884f2b4ea798ff4a8858917d1def73f61fb3ee7133b462f2075755a6a7a966e2248e7069188df1c032914bf484cdf2fd645074dec58392e79701bda0bd7a5a58b198ab7346361f16316aca37fb901274fdb30262daa90dc44851df3b70e8eb195866f6154e9cf3c982a7370d410c4bb3a1872818fb5da6dd874882ac6be48abb07652075d60ce4bee8577e96202761c73f6a0d57f4425f61d2a5f4c0d5db82fa6fd75cff4c456898ef4a1cf0a892da4865d5c585994f3a40c9a2da3908f03589466763c4a073d902634ec2b2776a3941d59ce183e121c94a6d7cef17783845360128976701cc4cc910a9bf58d0c769b464b396456181a397ba334079737eddf2dc55eeaa521afb7caf0b56c05b67645020fc9d90becc0b828fdb2786f0f1da217d4459e96e3497b6754ebded4470e3150aaf8551fff19716aa2ff95bd999333aa0803cc9a334eef720e59f7d1d8b58619d502b96e6ebce743f26808c70ae99dfd6bce8eb6dc35e8824d53450d63e3c1df26863517ef9e91569cb3560530f55a83f417b03566555e9affae776ee40a89f1418e39e64a28e820f8b65c75c23b66b34bdde2703e8229e99be5c61b6fb4a9e5bffe49843345322df7a41326cbfe51829165ee50baf8df533f6595658de0726bc43ad0544c3ab967f3c4bf5f1e96499d35426bc5386c361508a5509a68e2503968d636da8f3dbae3f4926c8d80421b506abdaf60dfe14f1f380168323988905cfe63de6786f6345931125438f1071561c65bc32be2dae74444eb758d0765797b8e9fd7a15d4792f14f69fb3ac3ce6b74196cbc81e93f8c310d8f35667ad4fd6b9dce7c5d9d8ebcc6d838e24354d59e1b1c99ed22ee63557cdd0a49e7ce3a5b892c42d1b9fd0b665e0797bdbf93c2061ac62d27cdf70ba1ca6b4bfb92e460cb9f8b31f4187e84cedea6d9ba4f148985938bf8c2ad584b9c0ecd9c261576f98b41f3620b8d111ac6af079facc4aa114a2055114333537fdd6c91688823fb87387a0512e5942b18d143eb5a3c43be29a0f8cddb98311298193eefdd26b1d52b0a404e0ab1bffb3e79506454b2ae5288894daf38cb0b2108ccaf95b39cf5bb24d878acb307346483edd94cdb91f735821d06d33aadd595171c79456c49dadc85146f3fde89d5488771cf03366309116ac59bf5051fe47619d89d8d34f707a15f14a6bd7dc2d4ac22ab2f7515267d5449f2c2ca7873adfd5559bd7c443ea8c9a9e7ade4f5a5c9e3968c432f4579490560523fdebae9c4f37872bb39e67c04cdd522b1131b4d16d7686644ba00f99526181ac3a347dc37575e06dd28aeab83049aa36aa63557215a3f9f9e66d65330ff04e6e7007228e7b3099d14024c9d00b87bf060b68a3932d1f4c66a1ff77dc919460b2c81c5585bf989a3d0f252b9104e382ae276f7c1e26a0ab901e53c42f8fd4bee461e208ae032152815463a602262fc7e394bf8bd0e406336b453a8ea68f40cb769de9b13b22d33d72d4ee2412fd7a7ede141a38efa005e8f103df4bb5861262259a1aba3c2418e9c8a6463c0cbeb61942e623bdf9f22210ddd3ff9c28759bcaf7f645cee92b5eb31e330ed475ff5e4a6e12698e00a9431be8adfc07d3fafdf0bae09b82188a4dadad13ea4d280ae7eebd0cfa66c370c9679b22535113fc329493c2dcf9d365663a963d3ff77746a2383a8921f9569b61414ef161af20058a2b5cff483684594bfac7ca8a0be117b5a9e0339e22c25e31957a4bbb00c20d2ce86b69dde58203e73bf31b61b8a6229e4e5966e75ddc6d0c8585aaaaca1cda9d3dba6eb39951a2e060986ae1b41b9e2788dd1b829adabfb08c42fa4e30f1a33ad2cc35a8f3c107e2ddfd82cdbccd5f02c76cc8cc43f4ecafe87b2777b25ff598890bbbcd9e4a182299d6eed64a690836b666054635baf00baef00df1702135474af43573d3700a7eed09380ccef8dbc22355c326b814316a3b48ebed2d47cd212fb7a1bd46e7511b0aaf3e719ab59c4c44e4b8c939d7a001699ee07a1ade3eb641ad0e5df9ae250e533f6f71c3cb29ed7dff6b9e0a43958f1832e890a7ccbce6ce64e2115cd82cf0fc1812344b3bbaa40409ac59a5d4bec1102cbc221f9b381cd8a6cce13a72fae55d4918b27c4ca05f58f99c1eaf53f9894c86932bfa0b07a44a888ee3abd3524d7958109562fa6684d3e71ec326aff49cda4705d015c40ced96f9e43d10160a5981cc67c31e3b786341dd35d83c20e053497ffcf9a94e62bfb590881e51028d87edf7a15308b7437747b07b38ebc5ebc3b3b82ab305d93dc61b18490ef439db428c0253b4f39751fc2bdfb4c143b8773dea3244c7b35e38a739c03f7561dbe86fdc103610ff2bc14cff43d2daace7ed3a0c0e8e8a2720c8ff71dffe73065def89c910e51d87d99458f927d1cc57ecd035eb263f0b993867f4e57345398736a149ae4c40bc06a62a0655e1cd7011061b47d9a9151a084639ab5fe5a42e712f226c6e2416094a298326dae4a133a4ab3b61817f9c69c6797f34f31ad695f114b933208ac68aa241ad3fdfd4aa873a4734949b6bb9bfb6688592e1d33054487ffbef63a4d111b22c79b5cec99706006f48a0d4cd8768862c6860ceabba1a5b3f081b4664e0b49fccecb0191b78e6fbbf0e120d97a26b70e3558132b56414898ea64b5b1d99dfcea401c6a3369be3e8b4e96885865083a597d123c96187a7824a9a543a6c00019512610013028c82694e8bd0eb0487e96ff4c34b57bb117025c4098610fae4d9f32f567e667725332df6689d7ad701563ebc21df4d2f9ba43d616abe3f24330e0374fb8a49a99afe4db9a1dd919a396e03d4c75abef79e1458632126f7181bafd0a5927d8f17aede0612318c0a4f9e31e889e0c4d4e8429be1cab98ea1f0f16035ef67fd345eb8e1d987a4d266091a6d575e287ca4c1e60660663831adaea004fa700c899b8d2cd52906410b1c1fc7f0acea48525b9aaad178fa54a6eaec7f04b4268bc05a6bc96a6d54c954a2da8fdbbfa7713739a7ff23b94d0d886a1d2d0466d767286951798bc47e2a809261eeafa3da9197bf8774abfaf30e6b34ec4a6fbf1efb1201fe3ac3c7629ee3d33666aa4ff7d216909b20de85f6d678c88c5890a0b36c0bfbd3f4fc361087bc3e3aaee9b331f57297af851a6c0939f49fce8bf5ed90b94dbe01f1de5cb49e54f183ebe66c3c1b344b881efbda36297deec7aa389ac521c79d90d14bfb459d2d3485a242d098a4045c8d8ab43bf59cfb9cef6c260b7de2daeca5b59a87b1ffa5b5e0fc8a999ce34d707a9740177bd0521ea6c5211482657d5e7132f70c7cae11dbc3c8a84b341b6b6f40bc9e054c72b02f3329121a30112237fdcd4f7db35cd6258756457d345b7fda3100bb7e2788eade6865321c6de7500ce32f396aeee2a9f324dce36deb6949fb99a5c10abf6e8e256472a0db1d905f61568e751b4393e338bb55d09b277ec9bdbc199503cf7de547b4eb06773ca8eb3209821b9d9409e3106bf8c873f5349fc060e77d8adc5be3dad8197d8db4f799a832936dcf5671be7bf051308dbeb482ae46a87329f709d9c1f18580f9cd3d2f36d80b884a6506148275b0192d5d107983ae01f60f05cbae28185f967127170a7b82c0b7aba49316d29d46abe22c5d2f09884af2fbf1703fc9e8ee00ff94272df60a78e5fab85962ec5715c9f5dbdc2474fd868b5b2ea3a629f673984dddb2aa831d1fc2b036d87dffce64129bfbf5e50b7998ae193642fdc616e78b35e5318fdd9312da4323f9eef3f9d6bc9145e98b12f2ea90a0a21f8f579428d754797504d6286fcfc74ccb8aaeec551e8b246fecfa0c28067070e97ecfb8c009f627e7d934872687eacc2420bfd78fabaee874e192312c3b69aa1d74013e6f5f9fdb1e9df039ebacfcb55cee44c887bd581f4cb7211dde8d61dec2a5abc560104e88d1b581e80a6fd6c8dadd10289cd578cbe4cecb57b6917e21decfa1da0651cc9a690c4c77ab370697c20ae8d60112c86799aeb9009c2dc1e49933e45d93333b9c791c30fb66a7a79a4661c3b5cf5b3c1bc973b51506521b2336472a9690af8e16a279b5464881d0f95cd72ccc384331f2e20e370ed25ab84c31746d6bf4708f7ed5e18bc013206019dbf7ddc2a181281832a20975d4295514751895b81bea3ef6c247fd44eaf70d4fb4fa52203c740b6fe5e44593c7741b3afcfbbdd8fe704f9d47a7e9c85ca5bacc460e0526fd3e3e52a7c20a3543a4ae73b60289240aac18953980c4c26a97294b531198dd22dc4a08241a3795faf66c6a448252b66963dbe87fae0eaf92f9d1f5c1fa610095fc38cd528f719a7d0e3f54ad2291fb2e141120b616d74d7354258704ef3a99a379470139296c34f43614627b9ce202548fc7c00142e04d6e6b8332a31424368e21f1ef1f2762d86e909eb17308524836c8297a4aff4bc19e51b82237b9bcdab0be0d9e902528b63c58879ca785ef8b63aa6a48fc5d91f8c67dfe4b630311b317d79cecaddf69d5b30f11d058a5e0ccc2a015504529ac825bcee2ae766270ab8111c61a1b374483cf4525b0f5def1c5b98a52bd1a6902645577aaf3b8fbc922ea9a6b44835220827776dcfdca0c25edb233236fe184551c0f86c8a762aafc5fe19bf102214b72ae520b3948dbaba5c1b57656c00dfb42a665c24238f5f26ea8d5f5874ad479ba36b60269ba7391b2210a8c241fa78616972168da63746cfa21a7ddfc850149480488", 0x1000}, {&(0x7f00000017c0)="fc062daaf84255659f296258e0f1eb7050bf6569bfacae1477225fbedbcf4a45d74fd98447dca9c2a4a1106d484458788f8330ef1dae930d48155701521c7296f2d994", 0x43}, {&(0x7f0000001840)="5876abdc9dd3ee43ef49a6905cf19d2c1204f6b65d2d258762977e4860a5e652741608dddad07c5ba958321b5baf27ffbcdfc3fb3fb3d476f119f5a0f9005b10286994d07d8d05a03f828721aa2a09ea7c34cc5277d4bf0dc4db672567be927a1841250e1334a2d78fb8f4a8cfc76eda4b5611ebfa2946659a3dc0f862", 0x7d}, {&(0x7f00000018c0)="92b44a1e905ca65f5aed432ecbe235c1e63ca4538e091a80fd3e33b3cb6d18", 0x1f}, {&(0x7f0000001900)="f1be4117dc70cfb0c979b7b05f48decbe2b1bc593cd0db9166fd9104cdbf733606c60cb39bb128525494e34f87434b797fd6bf5d4e4d5c30f3a376cecc9a942ec285d2f2b8acc40b40384f6f817faafc51153b8e7b8899059b217f5f032fcf4a242062ca5678a477852d72373c737e929f1710910903a56be68992b08165ec1446d703cc99a9b905aca27eeec6d842933d6bb649601b0c1d6085649177507a06de0ebddd048c9929d2b27ba9bf68afb88fbc87bae58c3de70777ad0ed4743379915e4a3d52be5828df79d97f952f", 0xce}], 0x5, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x30, 0xffff, 0x1, [r7, r1, r7, r7, r2, r1, r4, r6]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r0}], 0x70, 0x404}, 0x407) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1, 0x0, 0x20, 0x8}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) open(0x0, 0x0, 0x0) syz_open_pts() r3 = socket(0x800000018, 0x3, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) msgget$private(0x0, 0x82) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r1, &(0x7f0000000000), 0x0) getgroups(0x4000000000000001, &(0x7f0000000040)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000300000000300000078ac0532a49b52aa1400bbe00000010c00907800000000450000000000000000000000e000"]) getuid() setegid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffff3) r3 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r4 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r4) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400aae00000011d881e90d9382e31"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r4, 0x0, 0x88, 0x53}, 0x0, 0x10001, 0x4}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/266) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000161000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8001, 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x401, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86", 0x2d}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="06", 0x1}], 0x1) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="fffdffffffff006cc500000786dd600000fe0000000400000000200000000000bb00000000000000000000000000000001"]) r0 = semget$private(0x0, 0x4, 0x20) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x2, 0x39a) r5 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r6, &(0x7f0000002480)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000004, r5, r3, r5, 0x0, 0x0, 0x9}, 0x1000, 0x10000002, 0x1}) seteuid(r5) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r5, r8, 0x8, 0x9031}, 0x1, 0x1}) executing program 4: sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="1123540c3b93631a726991a16260811f6fb97516e4e9777a74ac255421f74d63b0927f9079e5e6d10dd797b4f567e9", &(0x7f0000000080)=0x2f, &(0x7f00000000c0)="7dfdfc85aaac20bc14cb5632147c1fd45c04be80082908cca2a450b5027193cb8859d2b47698ac96424eae26c8d2d1a801660596e8b3f76399babddfcdfb1f18a17834165b089efadc2becea165214641fb2e00f863f51b278d4a499b9e3537f19654478d7d126b3fd0a92e1c0dcc7fddeae4baf7b9d586c9b0ccc8d29f393862c81e8dae430b0c5c95def91ae8fbfbe0ca00d33d0f36b3ca3a2aaec1e9f0b2eb84ddb5848d718f856f40040e93d", 0xae) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x3, 0x1, 0x0, 0x8, 0xffffffff, 0x80, 0x0, 0x3, 0x4, 0xfffffffffffffffd}) sysctl$net_inet_ipcomp(&(0x7f0000000240)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000280)="78653ce995cc1d80b7d3fa73411f40402de795c40ddfc37f616a4100dfd35055b6c798fabef502899ddb1513adbe75ae0734152ae422f35079ff546c2d03b249821cdaee7174d1ef16efe00fa0255dfcf87dd07ae3236b6cef079734926886a270f4c6c3fc285e714bfecaa58220b8657440c36491b2747f974c05d017f0ec6e9beb15ca14a0aeb9f14f1b4dce4c1398c8a4ca113dfd605695840932c50e9c7ee9a2854f942ddb902ed12146be7a666dc14cfd44a55feb608fd5d72df9e8f15c44a4acfcf93717bade62bcee6cb595bda3646a89", &(0x7f0000000380)=0xd4, &(0x7f00000003c0)="57d95627233533f020a32b21763289e72e35653ccbc1f4bb0ed810148d8356a40c3796df8deaafaebe5baeba9fa58605a867a24ab4ba9d351b202a3ff0d9decb0c25eebf3a1720a4d45df9b9191a1b56e27cddaa918035b1d7d636516fd5daec00184fc23801df6dfb6ae5a8a9749bd9364a0d2c03e1f91a339a06e99cee71ce74c09b01ccb4f0b42e0cf9f04e402829ecf7319f00350dd75773665a8f85823126c297773bc56f668c3c12940d92187a1680fffd34b1aaa94d69e634e3b518e2cf4c58ba47ab77ff82dff7de755cb041661cc45ae53ee34118a386d8cead931f0905a248f9", 0xe5) sysctl$net_inet_ipcomp(&(0x7f00000004c0), 0x4, &(0x7f0000000500)="360f0a73309a94f4bdea6d983f", &(0x7f0000000540)=0xd, &(0x7f0000000580)="94c2926db43612854e52f42a4720b0081927cdc163c6d8dedc3e4237502f80643f770c7d3521b5f4fcf81582f8a1a08ae656e28604a8bd250fc5b297fc7cbc9e2d4403a7f04d2d367892296a58ec149ab7ea0d39f51028c6d69983375df8b0aca503fc86107dcb4708b9216361723ec78f42f2604bdfbb498a0d8097b4ce077756cecf4b2b2bb6727f6f839bb5b96f29a16f33dd200cf41e9bc4d107cf11bf89932df71073518ac39eef6d2550910e1f0c3bd54436b073779ba266f6b700e291796bec2d00e7fa2dc5285757a8b5a42ed2b05cf8e0a4a7707d5359db02e0c99f48fd5157c36be05335de6782012d1ede1ed3aa2469b222f93911e6ba76b604", 0xff) sysctl$net_inet_ipcomp(&(0x7f0000000680), 0x4, &(0x7f00000006c0)="ff38ace032dfa94fb00f61b9c7cedb2919643127a877468d235992d00045c281628dd7652bbfae3560bdcbf89b8f7741f93dbbe1e4012f5fbd83db6ef50501cabcc2abcf14369a00e9336f5c860bd19ae31b3e7a53d26b730e11306f2900486902bafa69e6dfdfe10b3fc7470439d91f19cdafe6b8164bff2621804bfa8d7aa538c8203c3ad3afdff8188406c960d192a9af747594857c4e902e6ef540b1c97b947eea21eb68a205", &(0x7f0000000780)=0xa8, &(0x7f00000007c0)="a802619ad441dcfa2a7e0f385cfd0e46151e6ee2814b106a53da19dc8797f00ff9012ec7cb12f3461a8319ef6eb128add058d67c7743a71b2a09b6977a9d518cd04338c69b39f608835e44a1b64be6ead819ae354ca6f34c8f301a2582120f3bcb2f50f98f341b61f815aef6a76b570c31c751ba21f7d98dd8e9dd62527e3ed1b3415d66083b5b84f84bc8b4d8a9b7887d", 0x91) pwrite(r0, &(0x7f0000000880)="1b103ad2ed1d6f62b3ef6f62fc45d18713cb5c9357e7a56f0b5a248e0d635f2a5ceb9340d075f74808dd87ac390b29ea4b1e57ee8975e9fdf935d2349bc6508642fca1e1ac2628091f9d4057d0c59cf8d800f4e3a008d134ffd964bc130861892e3c665bca247e1d078762feccdbe2d2970ea502f7e8075cf00b1bbc38a34f39f10d512bbd49ed025fa87c6318ffde72cb30e7abd3c31bc56b809e4a67c8adb5442588234cd135a1eff49a4d7f13b9dbb49de48e8b10a31794e12833c1898816a36b8076fb81975d50b5519c425df42f21aa8611b012f636f8f47951e7dcd00627e75f52a04bfcb4a144a414fcf9", 0xee, 0x5) sysctl$net_inet_ipcomp(&(0x7f0000000980)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000009c0)="8b3c89a3d76a9c5efd1269aa76ceefde23353544939e25155d0ea372f35ceea80edc78b031627c6cf410ae744a357388bf350bd670e90fecd3a0753c0b8a3f14839f36e998817e14b9811078743a2e0ff07caa51b6a2ba24bc1b1b2d0be95902039fd9d292d9ea2752fc8edd069abc80fa8d5b33f5a14b788b3a4e7f66708a1df936c2c1b27819e5c93fec40360f24e86b1e5b6584f03472ab09437b7d04e145835539b221aa29ff2fda8c7c97fe294dbedc5c323192b6b6914112e66b6a881938a0fe217dba0ebc181cb9a679", &(0x7f0000000ac0)=0xcd, &(0x7f0000000b00)="bbb30625dbc77e844196b5cc32369cad", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) sysctl$net_inet_ipcomp(&(0x7f0000000c00), 0x4, &(0x7f0000000c40)="c40d0fac78053512ede9cd1375c493c0e8e77820e745e7eb8359ac1a96d270c4655fb921", &(0x7f0000000c80)=0x24, &(0x7f0000000cc0)="d3c3eceb22c370d58d5f280ae7c4014176c605566a624d0df5b3d33b8d2ba454b79a71927a70089782b24c5928cc42fea6566da4ec8e306bc562f075a8422c7ecf1d7a4c5648d527ec9eef6c410ef86b99372b28cae459b8b81f88e21bed8382565ded1dc42822200ddf0966a25ab23ce6760944bfafbca59e6225d2e199d4126318bd5cb10a1f4d11b3158dc908010e8c55fcba3d5620668a6f98ed80db105e196ece6954f41a73952f23bc06a41f79a9b194eaee0c5ff5a514770684c77244f65d49954f9b8b1f7cfe30a806e11d847778020a2753f3e33b", 0xd9) r5 = kqueue() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000e00)="d4", 0x1}, {&(0x7f0000000e40)="635368ef1b68dc443b38aa495df3c6a0e510e5cad14a1bcfd2c83c3ed2ff9477fc74be7bab32c0b5e3bb6b1952641ca585288f87e5ced6565b2ed63f1db7f9ab6fec4eab563a36ec7574454cc821c474fe638706d2b6e69f712b0c235a33c085594f1a5b6052bd6db6cfaab3e800ef2f29a22e75b6bb63bf8ee09c02a0635f0cb88e5e1e20246b2bb021a518343c590e5c401d4a8efcb5021d4c72bf5f51e4f2e0eb9e3de0c596df1426", 0xaa}, {&(0x7f0000000f00)="cab2535b2bba1179bb298fc58af9ec628ab6db260e490886459160b0b9d67d550d67c5799649eab28d0aedc1fb3e8e19a4d43e41262730d8e06d991c76a150c904af2615ce305fcbe3f4975a76d23ea4dcfa96709370adb655424fc6d4867b1290b254cf3f1be6735dff91116e6f46f60ba494e9e24203cc905613339188c78400f7e99713cacff7f84e163f017753d56a89e0b294d4088c1be0c44029414c03b077e193e80c36f03d26b945218fdb1e39e629d4b8", 0xb5}, {&(0x7f0000000fc0)="6b90ba625e162ee6cb084de5825a011f61943433bb251516360de5e3fcdebca15b101a59ff721773a8fbe1", 0x2b}, {&(0x7f0000001000)="86ea632211811dc591a764a71f704db6c58dbb7b841f9899c8073479d191cf57e04bd93030163f4fdc600e826a73e40ed5fefd3e7fecb3a7bd1485abc4bb3075eb63398177d6b9fd962c12b306279f682a8386a06d057f57f09938f2e6f257b4f138daeefaef1830dfa6e96a3995adbcb13adc420d0628df2733be4f8fc6934f7652d6cfec015abe7587718557684645a0aee6a2f6ef5a04bfe2822b21931a8b48e4e915cd8b369cb01a77e333633f4d6cb1a8e85a5f656eb24f4a5d6142a4320d9135688794512b154b505adb35fbd8289ecd8262f2f06aedcfe4d9cc39b9825609463a62829f", 0xe7}, {&(0x7f0000001100)="7b4205c1a4fd0534e01777ef9ed5787933dc930d7283c38a77b16c49303e90ce6d546bcd0cb03ec1214f9786c769", 0x2e}, {&(0x7f0000001140)="d9a683f853897b735aecaf2bbbf4fbc7bad220ab2ab8320946e700c0f338dc503eab0ca15ac49162bccc6089b5482174916353194e960fcf6431997bd231d285200f4644e9f7273888bdba773eb7427d2bd2d1909495b6cfb903200195e6a9583cc66550be366c636c0798", 0x6b}, {&(0x7f00000011c0)="b2ea9a759e0f9cd6bce3377fa5d8d71482ef36ffeeb231f82eb8d364f12ee81d64b6c16c48bb4a6428528331442d8765b4c99df802939f1950a54043d032a4128e49", 0x42}], 0x8, &(0x7f0000001300)=[@rights={0x28, 0xffff, 0x1, [r1, r5, r0, r1, r6]}], 0x28, 0x401}, 0xb) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000013c0)={0x3, &(0x7f0000001380)=[{0x6, 0x0, 0x401, 0x6, 0xff41}, {0x7d6e, 0x6, 0x497, 0x2, 0x5}, {0xfffc, 0x2, 0x9, 0x9b, 0x5}]}) r7 = open(&(0x7f0000001400)='./file0\x00', 0x40, 0x28) sysctl$net_inet_tcp(&(0x7f0000001440)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001480)="3fbd29c75dae55a513fb000f3d5b0d38a26e032635f55e9e57dcb47ece26d9e3481e8255569db3c4fcac833f174c724a740c2d4f1e0333a6be44d9f692b3466bb059d7d1ded9a7614529a4bf31c186881a8f54af2b550d7160f0903228944eedd42119e324950cdd3ac4a139fc2de6a590bb8298cd59c81a66f9249ce7dd55bce81941f6406456325aef0c4546f2cf43c1a0c8929b2184e32b03e16ffe4acc852303726ca066cf67e05ec1c52f6eb05ce7b0891d0209d7455281", &(0x7f0000001540)=0xba, &(0x7f0000001580)="2c19799e4f3d4b7e43952bade973d10ec6470a6370964587245c1979615a49ca68acb8ecc1e56f1f2789af8685eb0d8f6dd311473c0ea78e6f68cde2a3e8b5", 0x3f) sysctl$net_inet_ipcomp(&(0x7f00000015c0), 0x4, &(0x7f0000001600)="520538b820f07743e27087de9e59c1016ff4a90bcf746ff4890ad4408947453ca3884e03ec078ce05122ff610081296f4458916252f91a6d73df5bb6868ce4688465f5b13d62994b4680f30cc16b5477b7fd1be587f6b0665e602f1143e62a43bfa2581f49058c867cd6f185d0a490ddc7279fedf3bc2e71142cf66f4c35c65b5bb98049cadc2aae8860fba88ad70e5909844452e1ca754eea0fff46c537c63bd5c6778980cd911a2ebc85fce6e563154b243045211f9e62bac40899af82dc2263b94780652088b8930b24815251da", &(0x7f0000001700)=0xcf, &(0x7f0000001740)="8c54aec2a450c44ca4b6e52ddbfe9fbbf54935de837e4f40b35b7a1c7d30412e7c9118cada332eb307402347e3eb1617fc6a26307126664117a57c", 0x3b) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001780)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000017c0)=0xaa4) sysctl$net_inet_tcp(&(0x7f0000001800)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000001840)="aaafe2349168eb1c4f3ecc98b538004a52c95dde52d550e2493c8fdbaa23285c20bb548b04aaba696fc1fa8ab2fe2b23e304e909cc6456473945c99b9c57d6ed6fdf6fce9b5947dc6d5854da73aade04402e78e6215a458e4f696c1aa09277db7d23965ee137cc87647f709f32280383a251fe697964af711b45389cc657aab1151c7fef50d668207cf1404f10c669414e0543f37546a067094af6895ddde467427645a1ad4d", &(0x7f0000001900)=0xa6, &(0x7f0000001940)="0d01151d81d2477e0566f18cdf40d869110701802af3930263a781c2ac54c249845e8e03f3ab00c927c2e4b8d10a4afa8d366df8422eaa5249eac4b57e6323c0ecac6799732968634d4d7af42fbe82180543b67189ec0718067740596ad9d9566151c033ea0f351783f37ccd7793aabfa7997b5921b518535a94860d1c84bb188e9414634318d4649ec413e349142b7130ee34bdcd9f92d88ef4dd0dee9d8d75e851e99f44de7950", 0xa8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) fchmod(r8, 0x0) sysctl$net_inet_tcp(&(0x7f0000001a40)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000001a80)="75c96a1752eef838dbdb376eba18b0fa3408af5e988ba8959c5f04daf4e5a0b03e9b9855e0d6a60db159b968effdba256fc01a6feae592d62d65a6b00aa6a8c192f1fea59c56d8f3d110b1914567fe4c479669156537511707143fd77f8b01f885ae31202c7ea891b8d795a88ed324134a6383ebca7e6754e66c5e467eed5d62b763e6550f4607d03dcae6fce8f3ee22eb0db4119a1fab15ec5e17a4ffabbbbeca8a9756b7f3b5e4f65786a3803cc503da104ab2a7840e9bda8eaabdb177c447e58a79c0d69eb299da3bd23e956cbde11f177b225e8cde3dbd", &(0x7f0000001b80)=0xd9, &(0x7f0000001bc0)="d8fb7ef9512b257848c71c752faf9651eb46ee8d5b84c1faba19a808d2", 0x1d) sysctl$net_inet_tcp(&(0x7f0000001c00)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000001c40)="91ba2a0d029398f638aff094c9546fc10c5868f9d666e96ce53b93fe1e127cc3efd3e1da65faa031cbd2108fae", &(0x7f0000001c80)=0x2d, &(0x7f0000001cc0)="b3146506342c12ce02fa54e8a73bc93073e13f9a804743818225e52850e0dd68dd3c7341afe4ba49", 0x28) r9 = socket$inet(0x2, 0x4000, 0x3) bind(r9, &(0x7f0000001d00)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) mknod(&(0x7f0000001d40)='./file1\x00', 0x100, 0x8c) lchown(&(0x7f0000001d80)='./file0/file0\x00', r3, r4) sysctl$net_inet_tcp(&(0x7f0000001dc0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001e00)="772e7ab515a673e8c5cc02d22f6a788e599568c417b6f3a66e9a2f753d765401d659c6e839d7089526456d65f6168d4b6156c29864b2a6c4039700c86b7fe321a173d7816fca3bfa", &(0x7f0000001e80)=0x48, &(0x7f0000001ec0)="018f724dc367af6cf0aa072139a3fc1112014a1575429c97a7fb3a508355328e67520a2183da2ac49ba73985cd6c8c12ef8ab18c6056c3b7e44075a94c60bf3f393108f1b9f001b3a0020fa621a8f6", 0x4f) executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x4}, {0x34, 0x0, 0x0, 0x800008}, {0x8186}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x47) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file1\x00') executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="15d042c204cf2cbcd418370a267054f60db3f09fbaa5e87e2be330fb7bc21087262f07431229742f87ee0bce27a142a44b28495eae3b0d2eb876cc2a71c49ed94e9f212198e806c6b8c0e300d2d2e3dce8ce8301367c626a7689197bd81784071836e116c47aae9ce884c081c971750820a4a7120e1a78c82d03919fc275d2614dd79fd0436e2b9ee4ab4ffa5e25b88575f11b363f0ea3cdc95fee255b3626f95b2590cf9260ac817ee5068ad4a1c3d6f89dd1e9d92e63b92893056c86d8cb3fff5ce8031f3a4e754ae21f37c530b29aebcec03375ca3100b17dc2e8f86998ee38406239ce952f17dea3be92a9926157b96f7b9eef37fb5cd0890917", 0xfc}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x60, 0x47}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x119, 0x0) r1 = open(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r2 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x41) ftruncate(r3, 0x80002) geteuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x811, 0xffffffffffffffff, 0x0) sendmsg$unix(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8015}, 0x800000003, 0x0, 0xfffffffffffffffe}) r4 = socket(0x0, 0x8000, 0x8) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod(0x0, 0x2000, 0x1b52) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x28) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) fcntl$setflags(r2, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x17}], 0x1, 0x0) executing program 2: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="4ded724a90d46405593c3c9e08ddb10948548065b190e3203dccaecf2ef4adac814cd3d35127d661956a3c77c2a71f229b79e8293d32b9e079d42aa952058c9b1deca501eb0be1754482a2742f742fdc49c348545f3b019299b05308e03e49431599369436303e7c01f79fab524de4f0030ccdc5aaf78e070074ad5ac109b17ad552eb04a70dd6dcc5", 0x89) r0 = getegid() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) syz_extract_tcp_res(&(0x7f0000000280), 0x2, 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x39c, 0x8) socket(0x1, 0x1, 0x9) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000380)={0x2, 0x2, 0x1000, 0x8000, r5}) r6 = dup(r1) ftruncate(r3, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)=0x1) r8 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) close(r1) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000480)={0x0, 0x3, 0x7fff, {[0x7fff, 0x597e, 0x8, 0x5, 0x213, 0x1, 0x1, 0x9, 0x7, 0xffffffffffff0708, 0x3cd731b7, 0x8, 0x2, 0x100000000, 0x8000000000000001, 0x3ff, 0x8, 0x7fffffffffffffff], [0x700, 0x8f, 0x5, 0x4, 0x8f2, 0x9, 0x200, 0xf78, 0x20, 0x5], [0x5, 0x6, 0x4, 0x6, 0x8000000000000000, 0x8, 0xffffffffffffffff], [0x23, 0x1, 0x7, 0x0, 0x5, 0x10001], [{0x3ff, 0x4, 0x3, 0x81}, {0x3f, 0x3f, 0x5, 0x2}, {0xffff, 0x4, 0x3ff, 0x1f}, {0x5, 0x800000, 0x7, 0x4}, {0x6, 0x668, 0xc5a, 0x7}, {0xfff9, 0x5, 0x9, 0x2}, {0xfc8b, 0x1000, 0x609c, 0xffffffff00000000}, {0x2, 0xfffffffe, 0x0, 0x5}], {0x7f, 0x6, 0xfffffffd, 0x40}, {0xe5, 0x4, 0x6, 0x3f}}}) r9 = accept$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000001b80)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a00)=[{&(0x7f00000007c0)="f704b4dfc5938314fa2b92c5ed3678e6c2aff0d0d545a96341116d6ba8a8b488a1945846f40e5653785812dbfb5d75e955bde335875f31b85ece6aed0c71012745abf34b46c7ffbef63f7a8963541291d2e8e4937b2f6842b30afe0a8f2658ac997c63904cebfe2d22d545c7f4fbeda13e369a4c9dba6f487211295be5f8b300aa48e6af15ac8ca5f0036788072e3a4317e68cb2feca580952ddf418c438cc13d05c96591b328916e570ababf6a4ac301bf4e83fd1a7557d9fbdeb2c1e871883ed835263c9b8304aaecd7995ed474b716eaa95e4668f61d06812a64fb97cf5f3e94a95854160b0e274ecef814bf6ce9c4f484668723d20c8498e8f7fb3686be5f074ed78916a649bb09a00bd23f5235545097bd76a678ebc300deea3fdc1f4e48219fc74117026a6e0e7a7b62b885a140b8a733e73ef73a336537e7324ad8b653b3f87bab87b0be51904ac4f5c7d698dcbaa153d218d9cda8a132c579c06fbb09b6b00fb49aa2064cb1161d77fd1aabdeee06bb9453ed503b307464bae21d11e25b2706eeb91eb48f72de05db2e2ac2052744e656f2472824452cef572d4eaae8724a6fbfc01e353824665989ec93aae288bf6e195d90924e9fc680fe5156547a21beb55c56e6b65394e9ebf7ccedd07459e92eb73a4985429f515c138b308cc61be34e90ae9b47a608de2719ace5331d910fd5b68aa4c219f488d2946cd485c8c9ff4db3d6af843d2739ef341d5c31558107d7eefcc829d51a20d48c6038f096c7e731aacf3df3e38ecb66cf5256e1b608f0c3b43e70eba478bf6157c17523ee1b0882085153dbaf22db77c1ed617f132fd45a1802337bd7dd9fc323e71fa60927f89dbd0a4a197061dd81a8e15ecbd608b3bd541f20e6275397d097f345a4b5146265fc79c924e5bc6e342a9240b27dc09e7f7cd1c494a16621aedcfb409f1cb45c0942d6fe269c2bfdc31498566bd976cb8212b6544975d8151f5bef775d32b8b1b43cd93062cfa2ec45c0bd3b6a37e3c67880f34b7dd7662a984b830ce884f2b4ea798ff4a8858917d1def73f61fb3ee7133b462f2075755a6a7a966e2248e7069188df1c032914bf484cdf2fd645074dec58392e79701bda0bd7a5a58b198ab7346361f16316aca37fb901274fdb30262daa90dc44851df3b70e8eb195866f6154e9cf3c982a7370d410c4bb3a1872818fb5da6dd874882ac6be48abb07652075d60ce4bee8577e96202761c73f6a0d57f4425f61d2a5f4c0d5db82fa6fd75cff4c456898ef4a1cf0a892da4865d5c585994f3a40c9a2da3908f03589466763c4a073d902634ec2b2776a3941d59ce183e121c94a6d7cef17783845360128976701cc4cc910a9bf58d0c769b464b396456181a397ba334079737eddf2dc55eeaa521afb7caf0b56c05b67645020fc9d90becc0b828fdb2786f0f1da217d4459e96e3497b6754ebded4470e3150aaf8551fff19716aa2ff95bd999333aa0803cc9a334eef720e59f7d1d8b58619d502b96e6ebce743f26808c70ae99dfd6bce8eb6dc35e8824d53450d63e3c1df26863517ef9e91569cb3560530f55a83f417b03566555e9affae776ee40a89f1418e39e64a28e820f8b65c75c23b66b34bdde2703e8229e99be5c61b6fb4a9e5bffe49843345322df7a41326cbfe51829165ee50baf8df533f6595658de0726bc43ad0544c3ab967f3c4bf5f1e96499d35426bc5386c361508a5509a68e2503968d636da8f3dbae3f4926c8d80421b506abdaf60dfe14f1f380168323988905cfe63de6786f6345931125438f1071561c65bc32be2dae74444eb758d0765797b8e9fd7a15d4792f14f69fb3ac3ce6b74196cbc81e93f8c310d8f35667ad4fd6b9dce7c5d9d8ebcc6d838e24354d59e1b1c99ed22ee63557cdd0a49e7ce3a5b892c42d1b9fd0b665e0797bdbf93c2061ac62d27cdf70ba1ca6b4bfb92e460cb9f8b31f4187e84cedea6d9ba4f148985938bf8c2ad584b9c0ecd9c261576f98b41f3620b8d111ac6af079facc4aa114a2055114333537fdd6c91688823fb87387a0512e5942b18d143eb5a3c43be29a0f8cddb98311298193eefdd26b1d52b0a404e0ab1bffb3e79506454b2ae5288894daf38cb0b2108ccaf95b39cf5bb24d878acb307346483edd94cdb91f735821d06d33aadd595171c79456c49dadc85146f3fde89d5488771cf03366309116ac59bf5051fe47619d89d8d34f707a15f14a6bd7dc2d4ac22ab2f7515267d5449f2c2ca7873adfd5559bd7c443ea8c9a9e7ade4f5a5c9e3968c432f4579490560523fdebae9c4f37872bb39e67c04cdd522b1131b4d16d7686644ba00f99526181ac3a347dc37575e06dd28aeab83049aa36aa63557215a3f9f9e66d65330ff04e6e7007228e7b3099d14024c9d00b87bf060b68a3932d1f4c66a1ff77dc919460b2c81c5585bf989a3d0f252b9104e382ae276f7c1e26a0ab901e53c42f8fd4bee461e208ae032152815463a602262fc7e394bf8bd0e406336b453a8ea68f40cb769de9b13b22d33d72d4ee2412fd7a7ede141a38efa005e8f103df4bb5861262259a1aba3c2418e9c8a6463c0cbeb61942e623bdf9f22210ddd3ff9c28759bcaf7f645cee92b5eb31e330ed475ff5e4a6e12698e00a9431be8adfc07d3fafdf0bae09b82188a4dadad13ea4d280ae7eebd0cfa66c370c9679b22535113fc329493c2dcf9d365663a963d3ff77746a2383a8921f9569b61414ef161af20058a2b5cff483684594bfac7ca8a0be117b5a9e0339e22c25e31957a4bbb00c20d2ce86b69dde58203e73bf31b61b8a6229e4e5966e75ddc6d0c8585aaaaca1cda9d3dba6eb39951a2e060986ae1b41b9e2788dd1b829adabfb08c42fa4e30f1a33ad2cc35a8f3c107e2ddfd82cdbccd5f02c76cc8cc43f4ecafe87b2777b25ff598890bbbcd9e4a182299d6eed64a690836b666054635baf00baef00df1702135474af43573d3700a7eed09380ccef8dbc22355c326b814316a3b48ebed2d47cd212fb7a1bd46e7511b0aaf3e719ab59c4c44e4b8c939d7a001699ee07a1ade3eb641ad0e5df9ae250e533f6f71c3cb29ed7dff6b9e0a43958f1832e890a7ccbce6ce64e2115cd82cf0fc1812344b3bbaa40409ac59a5d4bec1102cbc221f9b381cd8a6cce13a72fae55d4918b27c4ca05f58f99c1eaf53f9894c86932bfa0b07a44a888ee3abd3524d7958109562fa6684d3e71ec326aff49cda4705d015c40ced96f9e43d10160a5981cc67c31e3b786341dd35d83c20e053497ffcf9a94e62bfb590881e51028d87edf7a15308b7437747b07b38ebc5ebc3b3b82ab305d93dc61b18490ef439db428c0253b4f39751fc2bdfb4c143b8773dea3244c7b35e38a739c03f7561dbe86fdc103610ff2bc14cff43d2daace7ed3a0c0e8e8a2720c8ff71dffe73065def89c910e51d87d99458f927d1cc57ecd035eb263f0b993867f4e57345398736a149ae4c40bc06a62a0655e1cd7011061b47d9a9151a084639ab5fe5a42e712f226c6e2416094a298326dae4a133a4ab3b61817f9c69c6797f34f31ad695f114b933208ac68aa241ad3fdfd4aa873a4734949b6bb9bfb6688592e1d33054487ffbef63a4d111b22c79b5cec99706006f48a0d4cd8768862c6860ceabba1a5b3f081b4664e0b49fccecb0191b78e6fbbf0e120d97a26b70e3558132b56414898ea64b5b1d99dfcea401c6a3369be3e8b4e96885865083a597d123c96187a7824a9a543a6c00019512610013028c82694e8bd0eb0487e96ff4c34b57bb117025c4098610fae4d9f32f567e667725332df6689d7ad701563ebc21df4d2f9ba43d616abe3f24330e0374fb8a49a99afe4db9a1dd919a396e03d4c75abef79e1458632126f7181bafd0a5927d8f17aede0612318c0a4f9e31e889e0c4d4e8429be1cab98ea1f0f16035ef67fd345eb8e1d987a4d266091a6d575e287ca4c1e60660663831adaea004fa700c899b8d2cd52906410b1c1fc7f0acea48525b9aaad178fa54a6eaec7f04b4268bc05a6bc96a6d54c954a2da8fdbbfa7713739a7ff23b94d0d886a1d2d0466d767286951798bc47e2a809261eeafa3da9197bf8774abfaf30e6b34ec4a6fbf1efb1201fe3ac3c7629ee3d33666aa4ff7d216909b20de85f6d678c88c5890a0b36c0bfbd3f4fc361087bc3e3aaee9b331f57297af851a6c0939f49fce8bf5ed90b94dbe01f1de5cb49e54f183ebe66c3c1b344b881efbda36297deec7aa389ac521c79d90d14bfb459d2d3485a242d098a4045c8d8ab43bf59cfb9cef6c260b7de2daeca5b59a87b1ffa5b5e0fc8a999ce34d707a9740177bd0521ea6c5211482657d5e7132f70c7cae11dbc3c8a84b341b6b6f40bc9e054c72b02f3329121a30112237fdcd4f7db35cd6258756457d345b7fda3100bb7e2788eade6865321c6de7500ce32f396aeee2a9f324dce36deb6949fb99a5c10abf6e8e256472a0db1d905f61568e751b4393e338bb55d09b277ec9bdbc199503cf7de547b4eb06773ca8eb3209821b9d9409e3106bf8c873f5349fc060e77d8adc5be3dad8197d8db4f799a832936dcf5671be7bf051308dbeb482ae46a87329f709d9c1f18580f9cd3d2f36d80b884a6506148275b0192d5d107983ae01f60f05cbae28185f967127170a7b82c0b7aba49316d29d46abe22c5d2f09884af2fbf1703fc9e8ee00ff94272df60a78e5fab85962ec5715c9f5dbdc2474fd868b5b2ea3a629f673984dddb2aa831d1fc2b036d87dffce64129bfbf5e50b7998ae193642fdc616e78b35e5318fdd9312da4323f9eef3f9d6bc9145e98b12f2ea90a0a21f8f579428d754797504d6286fcfc74ccb8aaeec551e8b246fecfa0c28067070e97ecfb8c009f627e7d934872687eacc2420bfd78fabaee874e192312c3b69aa1d74013e6f5f9fdb1e9df039ebacfcb55cee44c887bd581f4cb7211dde8d61dec2a5abc560104e88d1b581e80a6fd6c8dadd10289cd578cbe4cecb57b6917e21decfa1da0651cc9a690c4c77ab370697c20ae8d60112c86799aeb9009c2dc1e49933e45d93333b9c791c30fb66a7a79a4661c3b5cf5b3c1bc973b51506521b2336472a9690af8e16a279b5464881d0f95cd72ccc384331f2e20e370ed25ab84c31746d6bf4708f7ed5e18bc013206019dbf7ddc2a181281832a20975d4295514751895b81bea3ef6c247fd44eaf70d4fb4fa52203c740b6fe5e44593c7741b3afcfbbdd8fe704f9d47a7e9c85ca5bacc460e0526fd3e3e52a7c20a3543a4ae73b60289240aac18953980c4c26a97294b531198dd22dc4a08241a3795faf66c6a448252b66963dbe87fae0eaf92f9d1f5c1fa610095fc38cd528f719a7d0e3f54ad2291fb2e141120b616d74d7354258704ef3a99a379470139296c34f43614627b9ce202548fc7c00142e04d6e6b8332a31424368e21f1ef1f2762d86e909eb17308524836c8297a4aff4bc19e51b82237b9bcdab0be0d9e902528b63c58879ca785ef8b63aa6a48fc5d91f8c67dfe4b630311b317d79cecaddf69d5b30f11d058a5e0ccc2a015504529ac825bcee2ae766270ab8111c61a1b374483cf4525b0f5def1c5b98a52bd1a6902645577aaf3b8fbc922ea9a6b44835220827776dcfdca0c25edb233236fe184551c0f86c8a762aafc5fe19bf102214b72ae520b3948dbaba5c1b57656c00dfb42a665c24238f5f26ea8d5f5874ad479ba36b60269ba7391b2210a8c241fa78616972168da63746cfa21a7ddfc850149480488", 0x1000}, {&(0x7f00000017c0)="fc062daaf84255659f296258e0f1eb7050bf6569bfacae1477225fbedbcf4a45d74fd98447dca9c2a4a1106d484458788f8330ef1dae930d48155701521c7296f2d994", 0x43}, {&(0x7f0000001840)="5876abdc9dd3ee43ef49a6905cf19d2c1204f6b65d2d258762977e4860a5e652741608dddad07c5ba958321b5baf27ffbcdfc3fb3fb3d476f119f5a0f9005b10286994d07d8d05a03f828721aa2a09ea7c34cc5277d4bf0dc4db672567be927a1841250e1334a2d78fb8f4a8cfc76eda4b5611ebfa2946659a3dc0f862", 0x7d}, {&(0x7f00000018c0)="92b44a1e905ca65f5aed432ecbe235c1e63ca4538e091a80fd3e33b3cb6d18", 0x1f}, {&(0x7f0000001900)="f1be4117dc70cfb0c979b7b05f48decbe2b1bc593cd0db9166fd9104cdbf733606c60cb39bb128525494e34f87434b797fd6bf5d4e4d5c30f3a376cecc9a942ec285d2f2b8acc40b40384f6f817faafc51153b8e7b8899059b217f5f032fcf4a242062ca5678a477852d72373c737e929f1710910903a56be68992b08165ec1446d703cc99a9b905aca27eeec6d842933d6bb649601b0c1d6085649177507a06de0ebddd048c9929d2b27ba9bf68afb88fbc87bae58c3de70777ad0ed4743379915e4a3d52be5828df79d97f952f", 0xce}], 0x5, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x30, 0xffff, 0x1, [r7, r1, r7, r7, r2, r1, r4, r6]}, @cred={0x20, 0xffff, 0x0, r5, 0x0, r0}], 0x70, 0x404}, 0x407) executing program 6: sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x9, &(0x7f0000000140)="44ac0879ba0ebab4ac69fa31a029571959466f3585c5be27a348e0b02d7f0abe07712c5d98eff6f2db18edd83211ab2c244335af5b0078327a1f341f089f9b2f014004da1b642ac4a2ca602edff6144d532c2ca78ba2ca322d8cf9c99b790eedbeb866ed92c04c224727b1301900"/119, &(0x7f0000000040)=0x77, &(0x7f00000001c0)="53be498a2e534f9a02f512a13d4597d339889be69aa00d527d7873e7f7be7b57ec1c1381f821c96e4a0f79016c8538bd5a385044c032d79363d069294c7787817698a4876a66eb9907d8055d3e83c5f3006f0d54a2222e5f47c41eaffc86ba792cb3d4072231a8dfe30616ea0555e5beb50bc314b919c0a08b5e917f94255c4b75f0c429f7c3e103b3c9f4a3bf44ae85085b89ac9910242e21a397f2f58729dfbeb907cdfa33e20088b3a08caedb363d55ac862eb0e53138ae3388dfa6cd7e0a1f9e926167d580be397cd862f425fd95125d80f5c7a465f20a476ff080bbba7c9dc615ba19065e63a3e17d", 0xeb) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000002c0)={0x0}, 0x0, &(0x7f0000000300)="be0ff7793836b82e8fd2dcede74e6a463a79e5df7c00f8e10987093315f8", &(0x7f0000000340)=0x1e, &(0x7f0000000380)="4e88ce8cda4289ee51ef36e583f2406dbced8119f69fd88fc5e75b80f1677ae7bcb1a3485d2b232cd5c74d59bb79dedd1e1309159980230589be7c4a4b4d5f56e8f568925c14c1b11af532fd8c845dc742d17e37e4b250b6d7f6a160ffb3511215753f5c716e57244f48eddb4d27bb2bdd89a18d483c27c11b73bee945b7d8d3ecbb31d3fb49f10fab59e76a546a32fc3d0b79acb87082d8c29128ff35bf9016cdc1a129732128e9472f72e9dd7e985e41bbe16b74f13c4ebbd1a6ed269d9907a6b34f8a1109d9fa1846e775556219eb72d511c98a7e431d15993bf07241a0ef349f7e1aa6dd8d19b5a4c6dd7cd36ca787ecf167", 0xf4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchown(r1, r3, r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000001c0)=0x80000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getgid() sendmsg$unix(r8, &(0x7f0000001580)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000280)="947fe169d29bf0146a92301f991e5558995f7bf73f76796393eaf1f45bf787b0823c9d62805b6e5455b3b0dacfad90f330e0eefc0a2740ed58766550b2a42888f9e98f4324fb334f1db979ea4662b44f8bdddeba4686cfe7c75714bd1aa5e4d930fbee8f2a0e59d7b88acdb7", 0x6c}, {&(0x7f0000000300)="0cbaca372cc89cbcd3125a057562ab994af4236f9c3052245206184e3c9b8ef9747ec1ed81f2188284ba303f9ca5e2059f5640bcae6c35684b86561b44847d316df3d855bc623b7e1a2ea4126d066d9652a189df90bff7b996ccf247ae8f1cd62e0287b77cf1dc7a1ca34652c0998e10c18d97c72ecd7fe4c791e558a6fd161deab8eec4f6c06679f6ea646e6d656516056064450db5d3ae257c021c7cf3aa848ed0060b529de124284ac064552901b54526b928dbdc9fe98903c4ab7ab0da84382b75e6dd1f54f6024e692754d1f54354cd7d29e7f2d317053ef513002048371efd5a7f9de0655cc58d05fdf2ca3debdb1b931b5ef031e6e04ae0ea4e301002929cd33dc6d5d285eb4196f4c24afa16697b1dade89c46059d3c90eb391c14eba4d989119b8840bdd2caf6c5725d7c946c6a40c7b6389f956ebecae0fdf9581a22c4d89fdd37430157f3a31f17d52e75025581a1bcf119c4087652a15ba257eb78d80ef7761e2f97032b8aca9d1b1b2a61c7e06ddd6f52908bae04fc96da4c43d465651269b3bd1edf2dc1e8f55f485b7391cbbeafcbdb49d33e7b6d05bc0a164d6689cee890c7ebd639eab5fcfecbf70b5487cfe1c0ed5f5ba11e4c72de198e3671423dfbace1f082a73453b569300478c1e0945e407a5c6d2f1df068f67022befaf6d423f5e26e72d6c110ad837db4cb9edec35138d07ac758bd2497102095843b978b5bd46a957aca3cd44645b7c184ce3a35bd214326da9ff171c36fdaed464a6a19b710dd335d13a2e09dde449ce48e68cc3596bc8fda8b43e10cd511cb204948fb0e3d07875dc6d387fba3dd314b1eb367c9ec901abae2c15ab7bfb13a30cd8cae6a58aeecd6627cc703063ca2df9c48aa27c943819e1b79c7662c148fa923b5625ff5f2d74abbeea1a279dfec9a1421137f9e1b08a53649066d7290b54e4be68820eb49f6787751e97472535cb7d645198ddf495eb8c980984518d5fafa920c04c0bd3a0903a2f4dee601eedb1bcd38710b7b90a98267ffda50cc861bbd6686d654c5ba7146d29e8b55ce0c76822240048af7a408ea75f33d0458080b85d2aa3161335cf8c488bd124d98c666bc3e637268fabef3983f76b68520c9f0edfab518551217467543c64543b9b32fbbc473520c8b27e2725227a201e615639a3e0d05ac9bf3821de08835ac49c0ede7b365a6eb3f24e7d13db121b70ca670ce1f5b793d9c717c5b50d783a4b1d51bb64d7b744bb05e4b29674db5e317f1e17b68ade3336787154c94e0eb25e3c180fae9eb6c9bff8b6196149ceb9afb9302b073b4ff4bc29f73fc485560db9be7930bd0eca37a3aaf516dca18ac8ccb5dcb35c6cebc38bd774c8942941eb3604237c2dbffe973134ec5b8089f8ab93244c34081e0a124c89a70d74350f4399828f9ad882435a1300f8dafc23fa44760e45add0cf0289552e27b41d52aef3ccf4f13600ca28bf14f93b89ae3d42ff16726fcd7fe7b5f1e4aea409bcc922c20b52541b2cd8e1459cf6e857592332f3bb3db712ab2999648eef99ab93363d5267e9ae10278025f3e7c15badbda042046ccdf45287e3fc17b55d49eb20e12f7676fcd2b3e0954189a80c34b1b4cc19af37f9f1c652167328528e4bb5fcb48eb9328b4d66fe334e37af0f762a08f75ecc036aee1ca43e4f9aaa286e8276a9c978f772cdf2064db7debdbdd5a56bda20c1f8dd61861977f57fc282786b3e9921bb3c86d3d677d70f5867b3f1567020afa4bc8f0ec5a783e5fdf65eb9881a7a94103991edfd86294604040d03fa6204abd66ca4e774494114520eb27870400abb3169abc9c3123267e08deb19a44c26e6f0711ca4aa66c1063492c59965a8ec2ba30e04242c9107086daaff46da79aa7e3f9a6d1e2a838a3e3da1340b457141d89fd482a5d946bb6238decf6e40fac71672d2e8a20b3aca964939b75da4398ed52b80c329b838bf0a8bb3a496cde29c49717315fba25f421aa2ab2c7388fe2920454a6af5ae0d87373beac0b560e866e4ad1a98c4e157ce8e17e6d72144229c521368124969530ead039ce8a5825d88b54a335e7fbfe7bdd181a5d5738aa2d4047bef5a88d66dd0cca085a7350ee019f7532a5a9e8a51561a45d0e908baa48ee2fdd0c48ead545e4d95e6ac781ad1d92433d979bcf528c61e022e0b4cd88fb8025594e5e5a4731378b80d03c94521cad377f7466f262ffe05f3c802b3addd8e122d04a488c25a556847697f1119ff9197bed75a383c3a9b2954f741fcbb0f78fe17c21a07e6bcd6d4514e9a0f07697b865e9e1a2076a85944b76706838ba3a9bad367d42ea2d56379bb3275310bd17c7debadf09099affea0ff2a67ae4397055e54d3c721188b3097a7999383dcac311cdb82f18d90c796fbb62b747c489715c95c96c8a8ec718dc275e94284eef47490cee16c74c14d5f165260d6c3d6637d0f3c47160260453947899dda873856cc834c65d110eaecd1091f2ec16d21c36ed339ee77b18cbdaf8db945570311b1f35af668cee132dba3f8f7be552eeeb4ab521bb6a77bc332e0a4cbb003a0b8a2a08a0b22f67c0f2c68934b3a756f07de43861ffecb2cd6fd3f566da7b96933de8d32ceac036a204630536ea613073b9483b1c140b547ce55809f2d51fb4c6ebfab5f6acca98e5127c128e303b71a4f1224bcf00a67dd42a90039d2a270badfb28a9a3be01c8e8573eb981c70cbeae9f7fd2f7befc21d21a0b86c4bfe613227fe0534e8c1f1f1b4a2b97e38eba4e8f51e84c0e16e38cac45c39dfda8589c5770fbd98ac4538d3e3a717c70c2d46f6be6dc9a021920b14bd7057daca0707a4b662bcfe824232b851b26fdbf2b6015385517711cda75b7f2e72141ce3efd4225598b80bfdc2b359095b4bb77490769b35be0416c318a228443188a785d063d78c7779e5857a3657538114624a91338e439cb72c6955bbccd9efe91918f27f845f21d5a6b06a9d557e3d17753756b0740dc2b17b03933ab0ce8e93d64a0b1e3dd914b8c79b4b0daa70946382cd28aec3cc16c200e440a24e0174a07935e6dcfc4c19f59ca436698e0d30bef3f1d5561e986dc4b7aee078dee8eaec22f19b91e5da8b8fbc06d6280e57ccca0d539deb1c41a0ec1cf6f2c9d8ae8b770abcd2eaac526094d36efb9eaf731d90e136d119156910ca81007063dba94720c309715e42c83adba54e1222a4c4ac21570531b54b4bbbb101d259735b33924a17758639de0fb66e52a4cf24fc36c57dda38586c2cc97b621492c67b9fca872db190b715559faa5ed3082f8d63759347eb186ca44a3b0986a62c9b7c96ac9cc8adf025286bd5101ff3823a76a6b9bae90847da6fa147bdf50f95282c2a132dbac0ca8e59d226012da7e3d2847d9c72778b949f3a0ce27466d47e32b6c0ed61393f42d0d957767ca0dd33eaccb16a6a07fbb3ab55e4ca9f90059b7f63408b3c972cabbb4e89fd15909363a24aa925293e4ac91492cd8a6e4d50fcbc2de653e86be76f5eda49dbed0056d9a0812b007fb45a1e63fd39ce771d84ddc6d8d15873476393a79be8c7f3bb06611d0ef95f84ef4d43d55c483ac56a5795103f54457d187d456663dd4940f0a9c3c44b27fdfd0072f31a7f3eec84874fb0dd99e9486095485fc22dd33c77040e59db9a6f46d25e29ded7adc3c3595a806513443ae3dd7e11e210015aace7f808f86f53de490c68cb640178adcd5c21edaaedb99518cdd7ccf82c0cb53a0fc9f2d2487135855ee52f5141299f903a27e0b0860ac8af152a0d6bf866b6746c69ec4ea48a1a41f1c383d0865f2cf42d990a22ffb79691538310ee232fa506a036506038c4d17da2b1ce735c2f4c4cae90a4269e531927c8ff7855d7427bd23325d89bfa66ae7ab77b39100e229660adfdf4978bfe829fa0f8ea40eb503953b413c1cb4754d61217774948f9c634469cbb59e6d9fbe7d43bb7d0d8d5cb26c3ba71613dbd1e87111f8a6c0b3082a58e356df7ac9d9cf9a37507cd45edc6c19f8167e64b4f8d0d06e951dc2978d796e3f6f8048ecdb743b677a557ab3d2a760eaf0e989297c818e705347343976b4d166de9ca526bca97608313ee519ddf78642baec6accfe9e06a96a800255448d620ac146cb94dd84bcca31085e676a6b939ff1d20104df9806bf6f0326a003291cffb129687cb4b36a71aafc3b908f2343d14211b34a99661517a6bcafb4dc477630bafcb788c52e80f28737c4cdd3e554d6a567486bb0bef8baf4484178fd424e04917a40b42cb440fb3f6be09e9659903017b21df644d68fc979cac8596c02ac8f3b9af313e87e012a93412f48773c359e7201efc31731101127670e57ba34595010b7e1d5b93627f7cf6e9cae58a6e928e8c47a82db89d6957df162143178538bd1635bd2410e5704e5cf583b551af9aaefd69218dc706c895b4e92cf785654b690693b8d1ec1d860f8289e9b774a49e1707bd9e9d93b884710606f8c0cccc0ceb7b5fa436b93250ffdf07d24337754d34aa7e3853bd2f2e1adcff6d944a6a02847f72335488ed6dda08d2427b6aef89b8040af5eb9994331fd603c521a6bf806ef1cc08fe3ebf3f294763e707f30e772cfe7213f9b1d846e457c4cd766cde8f755b170a8173baf4b5aca07c7e4658915a356658956d0d45c337c734590659c69c1bae2196faeecc7fb88adfb54bd6cb0f4429e8060ff582c477a77f23d3c061ea9b56ad5f4aaad9f09adc5827e78578bad9a77883fa0e29eab616f7ed8beb0c907323d3a6b0484e52421001817c7b494c8ee17d120a22fce797a5ef59f9a84c45f8e4431d659b3270768dbee82e492fbcca3440c7690d2d006b8dba6c5cf2ea0c1ea44b2b97372d9c3e5bf4cf826c4d64d1c69f2133c01bb2dbf870b9ea1b7c4549294bef976396c362783c880a4909012d1219fb7d7ff2924d5c79adb8714d73825676c0730a1746fe27a194aa1aeb2f35ae9be2eea945d7396cc82fde23aa8b89b7cfec357e8b576a3e4b642f96cd9c956b550401dfa1e4e816b0bf100653a3e0bd2193cc0427e596e0c0269d336df7b74047b8085c69383ab3c8943caed27acabcb63aee1f2df640b474ad79213ab86f1201b93ed65a2e74a25c3c5cd7ce905ee4fa33c7f9c220a8bff05d869efc87c25288110facefeb0ec7b6d1bc456ef2fbb01004f21cdc20fa9c2d531d438f7c54f515c62e66adb8f16bf9622db35a3b3ae78fe439d88a13fa367344daff816643b6d203c8f09f0ca26f9f0c44bb2953aa8eeab006b40e78a85fbdc25974ca79be6ab702e650095bac9f7fb1ed45a20fa4e5f3f608f37f751c2703ee525698452110f40a79077b2d5de6e87e50b6f6568ed9e555153f9924df0bbfff952b685509b20b7d1b53995856c7c285de322b4d1ed8cfdde17fa9bac73a821b9ea9ce57bee6a8cb27ff13fdf95c1276e61da26fc3c04e86774785a09c11cbcba2a3cbd0ecdea6781324f375cb1e3ad17c089695df69938574338bf6def110a294ee21f406b77a57411dccf9f7dd1906b75d3b0825e3e982ffcc1ca875de8cf2a88744a32cd3c6200a74e143c879b001237f3e1ad302445061086738954983e0e7a67e23d2a36b79e263b3302ae223ff2fe78ff49a175d825c1752d11cb3f11b878e07a8352790e4e2f3aba61e87a9a77aa5bab35df1781c9e28d07fd96b87ae0b0d026c33e5ad5d033603eaf2d69360e13c52a6f97c4c8b41a693b97942b66adaae2bc81d2e0b291530f2751d5fb59a1b1170a17e45a1a2e0a2170bd0835fdcced743586f38d44d4dd40", 0x1000}, {&(0x7f0000001300)="0e84a9cdc1d50be25a71bc54f4612159af0cc91c14cd80e5fa32d2fcd1ebf0d543199ff5d3f5598bccaebe69e8c6db406726a7849a52c01247da5652618741d8fb030b8e89212b1384b365b68f353eab803a64a1554e2586dabf1df68f4576c3e72b9a17af21f6fd31eb43f287b32084d17292", 0x73}, {&(0x7f0000001380)="d3ce4bb8336bb26dbdae185e0b8a646dd08ccd73363a4845be02b3fba8e2c6f524712386d3f3c0261a8d385ad50e6810368553c8301bf24a6324beac6fafa120fb863b7a6834be1d1dbd2cdb56155383d53c3c9e7258d49fe11761b7e6062a2a66dcb70158bd0a34619185efb2603f1c65707de01dd23a9aac", 0x79}, {&(0x7f0000001400)="f0ed58b2f1c25489802e9fdc39b40454d2260e6e83e532edd30cd492e2e1b2f4a9", 0x21}], 0x5, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x20, 0xffff, 0x1, [r0, r1, r7]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r9}], 0xa0, 0x5}, 0x8) r10 = openat(r7, &(0x7f00000015c0)='./file0\x00', 0x0, 0x186) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, r3, r11) fchflags(r8, 0x1) getpeername$inet6(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000016c0), 0x800, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001700)) dup2(r1, r7) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', r1, 0x3}) getsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f00000017c0), &(0x7f0000001800)=0x4) read(r1, &(0x7f0000001840)=""/4096, 0x1000) sysctl$kern(&(0x7f0000002840), 0x2, &(0x7f0000002880)="e66a075b8c28b817c87a0d9c0bb00b4937855b413e0581416e4aac1f9629cc2e49bc8e231d065a0524cb29d96dcd6e5053b7475cf45df46df858d2c4d0370fd6b75dfc98f81448499344caf6c1c6cab8cf2d22274913da350b6b2ef77a926a4f98105e2a45f73150b3a271b6f7c7db641c9cd8ffae3d5c65f68a1507c5b92a", &(0x7f0000002900)=0x7f, &(0x7f0000002940)="2a160df44ada01fffe367b542ae5ef6288d083f405aa38fb774cd1a41148c2a7aee703a2f0c041d357d96d6c9413ce83ac522a2b545b9ecd85f95826230fe97d2d5bf5d42c9b2103fec63299a39e64ad3b9427a1d02fe55aaaee7f175b73cc7bee9fda2f9f2da6faf562463750555d7514a04961a2717abc275cc1ec83a392", 0x7f) r12 = open$dir(&(0x7f00000029c0)='./file0\x00', 0x1, 0x24) faccessat(r12, &(0x7f0000002a00)='./file0\x00', 0xa0, 0x3) socketpair(0x20, 0x4000, 0x20, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r13, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000002a80), 0x40, 0x0) socket$unix(0x1, 0x1, 0x0) semget(0x1, 0x4, 0x41) executing program 0: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff00"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRES16, @ANYRES16, @ANYRES64=r0, @ANYRES32=r0]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x500c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x2}, {0x2006, 0x0, 0x4}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) r3 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8401, 0x0, 0x0, 0x0, 0x0, 0x100, 0x53}}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000ac0)=""/79) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)="a10b6b02907668e8d55d6e686de61edaadf6aca7e44d3b1a8eb7163ab3dcd43a172db1de524ed3612b671581c7889ffe4745e4fe3bf2d4ea3e6faa141b1dcdd7128b19ccc2dd7f08e80a91b40bc2e05c07563d97fa230e662d857a118403858a3bc1532e83118a016a0638c728f77088dd83edcbc555010645de2736f257e2f26c57578bab65ef839186ca4ba296ce35fc5add2a25c782a10c683d6df2d23a90def6d0841aec20ae0d35faa3398eef94dce9e8a45b60e53167f2cf2752cbf629d418bb74ffee1450fe26031af0711a26cf8f23e3d3ecb20411e25ebdf1b6c9d3f91b9535", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/112, 0x70}], 0x8, &(0x7f0000000440)=""/14, 0xe}, 0x9}, 0x10, 0x40, &(0x7f0000000500)={0x80, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x200, 0xc8) connect$inet6(r2, &(0x7f0000000600)={0x18, 0x3, 0x7fff, 0xc289}, 0xc) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000640)="6d9077f7a17769a077cfe3401e5cd3909026657878e0d85746ea8f4334ca0c19f5e5c4c7f2ec05dad424bbde91fc6afecbb7e31668542be8b6538ce426e2d9838f368fafcd0c0d1625e188597c3276db6a5cf6de265635fbacc04a0071a041b7b50ba8066847bbdba9c4b4c6e4cd94e6384ebcc49d615fb988c00fee45387a0101d58f1c63ff3c0936137ac9234b5802fb4d6ce356156aac90c36615cff760eb4c0840035d87d5d77156db5d054a772e3c3d7872c6eac647ab4c", 0xba}, {&(0x7f0000000700)="2d4699d70a2891975d07ca4c45898f5682093a07a5b3673c0ac9f02ca50d847d61cacc940b9624043de37cfb04c25845454f65a7848e82e337bd0f8badb48a442568356514b9b53c98210ef89750392228cd3e2382624ff31588b39ea52b336326df8281555dd482313c3858a85343e10c874858ee32ae2682fa2853f3c1274f4d7e438190524fc8d3ee8b10d2e7c719b3b10ba8d0cf65afc6ae01d4f07f8784fd3c6e3380f149b3bea18a6de7d47facd10f1f8a6f02ff167071", 0xba}], 0x2) sysctl$kern(&(0x7f0000000800)={0x1, 0x4e}, 0x2, &(0x7f0000000840), &(0x7f0000000880), &(0x7f00000008c0)="0183b55dcd60112433ab903b9673de86a77d4f0f4a2b648dd14030f538b9850b550ea3d0ea81acb52f5050f7ce4e0e7b170cd6d9b4fe3a4289490cbd989781eb01a099a18f52151f13178d5b58ac154d4a7643eaad2529cd7c48eaac09bd9b", 0x5f) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000940)=0x8) getppid() flock(r1, 0x10) sysctl$net_pipex(&(0x7f0000000980)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000009c0)="f115a824c49ec84e3fd45e3055a04e482f9217d37ed61fbe9e59b3f588e2cd86d70e978500017ba4b4268c23d3f4444a11d9f6e8828021347703b72eeb97c4ad1716099038a91293e2096d746d1e9b1fc770dc186726d0b7319ee4578dcd9599f96a298b15e875fd2b0949b8ea04044e37f5eb1b", &(0x7f0000000a40)=0x74, &(0x7f0000000a80)="e761b3a58e38307c8d20ef1cf8dab28d67dc40a7e3a05bc35b5e47a48a046730d6cc41c106cee9c81e574b6eb531cb9f0f15712b3861c1d757b83e892ab73fccd3baa748e57390460da91ef85009ab118fdfd90a5317f4a333f15a95b64b61c53f66360628241be82b40c2736a2b095b22286fc5a7cfb70e0a3054334b10ed99e8ba86225d00938beebbb730396e2a78cf065a11b14f9cf4068873b0ef11e352de9556686a5c4502b06c9ce1c3aa7c2c421bbb7dc11dee63aadc4c7b01fb063efcfa6cdb887b79d3ccf4", 0xca) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xfece) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000c80)="0d16d10043f337fd5d78e6449e3adaf136ae32e810c882cb56f3dda708ac9955818ff1b28b702a280a25f5a55ef4e6b85ac97e2f394fdb11d115ecf92219a01f", 0x40}, {&(0x7f0000000cc0)="4ac2d1c4d66e28b07d39c00f830e4913c17dea48e1feb84257518d616f5c3fea2e87c285deca64391b5ec8b1d48a919b93fa644cde64f9477ec03aad2b0ca91b7bd7200706d87f63ae631dc3729cb9c165e7499f488752391c3b0fc4195f587031c56629505f3589fd3a87263d8cbb7f36e6a530aeb9293826b8b8d5a4a8d83e", 0x80}], 0x2, 0x5) ktrace(&(0x7f0000001040)='./file0\x00', 0x0, 0x202, r3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x100004, 0x8a3c, 0x0, "07160a049cef011700", 0x0, 0x40}) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) sysctl$net_inet_tcp(&(0x7f00000006c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000700), 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xffffffb2, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000300)=[{r4, 0x10}, {r0, 0x80}], 0x2, 0x1) socket$inet(0x2, 0x3, 0x4) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x26, 0x0, 0x64) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) socket(0x18, 0x5, 0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}) getuid() mknod(0x0, 0x0, 0x5c4a) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000200)=0x4) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069c3, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff3ffffffff86dd606e29110008000000000014c63e362a4b778710d9000010000000000000000000010000000000000000000000a90001"]) r1 = socket(0x0, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x100}, 0x10) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000580)=""/99, 0x63}, {&(0x7f0000000780)=""/241, 0xf1}, {&(0x7f0000000880)=""/250, 0xfa}, {&(0x7f0000000980)=""/190, 0xbe}, {&(0x7f0000000a40)=""/192, 0xc0}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x6, 0x5) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x3d, &(0x7f0000000400)={@broadcast, @random="72a1e06d0007", [], {@ipv4={0x800, {{0x0, 0x4, 0x1, 0x8, 0x0, 0x68, 0x1ff, 0x6, 0x3, 0x0, @loopback, @multicast2, {[@rr={0x7, 0x0, 0x69, [@multicast2, @empty, @rand_addr=0x5, @rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, {[@nop, @window={0x3, 0x0, 0x1f}, @nop, @nop, @eol, @eol, @eol]}}, {"79049e9d17b606c003c8b356e9bd87e97c86165bafff171f795c5e75a3a19ffa430e05aef2a7357f80b383a23a6f9da2"}}}}}}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r3}) getsockopt$sock_int(r2, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xf274, 0x7, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1, 0x1000}], 0x1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 7: rename(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) bind(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1ff, 0x81}, {0x18, 0x0, 0x0, 0x8}, 0x4, [0x3f, 0x10000, 0xfffffffa, 0x2, 0x0, 0x0, 0x5, 0x10000]}, 0x3c) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)="9b697bd20351351ba122a594b06eeb37577e7df2aa09e1c6899dfa47a72ca4bec3e07a0307c1356b669da5bc2faab3881cccf358ad03ebee6c9985f7254ecc2f56e82b5e10ddb8b4081f0444cf701087fa0e889be0e17a1aae18bf4aa2548241b1d5d95f890ed1a0683b7de6d5697f3d170e13937e1a1b233aeb092381474c4a1586ee957a2fa5bcc74494461b68b55ad418999f5aa72e9b3c86", 0x9a) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffd, 0x9}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0xac31, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86", 0x2d}], 0x1) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffff72e, 0x0, 0x1, 0xdfdffbc6, "97118011000000d7071b00"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="2fc04add6f816b8c02e992b9c49606999308c6c785818baf93d5b797eb7c74a9bcc21c52a8e1219f0fd8042de48dd135c005ca36bca9997cb99dbb97b4079c9d90bbccf7a12461343cc544dc8a", 0x4d}], 0x1) socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) pwrite(r1, &(0x7f0000000300)='_', 0x1, 0x8001) preadv(r1, &(0x7f00000012c0), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000019000/0x3000)=nil, 0x3000, 0x4) socket(0x6, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x10008520, &(0x7f00000014c0), 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x205318) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) close(0xffffffffffffffff) open(0x0, 0x0, 0x6) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 6: r0 = socket$inet(0x2, 0x4000, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x4000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0xfffffeff, 0x4) socket(0x1, 0x8000, 0x3f) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x4, 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000240)=0x80000001) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4011, r6, 0x800) getppid() semget$private(0x0, 0x0, 0x400) lchown(&(0x7f00000003c0)='./file0\x00', r4, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) sysctl$net_inet_carp(&(0x7f00000004c0), 0x4, &(0x7f0000000500)="0bff678bdb827a1cf274c8e17095a0", &(0x7f0000000540)=0xf, &(0x7f0000000580)="98e0cd147ad6d71f46b35366414bcdda59777373cb435cf102cf737783723e2c9a8008bfbadfd4fe5e5d7cb88f216b62cbb7baec1e03fd0a6ad4fc74f04c4943591037d9e871cb12a39ceccd46279fa022f4bbd4b8462b66f2b4c14190f5a00ec700ecf6547886cff7c35629005662084c6293757998518338a738f0d51f8279b50ceabd99e5292a1756dac8ed4f856f0345589ff2a4", 0x96) r7 = msgget(0x2, 0xa) msgsnd(r7, &(0x7f0000000640)={0x0, "d3f105062a4d8dc707ebd30910bea5cae9bf4dcb2fe61b8d7c2573075bb61697bba618b131157ddeef61116a1064cb2507a7e3b53c54a357e92f930007f6e3d0777038858c124cb1d3dd94b5f0b5d4920a7edadf1efd2fbbee182e631d43"}, 0x66, 0x800) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000000)='T5', 0x2}, {&(0x7f00000007c0)="94", 0x1}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./file0\x00', r3, 0x1}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f00000000c0)={0xec, 0x0, &(0x7f00000002c0)=""/236}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5}, {0x812e}]}) executing program 7: r0 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x28}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r2) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="1a668657ee30fbb1a33ecd3f9cac2780533088b745590c3b27ef9f5229f276db1b2e48878dd017a3132cdc60354c773aaba7e5f4d4f8fd36482b6fb548e6cddddd3386912dbfef3b34b7e854a88df0028e634ffbce3e234505e01c0136454ab432dcf71eb81aa9039a4c12204e29b752b3d898189e581e5e5e3486174844673b896e", &(0x7f0000000140)=0x82, &(0x7f0000000180)="1fc2f3f087e79c08c969b39f164bfeba459b4b8781e049c8b3a2a306e18a4c1dba432a021ababdd79bc8fd91c9ba44938dd8c839d7546b3eb89a6f04896fcf23f5769cac65497fa26d8c13c4848bedb8a5b47b749db66d059f0accb1c26ba7f7ed79bb5dac201fbe7c29f58d100cf171abda9a7ee9156df8e6b8d8df980dd907848349f7df29847015d6641f87ec9f2e12d38b957343beaa090ab5cef8ff6ec936f3", 0xa2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x9) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0xb1}, {0x8006, 0xc8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x84, 0x0, 0x0, 0x8}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000ff00", 0xfffffffc}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000140), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000001c0), 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 1: r0 = socket(0x1, 0x2, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0x3f, 0x0, 0xcc, 0x4}]}) sendto$unix(r0, &(0x7f00000000c0)="363f135fb5cfba37b0ae5b43b666a7660cb4cd70528219870a1346ad61312497e4c30bf69c39f4dfa3dda0b1e4d8ec15fc0f83f67d2225b10505b80a6ea2b0500f15d3f60c85441ce7856ef2806ae69ab613e2866c4b617232ad632944bc037012e21f0d9e", 0x65, 0x9, &(0x7f0000000140)=@file={0x1, '\x00'}, 0x3) kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) kqueue() msgget$private(0x0, 0x222) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/32, 0x20) link(&(0x7f0000000200)='\x00', &(0x7f0000000240)='./file0/file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x84a0, 0x131) linkat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000380)={'./file1\x00', 0x5, 0x0, 0x4}) close(r3) syz_extract_tcp_res(&(0x7f00000007c0)={0x41424344}, 0xe0, 0x0) syz_extract_tcp_res(&(0x7f0000000800)={0x41424344}, 0x3, 0x80000001) syz_emit_ethernet(0x153, &(0x7f0000000840)={@remote, @remote, [], {@ipv4={0x800, {{0x11, 0x4, 0x1, 0x3, 0x145, 0x68, 0x1ff, 0x8, 0x2f, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0xf, 0x40, [@loopback, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0xf, "2c5ae6de7e1579805469f4b370"}, @lsrr={0x83, 0xf, 0x0, [@multicast2, @loopback, @multicast2]}]}}, @tcp={{0x2, 0x3, r4, r5, 0x0, 0x0, 0xe, 0x2, 0x3, 0x0, 0x9, {[@timestamp={0x8, 0xa, 0x7c, 0x2}, @generic={0x8, 0x6, "9005af39"}, @md5sig={0x13, 0x12, "fc601988b34b923411c818668e84053f"}]}}, {"8d4fc6c4fa78c9c11fbe5b43dddfaa8c1402d59c63981ba85f7b3935994d070b4f31d24c7bf05fa0958b3116370ca9d090561ab6d711cff03e7ffc2ea1c37813bc534556a0ef6f08fec29c02bee2da7b61c63f1a2c4531adc21364c632a1e302268facf3387b26375ce6b023ed5d0e97a84ee71fbffe761b03629caf7134843265f4e1d73a9118d1348569d116170cfec37e30fa516d6a65033767d9a415e90696347eb3063d7a79857db0cf0f1d918b0e64551a26afc08b46e2adb8c457e2dfba9492958edfbdb82a"}}}}}}) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r6 = geteuid() chown(&(0x7f00000009c0)='./file0/file0\x00', r6, 0xffffffffffffffff) r7 = kqueue() fchmod(r7, 0x3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x200, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000a40)) socket$inet6(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000ac0)={0x0, &(0x7f0000000a80)}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000b40)) open(&(0x7f0000000b80)='./file1\x00', 0x10000, 0x9) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x16}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1c6, 0x200}, 0x1000}) r3 = socket(0x10, 0x3, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x0) getuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f0000002680), 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000240)={0x0, 0x0, 0x0}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) socket(0x1, 0x1, 0xfc) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x10000) write(r5, &(0x7f00000016c0)="3715869dbec3f8b85c1e46185a5621ebe9a14874f9fb8a60ca742584e56d35fb913e1bed227177e9acca435c29803d535959998b1ee2fea2d4ae19273052876226d2bffc5ab1d68cfd8e889e1f10942a09922d62937d14bea4272f349303f04bd3a8b0c5ff7d84f1b4db5fb4582593e89d6bdbf416c1e751c39a51c20d283fda973e5c1759842020506372bfac4a92452774cef39e891ec8fa6efc7af59bc2bd81684b3e2cd6076bc2f0dba1457049ff4bf47b7c6161f6cba10230d9df386c6303c5f0fabd576f06af41a7f6a673905d87903ecf9262d5e06c2de2e4f8d9d78165697c18e67ef160a2ee9d899939d013e37dd5e44923ae18c12212d7e7d00117b8a062121107c3bdc3e149ab780ba9eb6efbdfef86dee0568a601b40bdee444383cfb20e8566a9172644a31d0da4f6269d226fefd352d07eeadb055e6d87e477bb401c76fe2501ce7b966eb7ecb852f7db3aff2f9105e91c438cd1f2caef71e8915b456386f599dea17f48c05a9d1944c29096ae20896609f17515e4671635508c628078", 0x184) executing program 1: setrlimit(0x3, &(0x7f0000000980)={0x9, 0x100000}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/151}, 0x9f, 0x3, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/144) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x100) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, 0x0) getpgid(0xffffffffffffffff) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000080)=0x8) write(r3, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) executing program 4: mknod(&(0x7f0000000380)='./file0/../file0\x00', 0x1, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0/../file0\x00', 0x20000, 0x18) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0xfff9) write(r4, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0x0) socket(0x0, 0x2, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) getuid() executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x20}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) executing program 6: socket$inet6(0x18, 0x3, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}]}) mknod(&(0x7f0000000380)='.\x00', 0x6000, 0x800) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x14e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000000, 0x0, 0xffffffff80000000}, {{r1}, 0xfffffffffffffff9, 0x24, 0x8, 0xfffffffffffffffc, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = semget(0x1, 0x2, 0x80) semctl$GETPID(r5, 0x2, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000004c0)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c4f88d4ceb029a5210bb6947e5ab4f3cf9bb09e0464bf678ba1d64a200000000001db1ccde73550452e9c8a60957d0831b2c48636d5e474c74eed5acac54582beca77da4a1866b026c0bcf97", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) r6 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) executing program 5: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pread(r0, &(0x7f0000000040)="8ae4f27e1cc543607ff7956fbb4349291cd7998dc57fed571fb5d076360f46d64c759dd615676533a378f7016358b72a1be7", 0x32, 0x6) rmdir(&(0x7f0000000080)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="485104cd41b03e684ba0df800b53d97875f72109d1330c808091bcce3b48efd72a446587fa2fffb08c884038870c42ac14e5e5a03a8db8c0a9bd77f24a97da35f142adffae660130260256ba727ef0fa23238153c7b5906aeff3c571663988b8bda3a5a8269fca2246aca0e83bfeba30995127f833f0daa0d74be055abdc05", 0x7f}, {&(0x7f0000000200)="ad4836ed092c8be67a6b711832ea4b46dc311c17549c97fefb155cf629658a0507bfd592ab4719f7135e7b8a490eedf86544f1efaf37fa30cee79cff5e7b04cd977fe2582d0342d2a8002d7505abbb043c5334674ff7785faf1672318dc50581ce81833e5e88b52e501319876778aa08762ed2734971dc64f7dec35eaa572676", 0x80}, {&(0x7f0000000280)="51f40f1e1bf56a7aaabd4eec897cd43f108c5f9a990a92b85867613dc5deb65c8b3c7d1d8edda286315a74735614553c19198ba196b00bade9012727d73cb2505f736b8491a627f00a58032576e0b300395e882a7843e8da6203baa1337ac0dda8ce9c9197fafd8ced0a570738c0790c45788e2ab2f5219bcd8225ea9ac8b56de8f29d12335e9604edde", 0x8a}, {&(0x7f0000000340)="59c1e258ec1e3981d6814d7d800883b58b1ffb5cc970684aa58bb9b7763fc998edcea41f7fa9a17c25f7f72e78061794fdf8f3abc3490da8142c7cad390bbab9d6c6b03d31384777d927e29ecc617e7336c73826e56cbdbcbf2f0e08a048094fabeb591ccc2308a3856fc8ea", 0x6c}], 0x4, 0x0, 0x0, 0x405}, 0x1) r3 = msgget(0x1, 0x202) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = fcntl$getown(r2, 0x5) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x9, r4, r5, r6, 0xffffffffffffffff, 0x62, 0x2}, 0x0, 0xfffffffffffffff8, r8, r9, 0x800, 0x7, 0x43, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) chown(&(0x7f00000005c0)='./file0\x00', r4, r10) getsockopt(r2, 0x2, 0x6, &(0x7f0000000680)=""/237, &(0x7f0000000780)=0xed) setgroups(0x1, &(0x7f00000007c0)=[r7]) mknodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x4, 0xfffffffd) lstat(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)) setgroups(0x2, &(0x7f0000000900)=[r5, r7]) syz_extract_tcp_res$synack(&(0x7f0000000940)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000980)={0x41424344, 0x41424344}, 0x4, 0x81) syz_emit_ethernet(0x13b, &(0x7f00000009c0)={@empty, @random="ca3b3c08ede4", [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0xa, 0x6, "92a428", 0x101, 0x3b, 0x0, @mcast2, @loopback, {[@fragment={0x61, 0x0, 0x9, 0x1, 0x0, 0x4, 0x66}, @dstopts={0xff, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @dstopts={0x50, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x3, 0x1, r11, r12, 0x0, 0x0, 0x7, 0x4, 0x0, 0x0, 0x75c, {[@mss={0x2, 0x4, 0x2}, @mss={0x2, 0x4, 0x6}]}}, {"e66900fee62ae4659fd8a33ef44330c8c01e0ccc337ba0afa8fd2bc710458bd39c7738c43bdfb3a0fdaf06614113f82f7319107f93e5297b769db4eda3d3a6e1d2c2f01eb20e0dc00401baa8d04ad49d27a148ae72cf260bdaac2e55cdc0cdde1aa5ef5405d943d7423d3fd7cdf347ee14f6c83567c83614722f3dd0ac832632247da8fae2b086b54b7c7b4024d2d7b07c38ca10db60effe519f7fe5a67b6bd2a67c368077c73447564b9ab2c8"}}}}}}}) chflags(&(0x7f0000000b00)='./file0\x00', 0x3323e2668c090251) getsockopt(r2, 0x9, 0x100, &(0x7f0000000b40)=""/198, &(0x7f0000000c40)=0xc6) fcntl$getown(r0, 0x5) getsockname$unix(r1, &(0x7f0000000c80)=@file={0x0, ""/68}, &(0x7f0000000d00)=0x46) getpid() executing program 2: mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0xff}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x80, 0x6}], 0xfffffffe, 0x0, 0x0, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$inet(0x2, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) r3 = kqueue() writev(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = kqueue() poll(&(0x7f0000000000)=[{}, {r5}, {r5}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) geteuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x0, 0x5}, {0x3, 0x20, 0xab, 0x5}, {0x9, 0x1, 0x8}, {0x1, 0x2, 0x46, 0xafbe}, {0x9356, 0x4, 0xa, 0x3f}, {0x1f, 0x3, 0x9, 0x5fe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) setuid(0x0) mknod(0x0, 0x0, 0x0) syz_open_pts() link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000840)='./file1\x00') mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x48, 0x0, 0xfc}, {0x2c}, {0x1016, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) acct(&(0x7f0000000240)='./file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e699316578afce90aac8980900000000000000c7ab369b689d1c6998dce630756660a2f986a1c2d2a2f2c56bb55583015a3352a5972a15ee568a1534fac273195e2f98795424d88e1c1d4cde12473c49aef304bc844ea705324041ba6619b2b341", 0x6f) socket(0x18, 0x2, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r0, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r3 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) write(r6, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000140)='./file0\x00', 0x8}) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000100)) executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000000440)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r0, 0xa, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {0xffffffffffffffff, 0x10}, {r2, 0x4}, {r9, 0x4}, {r9, 0x80}, {r1, 0x1}, {r2, 0x20}, {r2, 0x2}], 0x8, 0xffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000400)=[{0x8a}, {0x22, 0x2}, {0x7, 0x3f}, {0x82, 0x6}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x7fff}, {0x44, 0x6663}], 0x2}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000"]) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) denied attempt to set clock back 4261412273 seconds executing program 5: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x8001}}, 0x0) getitimer(0x2, 0xfffffffffffffffe) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r7 = dup(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658f80c8cc86dddb231c3e468100aac49d46122d96b72", 0x20}], 0x1, 0x0}}, 0x10, 0x0) socket(0x11, 0x3, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1286944, &(0x7f0000000100)) recvmmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x800, 0x0) sendmmsg(r1, &(0x7f0000000100)={0x0}, 0x5, 0x0) executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x0, 0x10200}, {0x0, 0x0, 0x42}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r2, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getegid() semop(r2, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffd}, {0x1, 0x2, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040}, {0x0, 0x40}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000440)=""/242) close(r4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r5, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0xffffffffffffffff) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socketpair(0x2, 0x2, 0x14, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x76, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa20040000000000000000000000000000000000001fe6c000000000000000200000000000000000000000000000400000000030010780000000060a76f0300d9d2ba32b9ddab9500000000000000000000e0ffffff000000000000fe000000"]) r0 = socket(0x2, 0x4001, 0x0) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1, 0x6, './bus\x00', 0x9, 0x60, 0x585, 0x8001}) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x5) r3 = socket$inet(0x2, 0x4, 0x20) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x4) dup(r6) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x734858c9, 0xff, 0x2000, "e41399f897c9d789ef99afc51179f5120b451acb", 0x8, 0x49f8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r1, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpid() sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001540)="c7e1e23b0d75220109e89c0f10d3fcfe88b0bfbe6a969fa712f90b384dc7e5b679b4292e98fac68abeeece2023608dd7636a987a6d53d88f4a5f41648f2775d81bfe16bad5b457bfcb1e233804a3b069069f9128367a2328251f41dfdb3cba95c09fc494586347ba32e89021eb19767fd7b2778bec54", 0x76}, {&(0x7f00000015c0)="e475f5b836e2c30fffa41dcd1dba153740fa50cb02e48ab8ef07d35744ed224ec2bd560eea271df2e1160cb457961bf82c82d9f2429c6c2136edd161cdd76a1395a8d7cf6b8e00802858fd5b3494298140017191ccfdf7ffdb18915f4faab64c80298fcc75a7ea0c0fc836568550283a8c22449fa42b22beed63d0e86def323ffa82384bc99b34b844131689fb98993369057a681dced7a607555ada8668b9a87952a94859fb10802ffd17457811341573dda7a3b3849f387497c90afb911c4e210cf387d216ed023282a760111f094e75341d665ba666346971f205a051831ae7dbf2468bcbd932c650000000000000000000000000000000007cc7336ecad07a6fe4e4b709a1caaf138af8c7e0259761c33503839cb190aa2cdeee573add6fb5c3a5076f273d9de3a938f3556f4d1441cab816d8539d8a69c856871a84d8aea2d0a38c76e871512f20077abdd91aaf5e3f8f8a1327d41db45e5ee20e1b16ab965d47d231d14e71c947d07d3a11e0027b4a513e4eb331956444d6dd568916cd3af5a2754e9b43ecd4251338", 0x18c}, {&(0x7f0000001880)="78feae87ec8bc221527ae8c64b1ffeaec412339de0ab2abac229ce960b8000f5c6059b3f1cfe046e45118a10dd724b5e57e49dfca4fd3cdded560b7d379db72b5ac0edfc5060ca88668511fdbb60d1c77f6c4620fe90b304eedd881d5ed26261ae9eff46d437dc52862ce082b18a8a514b1faab623ec6999addea471ede27bb04eb411abe073d576d13e439ab609bc314fe6b93a50886be899b58761", 0x9c}], 0x3, 0x0, 0x48, 0x1}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x80, 0x161) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000263000/0x1000)=nil, 0x1000, 0x5, 0x1010, r5, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={0x0}) r6 = socket(0x18, 0x3, 0x3a) getsockopt(r6, 0x29, 0x1a, 0x0, 0x0) r7 = accept(r2, &(0x7f0000000140)=@un=@file={0x0, ""/4103}, &(0x7f00000000c0)=0x1009) recvmsg(r7, &(0x7f00000014c0)={&(0x7f0000001840)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000011c0)=""/144, 0x90}, {&(0x7f0000001180)}, {&(0x7f00000012c0)=""/65, 0x41}, {&(0x7f0000001340)=""/88, 0x58}], 0x4, &(0x7f0000001400)=""/131, 0x83}, 0x2) executing program 4: sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000001c0)=0x1, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/62, 0x3e}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) socket$inet6(0x18, 0x0, 0x29) r5 = socket(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONREAD(r5, 0xc0206983, &(0x7f00000001c0)) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x0, 0x3, 0x80000001, 0x5bc, "d500001b000814030790b900000000000700"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="b323013bf4d34cc7e560e7f8921fb0c082fb8b9dcce75d08", 0x18}], 0x1) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x20312, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000880)={0x1}, 0x8, 0x0) msgrcv(0x0, &(0x7f00000008c0)={0x0, ""/156}, 0xa4, 0x2, 0x1800) fcntl$getown(r2, 0x5) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000009c0)={&(0x7f0000000980)='./file0\x00', 0xffffffffffffffff, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0) getgid() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) msgctl$IPC_RMID(r3, 0x0) socket$inet6(0x18, 0x4, 0x29) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x29, 0x1, 0x0, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffe, 0x24, 0x8, 0x80000001, 0x200}, {{r1}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001fc}, {{r1}, 0xfffffffffffffff9, 0xa8, 0xf0000000, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = semget(0x1, 0x3, 0x4c0) semctl$GETPID(r5, 0x2, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r6 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x2, 0x2, 0x20) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) socket(0x2, 0x2, 0x0) executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x202) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000400)="179d74a727ca947b3ced9518ae1562d00d80a50d0f9f9616ca4d56c0760b1103d1a5fade5bfdb0c0254eae90e0f1bdfd628db900cda2fc8a905f37303f07bcf9131ed623d8f4363679ba5579818e4b2caa7ede042b0f4ac055ba3af34d03c081fc6d474184ac3a3000"/117, 0x75) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000040)=0x4, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="f1befb7c1500f152ee92e66827438406cc52978c61c3b24a912a1d46cd5908e19f20335169bcd72530ac1fb4b5a9368e5d225cbedf925a4bc6080000000000003cbfefc0f41d466c5d6c43fcb0fbb6161286a78c2de4f4a97703cef9221bd25b2480ac75bafca6179d839e242438ca9cc4f8149eae76e25947208e12f1c17b2351c2eec6094e045a2de635c1c6eb0e0c9756ee14eb4d3cbd9f12d6666e2219d7aedc7d464aba7f172063f06cec2577436af84478e0b6967f6fd268724effffffff36115e274623ffffffffd025673ddc2edcbe2ca545f3d4e22aa008141a034f", 0xffffffffffffff21) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff, 0x40, 0x4, "0100dd2dfa7f0000000400", 0x4, 0x2}) kqueue() kevent(r1, 0xffffffffffffffff, 0x7e7, 0x0, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000723000/0x3000)=nil) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x20, 0x0, 0x2) mprotect(&(0x7f00001ad000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), 0x10) mknodat(0xffffffffffffffff, 0x0, 0xc000, 0xffffff7f) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000000200)="4f1d4c63f5b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7f02d7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c706959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e9873b43cb49f48ba2ca3241495005f102d9101d158284c0ee3250aa7c11042330de22a291b9607b840d488c21691037c70c3f9700f27ed52291ebc8fa7d6a059b695826e42ff588feb6a9da8bcd173408c7d7d07efffc11cd81d5d3d9359a00e495831", 0xd8) syz_open_pts() executing program 4: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x60}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x119, 0x0) open(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)='O8', 0x2}, {&(0x7f0000000040)="350e", 0x2}], 0x2) r1 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x41) ftruncate(r3, 0x80002) syz_open_pts() geteuid() getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sendmsg$unix(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8015}, 0x800000003, 0x0, 0xfffffffffffffffe}) socket(0x0, 0x8000, 0x8) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) mknod(0x0, 0x2000, 0x1b52) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x28) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="ea00aa955483993c", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r1) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r8 = kqueue() r9 = kqueue() poll(&(0x7f0000000000)=[{r9, 0x4}], 0x1, 0x0) kevent(r9, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = getgid() getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r10, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x103) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000140)="a93756fb893539e6b7afc7e4434401719a53ad3c470e5b374529df28736358ad0a92312b96f98b963027c550da9990e531361d359f6763194d645d4fbcc259d8224f0f1e5cca01675794fc9aeaf57993195c8cb7085a70204cc291576f609d518d8e7170c33bd6209b252ab68ffbc92381b7ab101e2f8d3d4728ac1c63582aeee54fd7d22a41a38ed7f1df7fc403bb3ac099d9edce1b67c689da051bedff683b", 0xa0}, {&(0x7f0000000200)="8fb71b82d60b01707c121b44f80b5542afedf1b4f9161f379f7bab2dc6572586cf9de5c7c933143394fb0831e22d0ff2d34e6dc9b8ee2b6a3b39524db011e3517e7f3f63a858958b0ff787dbdf0cbe2ab01b2adf1ce101c58935edfe86a8f30b83efcb37a1343e139d726fa75fe94cf75232b050bd62562598b6105e176d0782cccee7d20e173829aeb3ce6a83b60db0e0e428c65188aef7a708acad3a3635a6c82286100c974aeb125eafab37818bdf5b5071c32f49aa55bc973af1a68525c913ecefe91f97441c6f62d5430fdf098d9bae", 0xd2}, {&(0x7f0000000300)="f4a637c9b90a6f0714ec7235c0947135971f3dfa26c55290f5438325d48a50da198ca3113dfcbfebadd39a43f6debe0dfc9c95964b6f6f188155f2ea9f7c4ab4f397517c1f876ad8174b8e4fa97623b14cad88abad6de240dabf6c996587e4e5bfa9d4625c7acd2fef1c1b9f8a53e21487fa1d4456945c6c98991d30ce18a25604cf9eab0761c9e887f695e89405f8f040e656f06e4641b206fbb463617b61", 0x9f}, {&(0x7f00000003c0)="434f902d8eb4a7763b31c11313723e20ed74ec2a145abb51200224071d054da2f2084e1c", 0x24}, {&(0x7f0000000400)="f464fb7d0d9d3aa44c10a0f48cc59a62f4c06110dfdd88b4216b50a47250556fd78669918a587adf118e990198ac8cfa3361112247272e48776c8fd2bb834da211352494399cbac6b9f711634aefa03d3221129c24aebf9af46efabc7f9e74e00461dff0d5f2a76f16278e06b690d8483a8aa29d67ff0acf8ef405f6e8c0fda6f2c5b525759ce6d91e4ee078e8aaeb90c25cad7f37b46adaf9c9eb03d85bc88fb19297db0915bbd79f28986518b48dc8c80ae9bbf21a6bee8c150a43bfd0ea4a6b28d54b50efae58754cb1c64b5ad43ecaa583d948ff0e107886d29b9b0d98d88cca5149294594536db83e58c210bbc499498a9e8acb029ea85c26c73ada253d0dcf9f4287b0759bd9b1ea8f2afb5b1367a480255d2a7e3b69d5458df2136e8d6e77b02c478012c7c8bfddc04cd239a1662ab91ae247bad105a945aa60b019947d002ff8f4563e677125205d3c3f395a52f11a4c5b8a2568be61ffbe108525d6e4fa4498ad3045098607cda968b71fffbf60b151b3053b52c4d3bec9f85d16fd124d76928686974fecfd56da39f89f07348d73bbaf15918d11e708ebe7efbfd803f81d42f16c4b8917f3f0b15568500b12d766222be42f487bb0659425046260620c01c77aff170884226179b3d7513f3c55c7519604e245aaf26b3931247120cd1a4ff9fdf94cbc9823343f7edbe75845252fd92e0f043d27d014b825f200d8df39d3dd809f52fcbbedb3bb23a673bf5b3d9eb8e5deb5453a84b94b59138351a85038861d4e6b649259448bcfa5196a41d2d92c8d86ba360a184f0b4e0079afdd97ebcc2d5486dbbe799670beba6c6bb580243615faa3e15a7a743dab917c2ebf4e6f28e9952f72785e558c84aae81997450b247635e56674d7ab40fabd26f78628f23ca92ee54ce15ed457758557495f2470beb9b5cf0ebb7cd0125e879bb13c5822ac586adc4a84234b52da882df1fa159541f0b00740f812b06f50c949556df1c73c14d353456f09b71c25fe4c9ceb05a968c785cfa5fc89194a3ab17e4304f27b3dee7dde00938a6a53e41db5337c7a9986ad68d3458684260c9a466a99eadc0039eee9e6a465bf362d6db2bac9e3c8f5c5f8ec8edf11c530728c0ef0dee73088eea793372b91ec4b05a62d514df72b2a80852c5fe3ea65f5df99677ea534931c027122da28ef4970121b0ac413f8673576982ff22f38e540d14be4f8793a54c2ace68b957c9244099e3907a4e4d24073cd5268d19848beec489ff3385691477253a489fcae265298f812335f8c214042d48464ffeaf6270834078f1ad5498e1d6414f71c4034dbd90d5197e1eea256a57e377ed29bab84e15bd8005e12ec3ead427235ba8d47c6bc18276fc908b61f437b424f2518192dd3b0793bfb5fea629830ef5ed4bba353645342dab8b3d178ad2a537f0aefe89c765243a3f5b82b9abc8bf3f8f2eb3976367c75eb527d7151fe2c1d1d316154cb535b31cf131dd5e4906fc50ff51202733fe349dd4e2d34af811ff38ad9e11dfc257c2a174e1e674725277ad2e9f7061fa474bb81c0c4cb646c4a11755f01f9040195041be2a34ccc45b615ea2cae1ceba16477bea353b6d80da88a9cd1d0014c9062b2bc594d350bc6911bbdcd64f28c4abbeeb95d7a296b7300d95fc007c6755de6f88be33c230c0d70290a40be648d97c7ef74facf556dc5335fb8d877baa819859ecec5a13c127e8f1366f04bfa01116506c019f558f7622378579c2e65f306b6d64d665031a85bedaa279b0776ed854835d1845b835a2151e5be6c8f377366c2dade8bf50cf42406942fca8e1233ef50da7195efcec1dbac3cfa39ebfde9e68645be40c06f398d13ff7063a16b0ce879597e6cff237e4d57f494b5f29c1bbd7994c821531fafed6f9dd18b6d6c8850099ae04bcb9901cdd3904e176f7b2d2b3fbb261aaaa0cb9d5b34f81ac5c02f316f48bfe4c56c41923da3a4ca3e744d5e2d72689c8b833fc7b43bc1c762bc4d523690030a50795f8c4bbe7aa0b8c9e86be3236d5e920d456de522b488af50368878f1bd9fdca35982a5a01b3978a4a55ee2abe7ed35241819acbef5356bbbc447528d43b398e1b0dfd1f7e5ff3809e74ab0593e16ab3dcb4a07ac7505c281fdeb18ea35d98790747cdf51aa12922e7f228cd850a7cee9a1bf354902ffa06b1181b75abccc2d4cb1725c8467cb7613f48fc7503883812e7c034de2f68880b1b9010df50fc7f6dfb2b4cf6224887ccf3ebc62b455dd5662bcaf3cb5c8505945016e00534d7bf2cbccda41efa7c17309e2db93ad8f997765558dc0cc823a51e6b1a9a12a0ea38cfb9ff7ba78665a6e91148b623f5bddb9aafcb1574d98b6ccb1b330a70bc195d13b055fba3e15a2e45fe1ca7c4edf2272979f87061da772a7d76d5c2764e33129f67a907f5b82b581b351cb8d94d361eba9e9109790ccca56644509d5a14f3aa40e31c0a4488fc536b84c27f90fe691e8a4a842fb8fc549f2c554a2396ab6b84016b0cb24676c7ccc38dee4e4a4cd72fd949ee4a6e99268761fc6461100d320fc3baed41eee2279ba4985971f851f5d0940cb4186c375b3c578245995876a2edc7991a07ca57f25ed74b86fd85a5c5ff89f3b9f5ff6fe2cff695487f23438b061b1830e95fa225888cdabc348dedf4387e7efd36f71b936d3a7f832b504427f67384102c9bb056d383acd38ef5f6ace12c589b2f62bdb07c57b798de4e0ab5b0138f753a5ec038b53e86e2dc5702c14b4802975fc8cc9820e6dafea645d9aaabb74657217553516eed402ad174d7f8ed2f594d5c577754875b0e4c1144c7899cd2d3c26b33c5a0a3ea3c2737c3e3edbbee4d5e6fc660ff281840a83b8fd19360b4730f300762f7d12db3137c6a7c848c6868495eed8f01ccc02c157d5a143aa1657164484c1230a0d1b7da9f2f9ee084414555b9314238e357e91d7246339b83fba209c386bc3aebcacc2d5b3d49e166ba7c3994cf1ab42a6ea5fd05a0e34e4f06c1b1af00909905b7e8ce05f42db079a0270b95798f9c3c4994e631d04ab0c8f39594c57d63c2f49c736bf83ee88c4ade33c8fe4bf43861ef13cda2efe2761aec47a58151bb358d60437db413abe02bdbde733096e3c5cd154576e8113eb1fdf815a6a64a44d3d8cf1484398f4f611101001253e998f86fda07ea4d726f00c8a71ed4f4e2bd1e3d98a3b4700702a3243cade93744cf326bbf2d46a7e3dd30f16c4438f241108f451634e87d1971f8bceaace3711a7e9d7548038589caad8f23f411703f0718d71cf1ece4eeba9022f54ff67aed4518c7a6e5225534a4134921676d5f9a322d95a4781a58ae60af4215ce7fc1c2bfdb4b573114ffc3f698dde2d1c72e800b96d787a84ce4375278032788e51c104827280af21c49ee13262d74249d78fa77a12b30c49316ee93d62b54d5a7ae00fcd8901a76e21cc46ee1c643d3f83b83563e430fad66114358a5e2000e963d94f1448b3c22b8b290f7aeb20b341cb7c2e2bc7c4297c189f4d60567307ce54cadb1dda21e58424fd48da735d495112cae04406c8c1cad86d0442f403d11324e47a2a33975f52172028abcb2b6a3b1e848077d8460f2a1f99daab51888f3f39401cee941761014eb3e46b42daff341de58c47bed7ab572e50a51c38aae8d317dc7a66b90322b4dfe39a6342d05d90261bea2e5bca1d31c6a191881cf376eb5cd15fb2155bde51045d87ff41ff698ddbfc925b7bc791a44915a308b15465b1b261c0f0d63a7a3bdba4e4b9d296898ed2d683288d7f9c2dcbb698cf3ba7ec97a46aa3cb0947329d2156d122f6a26f6df7b34bd27b46ad6a43d4a0e504880b01d8d0a9e0a68a1b59a7bb226a6f4e8d1c0454e258a4a3314e0ceb6cea81862323fa231427ee8c5e78e035a4f96de5ad601baca0174d24e81c44a7ecd09f214185e1f78924ca25b9fda5066c2ba4a3c74c6b39002e820a9b962e595be6ad89e9516f27f2bdd4a99b6699a0adc6cb3009eaaa9ee4692c2009a944e6a7da7c53eb015a5b7f1ccebb772afb05769629c21cd52266074c4a938d5efbdf53c596869b3b249a68dd5517bcf19b45df659733b7ba7b81e368a666be2cd9d6f5a68b10aa37c4eda37b33d048c9fce5c07cfbf0957cb4a3d24e62a5584989c64de7e82796f13da62710a2fcd2c18015f8cc62511ec191488d7d2550c9d8280760c644528a6c8923b10088ee57fc67833e2dc331a47ee9d98a1758200fea9c1ce3a39ce7dcdede09d754d954c5f6eded1ecfc2c4cffab2a29e26dbfbd590e6c97307aeba4027402a7a2a19f4930ae88b960935dd60c53e165b6e54c4fc1b12da91ca4ba48c2b25bb4d48e1443527c03ed4460760cab5ce9d53ba81fe26b306e7010339d2ff5eb486bcbf8b11a42da68cc11a38c6a4fdcb3aa086e48f864f97ff486a99fad640ba9d913ae3a9e5a57f248b1ef000c2b9c0a41240246542dc8b75f030ed2773f1fa9770778007680cdfbe4237818b44c71d51346153de277619a202f827e3c4ad582f098c51855a382c242a90b845b7bc0c27d583dabf2d9863129d15bfd93d7b93f0fba2d803a2ce36b007a2c5ade066681c7f2cc81993a1120b8bef8128e356e0aac96051d35cea8e81d5b63a2576aeb4623165d4758190ad85bd5977af5c7464566da76e0d99f7e6b8ec69aa1e2838da8cfcf571c75fd6df89709b9141de3896e7f601f9701ea4d734450018d8c191800813f2eb139341132d2856cd2a84c5d8e3c54246e07606e8abe06ee9e6331a0b559d09e3742ee9d4935d603b7a4c85f4555e6aac9e8c2b56042bec0e6147417abacb13457f3f14feda0a39a8da5232e1b261e6e9bfcbdb7d383bbb61f6111d90de019d9789b1acf38799bf8a6c8c9e239d6e021dca09237c8f382bbb44b9e713607c531fdfe4561780e9c0175381db5775042b9a97b1c8dd427735487794b8fd7659a10997307ba42b5793b370e5a4530c98b2fc11e28f86d28787e017a598f9b3f82c06a91de6b1db69beddd016b355dc72d361a63702a5a55120ab9671eebcf1d392f737e5c2fe477e30bc348ab25c8b8c85e4c9c4c6591db734cd35c0c81121ff4f22085abac1bbd8e1e8f5b69f9a575ded46b009812f31fdeb1a9c2437677709a13e1c705cd05cb38f292a0e7445857fb7fe767e16746b9c933e9c408a9c50c4b32fa8ba9f06e8ce76909a8c6dfcc802ad587aa60052d2211199738f20d0346ce3e40f72d1c27e3c758e6155c6a34c9e8cae3cb65839b4a1d1852f6a58d9c3235391a31aa023c4fad12691857484a49b5ffc0584637aa39edac1d90c418069b52890dd733c3ece73655cbb698e506eeed9a971a41039e663d81ef83703f6876eeb912487fb3189cbaf6aa5c4fdc7023f4ab261e14a0bdc6c2104958d23da2a5f4d938f3e9a1543ba11fae81104deb793ac9699051b7205e944de9c9af3cedbb8559e776ad7d1e50d395db08ca073db8150237ef3e93c977112075fa36b02cbbd3162c840b706ed8b749a7711898dd51e78afd7135614bdc55dad5162e900427af17e5d4d5ea0e5062ed41dd4d6729251bd244d4d92d44be9e74f512b0d7510baedc0ecbcb92e7b28ef3c1e3868049577b3c35a165b7da2ed255cc17c601b41568100dd268beb9715dd4cd2b55fae382dcff21ece70a54fb008326ed3ff2e4fb8e0de3c19823e85dc47b5130bedf4e2509fe75bb8f0757a8ad45b6ed9f96d520b86635a1e9797d2a5ee44ab975aa0648a8bb59a48048a69b587f3248cd85d43555e2a96b7f9caf49d83758670", 0x1000}, {&(0x7f0000001400)="56fae445581cdd8c7903898ea10f7b38599d43c615aa47c9989db4c341eeff668eb4668007f1a9596cee50024885536c0888fa4164a5c5a6564fe31d12f947749f1fd799cae65c580e360a0b65ce7a616816af9499119d93ed82923803bf758dc75fba4224a77b5719d36394e5e6f771e273c57f080f4dac2cd1dc06f1c665d3fd019dca6debeb2b66438b6055a0df0e37b5cf34b7e6b73031164f6a35c1e59bf954f87ff39af6882a54798c5c51af72ec5c78adbed45974c641a2bfdbd0c830fc115a853d6c55609776ba4434db2261c535af5a2d7b6fb1ef1836b1357c45", 0xdf}, {&(0x7f0000001500)="c219b2574c38a42b1eae04701dc3b81c2fcf3b6cc9843bdc197898107cf8a35264aefa319d69cf5e5c81c7f14f4e08e6d7588296ea50f1d6bef21df17d6a11030ee7d64e91aaa1b795ebc637756e5120d9ee7b397a7508d7931500108792b6bae9dc8b708231c75ae47041ed24a6c132ae1634df291769081e1c1044860e0dfeb0b5b00b1787d7cc1f2d2bd29b2de265d72419f58c88907783ef3458c179c106f2b96844a6bfbe33308071f391220460c9de8174d9769f01ba", 0xb9}], 0x7, &(0x7f0000001640)=[{0xb8, 0x1, 0x9, "7d8ddf68b2543603608c77b246dd9480fcb6fe714e63cfe4002f11aac53f921f425b1593cecc51e1831ebdfd163f6be77d4fd394f3ad38719a14898fc5b5aa1e5cd74cdab21151be9b8ddf96e9a49eee6216f0fdd30eb2a94b92aa3bfd40e0bb798c6d4aec78c76035d8828e7e3139b779b08572686fbcd39feef0419048f71074254d4597eb8a4488f0745e2c7f6d213798e6632c45669c00fa07ba21f206a330fcfc"}, {0xb0, 0xffff, 0x6, "d556651fb43de05556dacd7aa0a6780633116ca31af396c02b8c7ce0ab50c4c560f7d5b0248b8f601b2b3929e249e6de15c34ef977e17acc7587c4ca02bc47575e2debfc0ea1514379b9683141dcfa94c4decce7adaa0d1f6b6444de14367b27f3285f91ff1f176c71c9c4cbc047bad6ee58ec9ad01a9357345b40c774f590b2d48c3e4c13381b84953124de84bb886b022b964ec1db33e9948c46a84fe3bd47"}, {0x1010, 0x1ffff, 0x8, "7d5a25bd2596a80a57f9d2995581bb2f2d25bd40f75d463307cbea869a4eef6bc9a743921d98d49d4a6f0bb7a9008d5bff7a1431962342b38e1184cba6c563b695679d6329551c29d7f68ebb8ade0c157495306956f73055904bd273bf347e11bfa846a529d56078fefa9d1d625e79d9e5b3b1a9f68ee3ba379b14f2a17668b977569890998a49bb376118903957d00af67adcfd1a7b84eb98d3c7e05fb257f31292309d602964eff32e74eef636efccc71d64f27351dcc5eb2b330baf375d1e4c433e0cf6a630976bd4cb7ae17c11530ac8aff6d502cd66aef9f77b4bfd7f44b98d782653293f4e9a0adfdca136507b791dcc0a8acd8fddc548144fea6830dbd90b467758792fa2cd3c1f0497dc1827dee1290abe54a752d0978bf2dbb1974efef9779ec4151a444a4736d204e921835f76e0b52c3122646200192a13804c670d11cbd3cd2302d99c32af732dbcb6608aa31a46aebc00572718d74935174c5702ed5c909e2f79bed4c18489ec70b9f0792f64194517c6a20847f1ae9288acbe70d03ef631e60342e7b70836293a5dcbe6bdbc3590939204dd2968bbc13653cd2ae3d830da0c5cd58c6e292c0014ef3848686dfd1801d0dcf62640e1911029868cf3a9e0d21fa1a18b4c2208bcd4c3ed7f676f7736d9f0177681981a74585d8b207f5074c0d7be15bd0d26e2785a9fd0873347e057940639e35ee9abc34fe15d9be48211e99e030a04b97073e1ea8747474ad40a4218c1e979bb950b9e67f7ab7e123c6ad2324a3705a523ca3eefe9b3d3932a9b7d49d1a3af4d72cd21c5c5556df303275e7c15dfac0e6df47a86a704778108b88abdaa616320cdd68ce44c34bbb0603fdd56c75850fab12ccbf047797dbf2e54eee563808abe481ed8dbdc8398bdc181b219b5101113fe9bae20e4ab398502d419739991546c82affb8cf1f2338320e68badbd69fb6be5f39ace4bc7625b4d2e270a62ed205fe1e9607e25afe08f0d96d37879ced69344a3400aea0e3a3e9c9f6eb5dad93c9f3ec47f248e3a4318f80802809427788e12d17145635406fc7c6af044c257e884ed8695cf4db163b8d1a70abc84f968584cdfe2b31ba87affd7f662c563ee3537c520ab3f09d48b8556cbb173b02dbe45367688b0bb01732e08116c9f99f930fc206fc7be34a3404bba7ec5bc976bad8f29140371413e733afe8df4ed59da27c05e585caa61800fbef96132b960779d832465b3a40c2a15e4ba1f9484a997efdbec8ddd623f4673f45ef2690829adc7c1914d08f95f3bfa7872eeb3d47e18112b3d121bfb87f2bd0558cff81b4c35c404dfb06cb2ed7b954ecacfa38b04e482d2b51a0be7254eb5beeceb5ea0c936aea5e9cd5a1a6f9ede44a852ae991a8115c841d72bedc85adf7834cd8671f8c19045d567ffdcf074f7004d899c95847251e14ad407c4128e37de2c57764d1a4fc511b0ed9a8507961ad1b6e9a8da987a20a839ddf00b3aa79b24e0a9150466ee3b584081f46e2c893cfafd8da4a18a26af575faacfe53cdb80c3a3c9e82bb4560657df98c9678ebcd6882c1212cbf67bca963bed63e4cedd23f64be72cf7f75e9498343f43e4f2a9cae4c93b7af3a3d932328ec3cdaa508b3d514f8c51dfbcae3c12a62a7dc71512da9d90db3b3babd8fb3a8eb213ce4ecd2efd9fd06bc8b32b277f1fb899c2ffff73c6bde38da27db05692da6c94b8e6a82cf68da7256ae355de34ff810b5261a20ee312dad1c12154f5f7c4c1a9369e075c9fc65b6c64aa2c951463f0f70f9901e0e14d4d411f034c2d13f4d1f4f0ce23f718e7d8365aff7fde36d4e5a2538c75e9840d5462d83a3aaea6fb116bbf34e7252868896122a96e0e654b7ae8da1a74e538c44f5fefdda28e791dbfa582a86fa13503ff0d39c903b5c128d1ef333943d7fd2e930eab829ddbf3de74671618f274a72f36ce97c55ed316751da17e8d49dcfaecaeac8fe62d965ab8df7e4db87d2e21af7baf2a20621e68a9167488abc4b94663bc2cead8edab5d816de8b26a565e941c5598d3a75967244e9224540dc2082d8a93bdc5a3dbeb85d87c63fb420fbe6c27f09ded191b337bf78d11a1e3fc8de715222ccf02d231cac1dde44a99d4976cd57ce3fa6fe9158644cdba0971987fce8e7a2feb7cbb57d3277eeb7f01560639b145698e55c7500dc36184e16c6471c2e78a643b3e81529451dfccc8a14133d6706bf42c0fe9e09774552cdb5e122ccd7b16227ca3bf364f3c7767b035faed19064ac157b16ee864e11c9b96f6a070eebea09491ac1ae40096309502c171210454a5e028fb48af8ce178f96fad33c42a90d8106711e6060df36629db25296ebda402b2137e2185d6dbad4dabd6f5782cae541c3951cfb97e1279fcb1642b885d0f4ce7e141de458af54bd4776e41de8aa72e218e4e71efa212b177f33131b85314b78bb52338731fc51b6055a40df387a8a2e441c74b4ec23fc438622c204edc746701e97d3ee5d7f53fa5f95d7372274711b88fd26a23a439579b09d6a0961f9ff942e317a33b778bc040eb7f751cc41c3ee7e73eac592a7a58196b8a985bff690df447901db552155d322d6bb02546b0412d168004e0a4591e8ccbe2bbb2f328e87acda839d3993f338700b215dc3a674769c4a4df81dc36d50c6ab9eeb857c7f5fa93118a51b9e538842277abf52e58b77e1a63a9efaa9e4c382e57d25b2cb4f1fabad51f4b5287db4043500b61320c03f18fb60d9ba2958130f61a772a7b2cbb8ee63d0791e24f02ac36f43b29b6f01df76a7f1dd123fe5d62ed6ae3e80ec076c6e7ec218765c0b32f053d0e2ca401c04771e2b9922cff446819d3d32ea20257cc05a3e6b3f8d8b34de326e666b198a052d9d6289b6745def11050bc088e7de0e45fe83a8f71365daca9cbdecd21b25cbee6be022913f3eebc83fa3de243b5b92b0002722751b88cf9fd67177f712196dcf61ac1e8772ff9a8cb02021cfac3933b9cff958a25721427fd636189406d58d4f788000cfb182bb28956b94f8d80d0d5bf8bf4ed443dbab779ce2bb09fe12b303815641ea398b1012664ab81669a4de38d0443416400cb28974084a0d742d66e9d790c6f87caee8c753e3e24677ccd5aa3fd9e727dbf311727968b65e81cc14d3a0022072812e5046da715407d5cd145f2b22ea9b29cf8cc0f212e0d78e6d1ddd8cdf32f7bcbe98f552eabcbd0a7b3d4c593688f6dda4cef3f0e4bffddf71f911ed55d64c671d565b10fae4375fd808294b71cb391b31a5660512f46afbd9e6e32d1d8dda122ae51ddda8432e1d83e12e21e3222ee2f53446090edc58be59afbf34c50346616f0ee261db5f4f3d8237f5a350098deb6d4f3053e752a640c7c230e06233ac47c0d1dfe9efa81283ab03beb9bc47798bc591731fe727e6bcb67b7146be51f679d57254111292b1aadd673c156cab63300cadf6cd689f232a8c7636391e4e89a828c960a52f378c8bfbda316d74da6afbb51ef3f8b1a798bafe692fe827f7ba852cc9bd1154ee22dde16555fc452dbec6196087c199d449835daeca89ca1d948ffd52724e17d5ac26ae08cb3f81946b6570b2de06090ded8d399438ad32e0b25ef0a420ab638c72b998505cf25673fb3c91d0b59ed38653493f4ea01b1893fb2ee1507c143393d072683855a54593d9d5452b38eec072934a21faff59bb05f2232986d1733be90c7e3b29f9ed900480d1a63d4150c84668d942bfc5683d168ddbca8e444c24604a744f0dc0b499595712229b7e9dd6c1b3385f997faedc4d86b8778dc126fe1b63425f768ba869236d8f497558d59919b4db08acd8d823e41e52da895e26ff284b6c6e36363f91c095aafaa8afa6cdc33e52193b52c17e348beda6dda45f9daa7f95c84a61ef36fc4b9630a4569fdc6eec3580e4f6ac4e3f5739e62bc6c279a03dee61868f0ecde06d913276d67a881549d99d87e06bf67a110a5e4816b1e85f85aa52e3c412845abca560731d9951c20e3ece7bf06f12c8f5299ce8bb36f2db6c105d9e79d305b3cdcaabb2529f051b224d9035b534e84d40986e4a7e23ab7d7d0e876e5435d2b1e396e21d77b63339c88e774d174fb3dc6bae37f15e3c350fa640d17bfb47236621bf71308357309f6c145b223ade32637b81f7306916e0f4ef47298dbb52d10b307becbd86cff346c9cce20eab40bbbf94cc8e2bd72424d85747030e4028e1b1cf8ba21aed45799579032e9f26a8733e18668cca828f4ed056e965c7e50f18e7b0517f29fd9b8784673601499120312d76110894c579328e09c9acbd0a5347a17f63e7dcf92f51acdaba5497cf9d4d4798866a932c05b204a145b3def555365165c6295240c859811a741382dbec0a3eefe96f1d847277749fffa41468459cc19f0e9a14aa450b3c6eb9bf182833f09a33cb2d1e007a64a131c0566b7546d943b2c14b4c40872188fab692b01b87268510e44b12b8db32a5e350dec44f6db3bf190d8efd8021b28848d59f818703db2e85131ffd44c6fb1111c45cb0d780621c38c0ad302f3999744f013218d77668c32e6a02be20c2b90fc4f4f6ebfc3b454c913b09cf7caf7a9da199f6d8668d3f6f9d9a09f65701a5b409b800ff43b001ca403af1fb6859510218a672d576c15c9f9027df3040eba6eac6c6ac8ce20a53aeacbf96516a5e92e759126675952e37660449ed4603e857ad0938f09ad7616de2f2832f0a39e9c8e066ba8106906399c23f1ca3dda1de72d916d2ce856202e845c5209dc5bd60d163ba20e49ab0b674e40b752a50d723f5492ac0403e16e6245e3b6641f398888fbe8acf5846c76bb0ea5e111961fe38d6a7335d9a56c29fe1e33a715768ac1aad40e4b1ccdf335236b8d8a5e63a24730d2ea8967409649cb7a8f930d5629c49d21d5ea20a11f5cfcdb2a4a70b2b53daa70672c67f865eaa285c6a10878a7463fc718e3c420e3bb007b0ead92c580bb1bf10de8315e21f99f3612f1eca9d5d87a111d864ea4bdd86137d5c477b6b12495e304932342e3847dc8d0b8ce56600443270b7b8c547ddadc9e87b3aeb7d859f26ea3e6c20b69e86eff6e1b654da8b8d8dc0a037c817334aaf76497f4db19988ba1fd9dc826605b95b5a13ae3691792962ea0f282c5fa593305e66ddb5533effeeeb2d56edeeee0867e457f352138038d0d0037f681fdb643dbce495f96df94a9d30f43e9e4d9bfdcd26a087635a3a57b9e12b56d06642dcded1dc999edbdb238f3d3088c63514c023c5b762ca808f3fbf6bd867be9c4d5526eb64165ed5dcf0fb03eda50d7f58cf037083ffe34bb28563a1bd15869b1d753f3930a5234055a719efd26d00817bff6f20be69c6ac89ce49f7f66e049cf5fab888743f1c1f544898b2e63525c1cc4f925c4e09779a94abbd9d418b5b0b94911afae71e4b0628b953f775aea4b18312ea6b13750a582cf02cd88425348733ddf67d80fbacabec31318788b1271bd74514ffb14b6ab61aea8ad2c64ca209375248eb71f2ee878d201439a0abb51e59f931dd1dfd3f2fa1d1e7480d93cc831d156e7c3e3539560be7d5da09040a4f714947203003903347c23b03fb75353eb135cffc3344550538ad30c0c3e9dc42793b12a3f26a6f4c3cbc97395e151386eb99b43f4ad1c391b48478da3c1895c58261b36251a609f76e6cbf75d335ebc4eb19a961819d51e184893c970f576c493b0f5869ba880ddf5af2e7fe91af3c33e3a2a847d694a3eb2f86ece29e6a677939bd93a1b949a1a8693665e754e0471b8189f236f34924db754ba23"}, {0xc8, 0x1, 0x7, "e98bf7a253ad223b7acd0719ac3c5343fdd0619dc10fb6b9a174421374f159c5b98fa338d4319fc62fd0491eab261372cb67cff691ad404fa6aea4103ef54785758eecbbf90cbf265f382bc23d1bd17f96ac4bed8bc15a42e4a6b09fd1c5022831fc4d389b88611d12b4d9a20bf909f8dc529bc01d204d08deb3ae80c8fd3aa79e5ce3eab974ff8e04971d5a9997971b7bdae4c2ba7b4804bf4019f537e0c229cf553da85548c59a4387139b01e97f84b040341fb9da3b"}, {0xa8, 0x1, 0x9c2, "e7a57fdefcdbf2609d125035963e8f2da30288767d4510417785fba9125231aeef2c54a5d06b4ce50a8f7b8182f8ea9643a539c626fafda950a8626e694e760d8fd6f45ea5c2f2ee5062e2a3ebefe6684051d4f244918cfe0bb723efaec66d453d4075970371d4ed9bfb354a86aed42dc30294f1234c9443446f06abec75b28bd065c5f50060f8b5c0ed662b36d81a81fa7066"}, {0x38, 0xffff, 0x1, "187c4dbb1303ad8b58e48f07aad4bdf3efbf61511314748ecf282af1060ec0a33d01446d4a"}], 0x1320}, 0x5) pipe(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000002a00), &(0x7f0000002a40)=0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) shutdown(r3, 0x0) link(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='./file0\x00') writev(r1, &(0x7f0000002d80)=[{&(0x7f0000002b00)="044bd92a4639e4dfa20398a0f3e41da2246fa38add39f62a5a0958a139e3d9aeecfeac846c3317e32e9b793c93eede022891681b2faadc20f8deb58da1d9978375ab983f69c1388d81960ad7ffcc6b233873e874eb0b6381e09f15e7296bc7b683ccb78288216d2e61bfdb1467271b0e960cae28b790d0650d413b8b39519963db653367b3a499f9a3ca6dafd7a1d6109bbcc78d11a450b72d7a", 0x9a}, {&(0x7f0000002bc0)="ace1767a901695bb3250f286b53d5c71cca522cd6b5881616f8d4d9627", 0x1d}, {&(0x7f0000002c00)="da4444d8eed4510579d928733492f1ae9a2bc6cc8367c8560692f77bd228f1ec79def30aac74cd4aea0d17596482c3917d3a2b7c90e334de23f6120d67af446713eabb17dca7a118fdc60b23a6da781d017042498414d764eed741c28cbc0c9f81e8b4c07e083b22f9b4d10e1dc3d4ea3da31ac8e1368c4695036d20d6f1c1022d316615c493519bb45b1c5418988fc8e8f2cf00a02e9ddef710b052157eb056dec847159911fac521a1a1110d42176f9fe90cc6c4443c7d3133c06010ae08680cf7875b7c173ea43813c84fa385e0c50078946084b5dbca220ee76fb05943a4354798028a0c2970b58f3f9e96babf03", 0xf0}, {&(0x7f0000002d00)="03789cceb9abe1175fccf37ed108cf16f7bb0754b7abf63c21c3eb9728e2fd90d81b324458b0654fdaff05f8b6a39b8bbe8243542e823c6a12fdcd995895ec565d631463206c0f2593a71f96c73e08920f0c988e099c16e5d16eb8c258dca1b9e342ceaeafd9a0030c671424fd3629e26c1c94", 0x73}], 0x4) sendto$unix(r1, &(0x7f0000002dc0)="8b5a60d3eb72f772b28d072bc81053", 0xf, 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002e40)={0x4, &(0x7f0000002e00)=[{0x20, 0x3, 0x1, 0x2}, {0x9, 0x3f, 0x81, 0x5}, {0x0, 0x3f, 0x1f, 0xe1ac25a}, {0xe674, 0x5, 0xc8, 0x39c}]}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000003100)={0x7ff, 0x3, 0x95, 0x1ff, &(0x7f0000002e80)={{0x7f, 0x6, 0x2, 0x3, 0x1f, 0x1000, 0x1284}, {[0x6, 0x9, 0xfffffffffffffffa, 0x8, 0xe452, 0x2, 0x10000, 0x6, 0xa, 0x712e, 0x4, 0xa, 0x0, 0x77, 0x0, 0x1, 0x80, 0x9], [0x81, 0x0, 0x8, 0x4, 0x80000000, 0x5, 0xd81b, 0x4, 0x3, 0x8000000000000000], [0x9, 0x5, 0x80000000, 0x0, 0xfffffffffffffc00, 0xffff, 0x4], [0x20, 0x0, 0x42d, 0x40, 0x0, 0x8001], [{0x2, 0x2, 0x6, 0x3}, {0x8, 0x3, 0x7, 0xfffffffffffffff9}, {0x4, 0x9, 0x1add, 0x2}, {0xb137, 0xffff, 0x3b6, 0x612}, {0x5, 0x80000001, 0x4, 0x6}, {0xff, 0x2, 0x2, 0xff}, {0x7f, 0x101, 0x9, 0x4}, {0x0, 0xffffffff, 0x9, 0x3}], {0x4b1, 0x80000000, 0x2, 0x1}, {0x0, 0x2, 0xff, 0x1}}}, 0x8, 0x80}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000003140)={0xffffffc0, './file0\x00', './file0\x00'}) getsockopt(r4, 0x5, 0xf34, &(0x7f0000003180)=""/71, &(0x7f0000003200)=0x47) openat$vmm(0xffffffffffffff9c, &(0x7f0000003240), 0x0, 0x0) sendmsg(r1, &(0x7f0000003880)={&(0x7f0000003280)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003600)=[{&(0x7f00000032c0)="ff8035670e6b854213a1c73a9074bd8d357a81cb095103f665d72bf771a84f969f21ca854fb986589441cc9b646b6131a1bf4ce35442f79d8b7f836bfcbfa9edc8d9a831d956bb5efa4328f5c3b198a5fd74c3a1ccb6f75267c11de6ecd172230517bfe6de2e96f223c319319b1a91fc4189ff2192a742d5582478782a47dda81ec86559d00c02c1090d404407855af41321b69c0d22193aa7d3fc90154216e6605bea8196c64b3c0b21bd974b39b2dad9cefa5e2ac2da5e0ed9a10aeefdbed073f2a48f687951a4a03e52e9cda44959a1bc13c6985bfe40b5325b2fba1b61dd5a3da3", 0xe3}, {&(0x7f00000033c0)="986b2a7f116348eb5f1d770d87481d6a86a2d8e6b0603c7af930cd1d83f4020dbeeb90f1c557669ce9a124ff107cda11a1bd8eaff038623e97a23949ad7c0fa7ff2735f9d13aa39d2cdd0536c3e13402bd2b54be1f0373bcd97a4e878366b9ca8b74be566d077fd44ce172bf52fe55bf9010e33e8d8f9238237adfe1fdbb991b169e57a5d541474377d0cfee64c8ddb7485065ae172b13c1d15251f10a0ba951804374995471aed756bc2b607ae1d158cb659058e3db768adeebfacf665b91e12d8a33a4fd882a433babc05d486e0f6fa15f79a33023f200f52a8402e267351b9ad2ec41cbdd80", 0xe7}, {&(0x7f00000034c0)="65365152fb4eb15a5382d9766dc44fdd1640324c31c59ccf93a8ab7dcbf8c328f4b34b67105754606602a14d1fbdf1482d3ab28429badfc79d586a60b48d8eac9300c557e316622959fe5acd1a9a2d38179650fc188096b3d3c3e44815f6ee775a7e9a35b4941d5a3305af23cd45e58936eaa429ce9669ac86c37c71bb38cb02b75aa004cb8cec3da05c1da5da", 0x8d}, {&(0x7f0000003580)="62a727606ada01a3b1aa791d0350c658f460ad060c9c117b76829d46e997d916f19a73b3826410dc91324a7b9674f273119ed55e4ea0ee0cc2f704513158c51f96d39253388cb6c6a9b94da7", 0x4c}], 0x4, &(0x7f0000003640)=[{0xa0, 0x1, 0x8, "ea599d6641c37f43269da561c52292d5cc3d83fd37b38423740f77f0f2f664b9f6255e57c756cb8f225ffe10ba6794c6e1fcc8b863fecddd406e4bff44a29038c1bfe1de2384de34e12d5b946082249aed87d198cb172799dd470419eea13f62585e735e029e388f2dd035bb0367abe8277264f3cff52a5de85816c14be62ff29e6476d348b5fd58ec1c"}, {0x78, 0x1, 0x2, "5c97be33c294553941923623b9ecb569991f3a4ea2118a787d2e65b48341c40adc4b722401720b979052a2e3dc5c9bf300a2a2ddbdad0cc3467447bd40e41675df4db57ba8b64090659bb036be3770ee40fa95058f29d915ad622fff84257e3937dfe8"}, {0xf0, 0x1, 0x4, "dfaf880ebd5d790a4e28268b3a2192d22dd06d362f284820dee5f5c77439bde88d0fd64e28bd8fcdc690ba648b4bd668cd7c1a8328d0ad607a2b63a1134a703c6bdab3b33365286e229bd533e8a0186204fb8d9e80cc4d4450cfba0e03b2478ced7cfc1dcdf98fcef8e1d605306d1ce3070601c339f08b8a7c818f0f86412256ebc1410a0f28768fadf5e555f391acbd97279fc8fc0065694371ad664a7c9288b50075919649425c7d731dd69afc97d8467b61fd99e59132b974b4d17c8833cf1e6efc22729b6f3c8208bf6b5337eaf8d34b134d7e3cd79151cb67f64c246b8a"}, {0x30, 0xffff, 0x9, "ec16281722f1f60372a59b9a99d01b1617b60980d4d9edddca9cde06483cc1"}], 0x238}, 0x1) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f00000038c0), 0x800, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003900), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000003980)={&(0x7f0000003940)=[{0x101, 0x9b24}, {0xc9, 0xc406}, {0x45, 0x100}, {0x5, 0x5}], 0x4}) sysctl$kern(&(0x7f00000039c0)={0x1, 0xc}, 0x2, &(0x7f0000003a00)="eb898c3cf6a44c231e1ea42440d7ed69e5daad", &(0x7f0000003a40)=0x13, &(0x7f0000003a80)="526c9f764a23a730e293c5d8d12f8be469195a4ecb8db92f268a619662bf16fd55f54ca47d003528136267", 0x2b) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0xee4f8bd0035134ee, r0, 0xfffffffffffffffe) r6 = msgget(0x0, 0x1) msgsnd(r6, &(0x7f0000003ac0)={0x1, "4cd10ea7609c92e0e93dab5b9393451cbd04169df8b9150f0208bb4859a5bff0275ab0e724a6ab1e4c2811936aa718e4cb184c92dfe735134c4b920b14535d372f7cedc44bc17c7df28c46b783"}, 0x55, 0x800) mkdirat(r2, &(0x7f0000003b40)='./file0\x00', 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b80)) lseek(r0, 0x80000001, 0x1) sendmsg(r4, &(0x7f0000003cc0)={&(0x7f0000003bc0)=@in={0x2, 0x0}, 0xc, &(0x7f0000003c40)=[{&(0x7f0000003c00)="5231bf5ce3f6283c2a8d16ec2d4f4114888ef9d15758a5005b8b81afe02229fd8e56672c14cbf0f475336380e6d4e2d3715696576b988648fe1f6b389c932c33", 0x40}], 0x1, &(0x7f0000003c80)}, 0x400) executing program 4: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) r5 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff8600000000000000dc4953a02629a17a6c58afb8877c8b3362e3000000400c000000000000000401050101809e3ef96bef", @ANYBLOB="7882588859cf07ebce45140a73983b1501731554c775d12991ce384598df7b8072b6aef44947713e149460670688577d19547b6c19db91f3dce20db965320090d3bc8cca6d1118d0a0e112011737ee93075471779a9ebf670d7c240f8b0ce25f37faf928e42d212a6d96245d52e0d0a997ac6d397c6be75a67db94d126624d61d65d71de2faead378dd66a9429e197f87987cbd1bae3d9e8a7", @ANYRESHEX=r0, @ANYRES8=r1, @ANYRES64=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x2) r7 = socket(0x2, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) r9 = dup2(r8, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000240), 0xffffff76) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r11 = getuid() chown(&(0x7f0000000180)='./file0\x00', r11, 0x0) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, 0xffffffffffffffff}, 0xc) socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r12, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x40}, {0xc}, {0x8506}]}) pipe2(&(0x7f0000000180), 0x0) socket(0x1, 0x2, 0x2) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000300)="2d2f08cffe351200db45d8011cc9f02a9d9b64b2fa07d36f48ddbadaa20727b6f53dc184775c3156bcea326cd726c351224eea8c2e8b71ef369e3a9c9b5373bf65dff3b249aabcf1b99d9d9dd0c5f47c72aca90f1578b5630f4cac220faa28fdeaadd56710ab085bae5f8ddfa4cdb3c0860251a68a93ade7d637d1d4f74ab1a44bcc2541f0c36ddba2067029a1c700e9695608f4b3760ada8642412729ce6fb894302a344ccc8fcea9991c30827e3f15903532a9ce326f9b285304dbee71b336fcec8c23e7823ee395c37f569d85038411e40b55e023a1787faedab9012af95d2f8b8dab0092f318447744c28ee131f06c4d52b6c80b4f0207c006ca726fff", &(0x7f00000001c0)=0xff, &(0x7f0000000400)="90f7100600e495103f6ae2e0190186d403cf81579b2f3adbedddabdb06a9241ee11b3d6da3068f5ea9200932c0db30d1fa2eb2f92a2664206a6c52f622969ef3138130fadd54c3844325fe5bd493fa70e1a4498076003a2286835292a6a6ac730e06566f1653fac02323149346420e5645cbfc7fe9e61d02f831dfcd668fd03a1fe02cf27a3487e3cdf0a1bf169f2dbd12dbf392bbf631499524bb7fbd7a74dd5f4b8fd4a34315de07", 0xa9) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r1, 0x80) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) kqueue() getgroups(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(0x0, 0x1000, 0x0) r2 = open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="67b5b992045c1a7733de71184dc12714990781d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886", 0x49}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) dup2(r2, r2) executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700300000000000000000000000000000000000000000000000000000bb0100907800000000605adf000000000056337c210000000000000000000000aa00000000000000000000ffff00000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000a81000/0x4000)=nil}, {&(0x7f000087b000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000875000/0x2000)=nil, 0x2}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be8000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b98000/0x4000)=nil}, {&(0x7f0000479000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab046500328900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc11000000000000004e224e2100089078c7754b603b"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b502", 0xac) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x80, {[], [0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x3, 0x0, 0x0, 0x0, 0x9], [{}, {}, {0x100}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}], {0x6, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x400) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000300)=""/153, 0x99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x20, 0x0) open$dir(0x0, 0x2, 0x50) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000002c0)="04", 0x1) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) write(r6, &(0x7f0000000040), 0xfeea) close(r5) executing program 5: setrlimit(0x0, &(0x7f0000000980)={0xb}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x2, 0x4001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/521}, 0x20b, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x8126}]}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff00"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: r0 = msgget$private(0x0, 0x483) msgsnd(r0, &(0x7f0000000000)={0x2, "58c9aae67bde1d420a712fdec71192aedf1cffaf090a97b9c4556919e06b7c6c838e1f04516729a20e29ec4add61db924fcb298e10e7c23127c0b0a88d93fe68bbd0015979e10171"}, 0x50, 0x800) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x102) r2 = semget(0x2, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/98) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000180)="89a99e9bdf009805cc8173b7fac4e99c08b4c3421f5a4c67b48c33ebed94e7ce3c17a8336817333ae580dcf8d707e9e67f3956310245", &(0x7f00000001c0)=0x36, &(0x7f0000000200)="b0cc469f2b9ab0a401b0f471a4311e5afce19f2fc7b3e8d37d1d3528dbe4361eeaacb87355a0e2a9c5246cd4b42c39653e1cdaf5859d298d815bb1defb0d61e7eea09890c929e3977c7e8be0c5c8628a8e88e6", 0x53) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x708, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0xdf6e, 0x1800}, {0x3, 0xc8, 0x800}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[r5]) sysctl$net_inet_ah(&(0x7f00000003c0)={0x4, 0x2, 0x33, 0x7}, 0x4, &(0x7f0000000400)="d785da8e6c606c9a3426422571900fc0e82da87cb7a8a60bbf2bc9e3c8113d5c953edaf6dd7285479d60721b947f1b1aca71b08f71921a93551fa22a0f8711e47bebad66bee6a874baaecf6892b2a40f4801ad4bbf76b83ff514b4ea76bd4b7049962a91e3c38dfaffab5267fbdc66a62a3d1820306e9598001b92650d7dd250d7a3a299eb7960a3824b", &(0x7f00000004c0)=0x8a, &(0x7f0000000500)="99a1ff6514373c85a21758bc6b98b6e392e6e408623c1d82dced3b97a97111e537924578fc374bac895ff22ebddecaea80f4da63111eeb872a9eb2930b5ce560089d6eb417f87b9590eba80ac7d7256ed747425a4cb9327cc3867927", 0x5c) syz_extract_tcp_res(&(0x7f0000000580), 0x100, 0x1ff) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x5) sysctl$net_inet_ah(&(0x7f00000005c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000600)="3fa3783b8e2406b15cf3497ee845b9b5527b330be315e3c58ba84bc8ab67127d80b82fd976e06c5e57b7832bd5d2ff5bafb53a7eaa644c27c350cb92aa2663a3837baa6edc9b94e3e62b8bbe2cdeab80f3fb6bd0fdb534c49bcc3766be7144f408c2fd96cc19906a36346c258092c17de49c3322e93d156cf89e145ddb50669b1142c87b395cd273d8c036f36d96168e53d9e426ec441a281c11545a", &(0x7f00000006c0)=0x9c, &(0x7f0000000700)="a2c59bac746d5c8a5c88efd90ace6e3b71375683b8b9f019d01416d376b292b2aeeab5a152afaa636a94baaa0db741e6ee7f95355229e320e937eb3fbea09d644484eebf0df85eb685eae7613dc7ae4e631eebf01cf5c6a2481c5f7ffc14fe084a7774c79b86d5c75548eeaca97643e6137505d87b5d5a2fe0e40d816324f2aed978926a1465ad6f3150b0daf1353f98580f258f46101493a07d28133b96ba2c042b6de324b52377f1a619ddd007bca17e7a581df32338f556", 0xb9) r6 = msgget$private(0x0, 0x9) sysctl$net_inet_ah(&(0x7f00000007c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000800)="80e33e41d43e3a9ec61fc98fdac22b2f5baadb28322a21e215d2a94c9afcc5a2258b09335c7ec53fbb135913c153a7730953bb844535bb811fd12d994e045c3cb1150c17f0a82403eb4c72acced450a974db26cf11ac8468cbfa665c969a15eb07387e3fea410cdca59fe2a0fdb9e3", &(0x7f0000000880)=0x6f, &(0x7f00000008c0)="b11c11ddc702d5bfb27b0076626f75e9ababf1c1e1cf476adb3563655b998080089ed1692041ce564457585503a9f08a21fffd1eefd2b1016121c02788142308bc86093911deb283c8dc3af58be6883eca276abadf5a23b4931c4e724560759b8aaaad94721f459559019273d36908a17c3413cb09468c3209a4fc45f6b5e741fad495e99f80a85193fdfb98638d5113cd5696fcb28d87268b206de8d148f7c4ab9f2bf6bdca9cf1c8ea8a7865ae050e2750f57bec75c0f90cf01e787010", 0xbe) r7 = msgget(0x1, 0x78e) msgrcv(r7, &(0x7f0000000980)={0x0, ""/41}, 0x31, 0x3, 0x1000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000009c0)=""/54) msgrcv(r6, &(0x7f0000000a00)={0x0, ""/4096}, 0x1008, 0x1, 0x800) setreuid(r4, r4) syz_extract_tcp_res$synack(&(0x7f0000001a40), 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001a80)) setgid(0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001ac0), 0x80, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001b00)=0x10001) msgrcv(r6, &(0x7f0000001b40)={0x0, ""/44}, 0x34, 0x1, 0x1800) msgsnd(r7, &(0x7f0000001b80)={0x3, "ad8d7fbc6524797d0d608f07d93f40a91fd10532acf5eeb5e548d2bb329f419c94ca45c7b5ae6e98d18e04255f926d43695cd7309b22c437bc112e981344afa6ddb1618030a231c5473e11bf02dbbcc6a3aff2fcb9f755e2cc2da6864b665dec606b6ff3e5c9bd4a01697075f1ce7803bd562a25f74cd6c39c1a083bcc0f95ba42044fe69a24c95a77271bfbd3ef5a0b66fd2e87e3ac67500f9704224b1da6d7b07a5a1417830bf24b43233b8a75914636787c8066fb2c360afd7d186afcba3644fa104fce21a3832e58349f2c8e418e24e9ab731fc647db06deb685083396140bc24860b2ec"}, 0xee, 0x800) executing program 3: r0 = socket(0x18, 0x5, 0x3) mknod(0x0, 0x2000, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000100)="a4ca5108c469d47ac71c57388cbbcd8d0de8f9643dd313a26ac7aa3e7cccf2c0b99f25b0ae8b39abddaefb87", 0x2c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="ce", 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000002c0)="dc892177fee21f3e17bd16dbcfc74257c758f1251c2c545de825094154f288668e3a002b8dc4a6a6014134af5fc49a79268af8ed6b8f8bbea2d6ac1f4e1d362ce6ffe3f71cfaad0907338e39d03e67d5a7741001a77e92752f5f726379842e9a921f2896cc9a9387c9a33207f11526b3e031204742d7d778e3d859993b990f127a31518cf3d0a750e8db72b23bfd3c9dca5eedc0e40b93dc328e366f21d575cdb0d0b90ee014a1b3dfe6a7e7a520d6bb10cbe59de7c0da21308a222c2917d17ac87a62ac3450d80e3f19f07143d822d9af550247e167874ae7a0bdce51ed9fd7a7665458887d6a0dbe4b625ce66eff19bc0b286de9b3c3054809acc4cf9be932002dea07f035725adbec9f528a8ccbae09b27b51912f210349c7786ca04e0d488a49347ad066f992da970a12d1a68f2321d8a4fc35489705aba65c7204d566205fd739168adba02daf8e3f3f9305b517bc308c9326c6e0e5c7e4a1d30a5929440902fad48222ffedad07ec44cd97d078082fe35d7f25a18c223a7440ef9352382d95d2d986c597785618564d5dd9adc045b3ace31fc8387daee830af86a0bc4594a69106496c19f4447a03371361b6b990e7e653c59f4682c7ac2168659d151c20dccfc2c5d9cd697714f0d52dea2bb658cbff8c152aae5841efaf3798f8af41af9812c7ce78f3700d2b017c1507e13b3094385cdeba5a843c470a7c9962cacfa70b5ffb94268ca54f35037c313bb8be94164af5da5d31cef166e9ab8a4a8eae0f9336dd6c82485a3e77798c88152fb085f7bccff6a753772c6de494c8ff8adc7e521d62e379f7d0394ad26ad0a750a63501000b12449ebbbbdc9e89340abf92a0dda88a754604f8a3ddbf709a4db0f09cfa271700d780e813b648403655fe5fb2095b702126cba3ce57e9d304890c79c325833d681184394e0338a46a930693bf29aac9ddccd23fb03c2100eeed7564b9a4a83885dce14854b7de7dbc42fb48d9b87db3ed59261026f9b3137d8b51f54e402412999c52b041d1ae2c6f3cfda5e8a958f25cbd7b9633b4a2ea34d4967a9f9c58f6d2625525fe439b22518bd4920ce9a219707f6d396ae32eb09d701eda9a8da847bc6f47bc3071612d9402b58039f7c37f46b36c70e8e1d82d83ad243e0411db1744f3cc2ffafb45cb7928ecd716da50444d60b412c38fc9ca03c81946e7a7c00616a77e40dae60ea206b9d950d41f09f140859e7aa85b2e2816ffb8c8441c2f39ba97494ebf1c4a60bfa8963b3ad175f87ef96a5a801dc919e6c5791f37570591b9b92b77492bc9eda86aa96c50fc3c0d18083f33c78d42cba920abc3c44cbdd18fbeb29923510f2c5a18327f67b4782b5b84c98f4f40fbab158dba0478bd16fdd88fe5484b9b39a2a6d0c47f8b2019aad73115a8c9971f0b061cfc4359948d77bb943a297f6464288af1192a2131a2a163ec5799a0027bae8408456579f33d67b8b70234e68c4b934db38c3eb769506e2189d8bfd021478e17bfb90e4c3983d9aaf40bae609819712533efd3d616d9a9903864da5bfc775bd25b631d6b4f372ffea8e4f059cd0b632ccd97c05147a2542ca24dcd75de6340ddbe786e671f15e34f715490e19106b873a4aec75c7af99cbb02f187c539a8d275ee581b33f6a06b9fd17196c764b2911971a2f87155bae90ab18a65c11c959994f911df6d51084e51b7c4fb0f661776d669b24ba06cd7331893b65677e3c2aa790b09cf798ecb7903db6ddd469880320013ec6d0dd32d3823a432b39f346e3e2bb34a88a50e5d81bc5c6b63ab013c899f0cb0bc6c045e6a448ed4eb65a06453160056d3cfc96a287d4434ab517f8038f17f501e1ef7a62bc0dfc8292e999fc91f9fa9da7fdc7bea0a733a19907e4eb6cb1464a1b7a42cdf97258a3f6303824e45bbae8e702e0dac0ce55e631df61fc9e6a7ed70060e69a8ae6ce24fd4877ea9d44aa8314efa8f5ec3745e7d3fd60bf742933fb2652b9f5b96bbe23d71babe896697e2b2d937923e8f8832ec830b0422fa62c66ff6833beecc54e33426912eb55a32b7899f315bd09089f1644ccfbf9c526d4ae5fe774348d4f0326c563e8e2e768e32f667d0a691ca62e27572c14381520f4643a0ef8649736d36edfa0fb167f87a3224c51364e7f14f1b7bde692217a9d51f9b85e11b768afb9032f1eecde5aa4acf740829d5ed28f628f83c75cdbe6b497fbd8847f5c5ac47d484eb4d2b95c5ac84c9db34f47fbaa62813c4673b469ae41e34fb9886531b1f1c04b1b08a54d3c858bd35441ce874d24e09a3c82b0d405fe5cfc013cf7098637ffe6599a4a3d12b0d67634475225fb1a0c8db201bcc5c6089609b9f68b0e89b332f9f866523b7fba18bebe804494fa26a43d58b2be4bd556bb8c9b3e12376f4628de9fb66d77d5e7f32be2db23a96b1443c0232f55a83f1f309d041868872dd576642af0f9c5bcbdbb104135a92ba298013fd5cf701d224568e71616c6294bceaa8af1a94b96faa2b7a3a415b261be504fe51ada1cad89a72a4797ffc6f987bb4dc987402b710bab48dec8d306d2e4ef69f980965a34f5c9670e1e05dee81df4ca0dcfe1f47c97418f94c54c1f8a11a241a1c6c7f2ca8b11a919c096c1823ec5ac74833a667fae46cc342591a43af8683c805ed3929608384c4c194af607649bdb4aa081b420d9633b4992a3b4cb5cd0ed07ee6d19623224a2b5e096f360128dbcf617be93b6b063b083c1689732323b5c4aded3c30381b9c593017c89b6ed9e2cd4657d971a06be4dce7d65fed08d457808308c44c7f6ace864028d561a7780018c480dbc9a52c2241045fa049fcd15b963d4da752309a7d41dca36ff14e9d66f2cdbce65d99b5d72fc6049ffceac7a96db3b33c8e1b361a22fe752f277afe192a908062fbfd902311d6d5508cf889df00ac571055255aa0b3042fd6045d60ba4dde2737db328153fe41877227506355be611f7f715710b7b8e8d39d3466d8071f29ced377a6dbd5dfa501f05d673f6839316a4a4f3d197ff1a55dcfa53f40b975b6d3d3e37330f88dee9781d8569f42fa2977c7868b8d54bbfc8ef0e8948952fa1da97b9642a7eb255f53892adc293c9f369dc1841f8a3a36a1c36aa5933f27677437410ff890d9d29e4c003d6dbde3869572651ad0853aa4efb647f75087d3bd1a28ac95788cd131cbb64a35134740dc38e04d382a2e8cbde06d0f88e43000fb1ca3715e4ed2266829e1edbe94b8e03b7df8a1a3b3056ea1e2a72716f04d559268198bbaed9b68d950b1b0c5d9be3b1c5c85dae6ecf09af4525c5ec26a4ff022afbcf46b20010ca5c75ec2912ddd73b8a9d5280a008810c55fade906e43a0c04d9f6d8ef1c838af1f944f9b91a6ad659cccb99ac11187f4f5fa17088d91b1c00ad33225b0af1a66c7fd5cbfdf336e0527e1b7622400aa1d96d4b8602b7a33f1ef948be91fba386a10fbe879202b8a36e669cd524485c39872ecc6bad1737f184d3dd04bb688b4e7c90bc071a2c17072d54ae61a2937d559b674eac76872b718d8eb1b472b1033ad4cf2b03fcc55f5851a3ebbed0b7c2b7303b3aec4b5eee16a257221bb83e6637c9d46ae033ac9af4ade859d4a97aeb2c5680f27d5b9877862693576a410e97e15578419530ea47ced89b2d660a24bb21a9012613573edad7009d384e80120f329e53f2a55a93c6e52e70570e24069d42e9483650102e94d041758f32c2bfd8b7d6c9ffaad4ce8da8bfb81684f42636a58967296c73b7339566d92ec6963d35295624af2e6812b91cc857be8947b6aba5aa9b56da285eae83be7ab6f7a9a49308e261e073d6660d61a13e79ba16a1b25c6f74adf3ed6a0ad7cd3d3a147bff1e3cdf881e2ad3ec7f7022ef1d2d41d5e87df3da5f61465ae58cbe002891d4d38b0b4333e8260215c9259a0556373f0005bf3762c0139785175a75fb1f820178a3e71783c565c9759a8e4d3f19a63a42799dd88c3e0f7473d30168e52a69cc3954becba2802feb197bfd1c98f8713ac7493cd10cbf39e6b7be04e80147c3df96f6edec5f4b5b269f7eb610e0ea7079af9ecd130b637b8a8b93c102d2e1b55cf72c066cca35f5e5c80fcf4d3a1633e6c72e799a7ef1159a21231f11d943d0718f8e0ff53a18ef4532f350f2ecb415b387d7297cb2827199b803dbcc844c2aaa48c3506c095de70806d1662d93a3c0f731b458678f4be6571172113b971768d6992ca456b36d660d574163a398d6e726937f6d9b80f9a703ef08801d56127938337c54fdc9a55d557c3a380bd9774bd2de7465798fb9ebdea554e81ee2c3e732e386a6cff6ea5216502986c012d043ca5db22a16e3ee727c00661f612b44d50fc691f52d9493593b8b7a00561646ccfc4a8eef25194ef7b6168a088ccd4d6b223e021d0bfc0fbbfe451010a8d3c0187ba14e2629274c97ba15b6210d33fca3afdfe667a17dec9727247f41a95ba68a2f482483875e48918d5c4f3562a5a457417da983f1dc132100e2effcba3e3f4ef52db138101b4d6f2d1f0af3ee2a3b3427c3b9757d6f58dd055f9e324b23937031478bac98a35a6e169cd613dcbdc66580cfe98a22673a1fb5e4ba32c9511b0b8f0d3eb50b7f20e11e41eda83dd25f6d245bbdd5914baf62babc0bd1d8dcdf592fe3d826f053a3cebb03fff8b2c2d120ef65e756c659029052ec07f527979cd989e540f61b7de9d7bd2127f6c3fb264c43e99a91b3350dc25ffc70880e7f5885aaf84484d08cf5dab3211839007ea81ba08855d2230d40510d803b240de2048d6b28fe3980cb10a74116a0850bc755c1901e8965aaee8c150c54a4046027da36e6287cbef4e08d610afb25e826d4c473c48306ef26088d33aa08596bce5a17de1f8ab97a8fb016f9d9bfe7d8fe02021ee4eb1b9e975c77740facd61ad4d89bb4e3c590cc81e1ebe2689921a0042cd8f0685d4ef777ce983f37256c244df2f0ac2dae498309137dd541d803cb0b0d218d9b1e1d34ef236e66131291df94f1e713f4fb84398714bd481abd98d855240689a2f33344304e3bacd48d6a2c8c5583c851a4be4ee6113f5aa1c5fd438d3e007372b58996aa89e4f72fff85cb8f9ae24de0c2563511acdd11b1687c8edf20f990b9274c424d76ea4a56ee5a241277ca7afa14edce61dcf91ff762685a07d1ca3770f2cfcd306a1e27f76a9c6198db0b201f4248a049986009167273052fa4fce9fd771ea953883ac8ed85fb7bfe6da1c1bd53732c0975ff44493511e5381bc63a1d21a8c5779f6b153fe9cf90abbe1a7dc0331244c6e3f33189c5cde44dd07b4a93c92d324a6e781207e7dacbfcabb708388ce1d555bf60259b865bcecaf14a3129d6323a601c357db731d5be0a4b5b16bb4c562e503d939c861d067f0ad0260ed6ad7102a9e0f1c2a8b9f0e3fbe89537d12d9fcce88abc5249aba146e952bb03983a2fe1b62030f53e5bf7c794a94a9080b16b9516ca6a02381ca7c29eef0707a89d97e881c10f97cebc39556abe7a2973914d3d95f144a64e56e70ce6e397bae0e16bb327646c4b0bff588ff2a4ab531cb1e8ea4a1a41dc481f615f5cbf284e09b9d3fcd5565abf0587fb8285872aa7e142fbee364962eeea05befcfaa78841491225963a49c60dc4855a1ec83da831621c5b28918746ad2bdf6fda570180aa9b4999bc3253f9ff862dc92d0b270762720f882213d7cf820d2cd0019fc11e7b8c3f7c07dde3f20b2df4f12929e1d069bce351c1eb76160e3c9f09d3c10c6a4002d6ebed8ac7b1a2485c38da58a5840ad4677af3e3", 0x0, &(0x7f0000000140)="ca59f510d4d9fd951f25179a80c9f377b5d0ee38dafee8b2e2be38f533f572ce422703d5b536e5ae9de55bb985307d15cafc3cb48602fc032dd71ffc3e0a2a5566958f7a71481c1ca6d67e8bd19e1934b8", 0x51) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r0 = getuid() setreuid(r0, r0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xfffffffffffffd0f}], 0x1) write(r1, &(0x7f0000000280)="de0e0000000000000000000000beca2ddb0e565135b30086f4dee035b5d20953d9e719ca967841ddead41bc533e2903b88193c0e33a9f6bdb9a55c5a20d39c62fd1287ecbd2aa0fb6308d8d4ce12b9ccc453f9bddbe4880e3262f9", 0x93) syz_emit_ethernet(0x4e, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000200)="9f158cc0a9800bdbe13a6cd3cb038076787a3d47", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5a2b0a1715265f3c6284cf71b59c7afec370826ed04435c83967fe479c08a1fa", &(0x7f0000000080)=0x29, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) dup(0xffffffffffffffff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) socket(0x18, 0x1, 0x0) executing program 4: r0 = dup(0xffffffffffffffff) mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) pipe(0x0) socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) r5 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x8, 0x0, r4, 0x0, r5, 0x10, 0x2}, 0x9, 0x1, 0x0, 0x0, 0x5, 0x8000000000000001, 0x6, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xffff, 0x0, 0x0, 0x0, r4, 0x80, 0x81}, 0x7fffffff, 0x20, 0x2}) mknod(0x0, 0x2000, 0x28f4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc1206951, &(0x7f0000000100)) r8 = socket(0x10, 0x4000, 0x9) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 5: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) shmctl$IPC_RMID(r1, 0x0) setreuid(0xee00, r0) r2 = getuid() seteuid(r2) r3 = syz_open_pts() setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r4, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000240)) r5 = getppid() r6 = getpgid(r5) fcntl$lock(r4, 0x9, &(0x7f0000000600)={0x1, 0x2, 0x7, 0x7, r6}) pwritev(r4, &(0x7f0000000bc0)=[{&(0x7f0000000640)="effc44ee9e6a0adfe81e980c904d0ed964335fde265ac6d012b542fade064c29390e7c9a5069cdedb74fa367583c8ffd0979550c6ff6b8f0edfc77734374d7bcb67e50ca15e7e9de3bd5b63af0ecc8e38ef44d26a637ecbd", 0x58}, {&(0x7f00000006c0)="aeb924947ed949c0460a10c4f6b9ab821e7c2116035105d7b3f07a43f3c9df177959c9f39636e7d9a9aebf99b46c5d5eeabf8efa9755b7b93016472ec636a9f330588da38632ef66a0afc00c8e46a4cf9f9480ede2896e3ddab4d98d352dfb644af8354f31609fa38a72114396acdc84d5c7a9e1e091228476f18e1c7eeb53623e5bd3054bef0ae3d5f37a0e31a0b0047b89839a528405fb3e942421f32d1e239c1171576457985690d3e5875a4efa0959fc545c8291f81657d6342a071dced6172335dcd1edae68e6cdaa369822df41", 0xd0}, {&(0x7f0000000140)="fdb803d963d305d6afa913acddbfdfb5d6dc7fe354e128025c5657c39b4a3000dc", 0x21}, {&(0x7f0000000900)}, {&(0x7f0000000180)="14823975d0bf336f123563bc83f65a93e84133807ebc299689c9e78d", 0x1c}, {&(0x7f00000007c0)="ef152092323bdbe4debcf8fe4cea6a550459df4eb11332c122cf63c9064ed78f053df89a6e37b0d599c02fa29911de88e167bad25f99f78dc8c344338a4a95d84a116ff0c9073f794bc174521eab83efd4b369ee86b2df3aa1215816ec532a938edd2670e56aae83ca4f9ea7b721efec68139ed37b4d05a3e530590e340f2e90fd5617dd6716fb717cb045b144f6712326d6afc8aa224e0511d780ad548f53ca86e3eabd298511a53f00f04a88d398fd43cc461c42006e0a58bdfaa6e913e18b1532f274cd116ab14410ec475b", 0xcd}, {&(0x7f00000008c0)="08276830e6f7ec36a1a4e2f45890a55a63d24995f1b5e25fe0e86fea5c183e92f769997c935daace9725083cc8fb1282bc73dc4a070f6dffd3d965fb6dd4b7fdb4c668ade7adb1c4e04086d17c800f63b9c092b59b722d813aa1ee84b2b538d3833f6086f8b185a5c62aeba0bcb3a9a43f8ae685f2608c4f10d2bce04f79ca101575bcabb5019c1b67072ab4a631c9a7a130fff5b605691a6dc0b0965ebfc49c86c20765c6584721cefa2b9561eb3fb8ba2ea80eba880f44993268535aa627c08158498d69662f44f85da5875deb269f9055f77063a3e73872de3c4c270af8b10e24cfcd08b58fd555", 0xe9}, {&(0x7f0000000a40)="2c5b41c4f67fa22920508ccec873b1e44b15b8dcab66400ceabc8d02b767cbc43170bc67ab2a59446aab504228b0678fa8b6ffcafc5b44d537c38fe068c8599cd77307a706325c893add7bc60e35611f52f66ce9a152e3d0db4a7510792df0c042feb6c1bde57c3f8a669105a60943e228d443aaaee991989c439e456014ef1a74b66355e70579d557b8e5f4b8fc8da823b20e3c8c80be6703ae8922d8d9ba494f4b46ba263508eee790", 0xaa}], 0x8, 0x5) r7 = socket(0x18, 0x3, 0xe0) wait4(r5, &(0x7f0000000a00), 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) fchdir(r7) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000b80)={&(0x7f0000000b40)=[{0x46, 0x1}, {0x0, 0x1}, {}, {0x81}], 0x4}) write(r3, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) close(r3) executing program 1: sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5bc0d81", &(0x7f00000000c0)=0xc2, 0xfffffffffffffffe, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept(r0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bb95db00000000000000000000000000aac8"]) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/130) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getgid() r3 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r2, r3, r5, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semop(r1, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0xf6b}, {0x1, 0x7ff, 0x800}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r8 = semget(0x3, 0x2, 0x64) semctl$IPC_SET(r8, 0x0, 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000240)) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/24}, &(0x7f0000000100)=0x1a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r3) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept(r6, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mkdir(&(0x7f00000002c0)='./file1\x00', 0x30) fchown(r7, r3, r4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x47, 0x6}, {0x2, 0x4}, {0x8e, 0x3}, {0x3, 0x4}, {0x8a, 0x7}, {0x6, 0x8000}, {0x0, 0x3}, {0x87, 0x200}, {0x6, 0xb3}, {0x101, 0x6}], 0xa}) setsockopt(r5, 0x3, 0x3, &(0x7f0000000400)="71138fcc4de90754566758bb0aabf594b2e2fa7a8e79c4f15bd77ea5adfdce8015838cfb2861ac5ca3b6ecda43fabf55492c10df31d79fead1c51df75f6addea597a223e70b817fd2f65f0841aedefb9ae0205e6115ece345d102ff45e7044e7b6a447213b1149131fa9be50d9882bc61be9b82668ff00497bf746a626e0160a82ac22b4fcefeae69a2b9aad03854eb0becd25f4411ad3459d6c0e8c9a876d9f405ceb1573a8461a01de771c08bee6d278454279e304d019a2f3ca1d", 0xbc) mknod(&(0x7f00000004c0)='./file1\x00', 0x4, 0x1f) fcntl$lock(r5, 0x7, &(0x7f0000000500)={0x2, 0x2, 0x4, 0x7fff, r2}) accept$unix(r6, &(0x7f0000000540)=@file={0x0, ""/9}, &(0x7f0000000580)=0xb) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f00000006c0)) sysctl$kern(&(0x7f0000000700)={0x1, 0x5}, 0x2, &(0x7f0000000740)="f15610d1bd84962233240c27b16ccc42cfc91ee12105f4430d2ee19a875e9fe9a5aa0f2feeb16d806b177d233142bde92c96f05931e936", &(0x7f0000000780)=0x37, &(0x7f00000007c0)="350daf6a7f7f916824bd7e0742a49fdf6dafacf32536c72bec9e6547305569b73b753fa99b6148aff6c27992465d78b3b1a814bc4573df04072d1fe21b4e046b7d2aad3ac8d8e9d3d63b56db0d3f6b9470191fc6a9e03b76ff3509dd3adbfff62d7f1ad7443779d75078305c3cb685f831060da03626944142d966a3886a3f06da29039094b67af4e577d4c29eb1951bcd6c056c", 0x94) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000880)={0x80000000, 0x6, 0x2, 0x100, "55bfe076e7d92f08cded5be1b86e9b4c0667fe94", 0x3f, 0x81}) setgid(r1) mknodat(r10, &(0x7f00000008c0)='./file0\x00', 0x80, 0x80000001) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000900)={0x0, 0x3ff, {0x6, 0xf000000000000000}}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000980)={0x6, &(0x7f0000000940)=[{0x1, 0xff, 0x3f, 0x4}, {0x9, 0x6, 0x85, 0x10001}, {0x1ff, 0x1, 0x7b, 0xfffffff8}, {0xfff, 0x20, 0x5, 0xa5ce}, {0x3, 0x2, 0x7, 0xffffffff}, {0x1f, 0x2, 0x6, 0x8}]}) ioctl$KDDISABIO(r10, 0x20004b3d) fcntl$setstatus(r9, 0x4, 0x80) r12 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$ddb(&(0x7f0000000000), 0x7, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5bc0d81032cd4ec99efa981ce37a5265d0eff46b8ffc20db1c8aa2b13227668e2ca701f5690aced2a6da24a806c3f4d02bc364db6e6c29e72dec0de3b88a5bdad141720b73b", &(0x7f00000000c0)=0x8b, 0xfffffffffffffffe, 0x1a) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, 0x0, r3) setreuid(0xee00, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x67) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4087}, &(0x7f00000000c0)=0xff9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000001280)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x40, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@hopopts={0x2a, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x9) executing program 2: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) link(&(0x7f0000000340)='./bus\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x40}]}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet6(0x18, 0x3, 0x2) r5 = socket(0x2, 0x3, 0x0) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000600)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x63, 0x1ff, 0x5, 0x8000}]}) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa01bb86dd60090011000800000000000000b308862ed3000100000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)}, {&(0x7f0000000580)}, {&(0x7f00000002c0)}], 0x3}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file0\x00') executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x5, 0x3) mknod(0x0, 0x2000, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000100)="a4ca5108c469d47ac71c57388cbbcd8d0de8f9643dd313a26ac7aa3e7cccf2c0b99f25b0ae8b39abddaefb87", 0x2c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="ce", 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000002c0)="dc892177fee21f3e17bd16dbcfc74257c758f1251c2c545de825094154f288668e3a002b8dc4a6a6014134af5fc49a79268af8ed6b8f8bbea2d6ac1f4e1d362ce6ffe3f71cfaad0907338e39d03e67d5a7741001a77e92752f5f726379842e9a921f2896cc9a9387c9a33207f11526b3e031204742d7d778e3d859993b990f127a31518cf3d0a750e8db72b23bfd3c9dca5eedc0e40b93dc328e366f21d575cdb0d0b90ee014a1b3dfe6a7e7a520d6bb10cbe59de7c0da21308a222c2917d17ac87a62ac3450d80e3f19f07143d822d9af550247e167874ae7a0bdce51ed9fd7a7665458887d6a0dbe4b625ce66eff19bc0b286de9b3c3054809acc4cf9be932002dea07f035725adbec9f528a8ccbae09b27b51912f210349c7786ca04e0d488a49347ad066f992da970a12d1a68f2321d8a4fc35489705aba65c7204d566205fd739168adba02daf8e3f3f9305b517bc308c9326c6e0e5c7e4a1d30a5929440902fad48222ffedad07ec44cd97d078082fe35d7f25a18c223a7440ef9352382d95d2d986c597785618564d5dd9adc045b3ace31fc8387daee830af86a0bc4594a69106496c19f4447a03371361b6b990e7e653c59f4682c7ac2168659d151c20dccfc2c5d9cd697714f0d52dea2bb658cbff8c152aae5841efaf3798f8af41af9812c7ce78f3700d2b017c1507e13b3094385cdeba5a843c470a7c9962cacfa70b5ffb94268ca54f35037c313bb8be94164af5da5d31cef166e9ab8a4a8eae0f9336dd6c82485a3e77798c88152fb085f7bccff6a753772c6de494c8ff8adc7e521d62e379f7d0394ad26ad0a750a63501000b12449ebbbbdc9e89340abf92a0dda88a754604f8a3ddbf709a4db0f09cfa271700d780e813b648403655fe5fb2095b702126cba3ce57e9d304890c79c325833d681184394e0338a46a930693bf29aac9ddccd23fb03c2100eeed7564b9a4a83885dce14854b7de7dbc42fb48d9b87db3ed59261026f9b3137d8b51f54e402412999c52b041d1ae2c6f3cfda5e8a958f25cbd7b9633b4a2ea34d4967a9f9c58f6d2625525fe439b22518bd4920ce9a219707f6d396ae32eb09d701eda9a8da847bc6f47bc3071612d9402b58039f7c37f46b36c70e8e1d82d83ad243e0411db1744f3cc2ffafb45cb7928ecd716da50444d60b412c38fc9ca03c81946e7a7c00616a77e40dae60ea206b9d950d41f09f140859e7aa85b2e2816ffb8c8441c2f39ba97494ebf1c4a60bfa8963b3ad175f87ef96a5a801dc919e6c5791f37570591b9b92b77492bc9eda86aa96c50fc3c0d18083f33c78d42cba920abc3c44cbdd18fbeb29923510f2c5a18327f67b4782b5b84c98f4f40fbab158dba0478bd16fdd88fe5484b9b39a2a6d0c47f8b2019aad73115a8c9971f0b061cfc4359948d77bb943a297f6464288af1192a2131a2a163ec5799a0027bae8408456579f33d67b8b70234e68c4b934db38c3eb769506e2189d8bfd021478e17bfb90e4c3983d9aaf40bae609819712533efd3d616d9a9903864da5bfc775bd25b631d6b4f372ffea8e4f059cd0b632ccd97c05147a2542ca24dcd75de6340ddbe786e671f15e34f715490e19106b873a4aec75c7af99cbb02f187c539a8d275ee581b33f6a06b9fd17196c764b2911971a2f87155bae90ab18a65c11c959994f911df6d51084e51b7c4fb0f661776d669b24ba06cd7331893b65677e3c2aa790b09cf798ecb7903db6ddd469880320013ec6d0dd32d3823a432b39f346e3e2bb34a88a50e5d81bc5c6b63ab013c899f0cb0bc6c045e6a448ed4eb65a06453160056d3cfc96a287d4434ab517f8038f17f501e1ef7a62bc0dfc8292e999fc91f9fa9da7fdc7bea0a733a19907e4eb6cb1464a1b7a42cdf97258a3f6303824e45bbae8e702e0dac0ce55e631df61fc9e6a7ed70060e69a8ae6ce24fd4877ea9d44aa8314efa8f5ec3745e7d3fd60bf742933fb2652b9f5b96bbe23d71babe896697e2b2d937923e8f8832ec830b0422fa62c66ff6833beecc54e33426912eb55a32b7899f315bd09089f1644ccfbf9c526d4ae5fe774348d4f0326c563e8e2e768e32f667d0a691ca62e27572c14381520f4643a0ef8649736d36edfa0fb167f87a3224c51364e7f14f1b7bde692217a9d51f9b85e11b768afb9032f1eecde5aa4acf740829d5ed28f628f83c75cdbe6b497fbd8847f5c5ac47d484eb4d2b95c5ac84c9db34f47fbaa62813c4673b469ae41e34fb9886531b1f1c04b1b08a54d3c858bd35441ce874d24e09a3c82b0d405fe5cfc013cf7098637ffe6599a4a3d12b0d67634475225fb1a0c8db201bcc5c6089609b9f68b0e89b332f9f866523b7fba18bebe804494fa26a43d58b2be4bd556bb8c9b3e12376f4628de9fb66d77d5e7f32be2db23a96b1443c0232f55a83f1f309d041868872dd576642af0f9c5bcbdbb104135a92ba298013fd5cf701d224568e71616c6294bceaa8af1a94b96faa2b7a3a415b261be504fe51ada1cad89a72a4797ffc6f987bb4dc987402b710bab48dec8d306d2e4ef69f980965a34f5c9670e1e05dee81df4ca0dcfe1f47c97418f94c54c1f8a11a241a1c6c7f2ca8b11a919c096c1823ec5ac74833a667fae46cc342591a43af8683c805ed3929608384c4c194af607649bdb4aa081b420d9633b4992a3b4cb5cd0ed07ee6d19623224a2b5e096f360128dbcf617be93b6b063b083c1689732323b5c4aded3c30381b9c593017c89b6ed9e2cd4657d971a06be4dce7d65fed08d457808308c44c7f6ace864028d561a7780018c480dbc9a52c2241045fa049fcd15b963d4da752309a7d41dca36ff14e9d66f2cdbce65d99b5d72fc6049ffceac7a96db3b33c8e1b361a22fe752f277afe192a908062fbfd902311d6d5508cf889df00ac571055255aa0b3042fd6045d60ba4dde2737db328153fe41877227506355be611f7f715710b7b8e8d39d3466d8071f29ced377a6dbd5dfa501f05d673f6839316a4a4f3d197ff1a55dcfa53f40b975b6d3d3e37330f88dee9781d8569f42fa2977c7868b8d54bbfc8ef0e8948952fa1da97b9642a7eb255f53892adc293c9f369dc1841f8a3a36a1c36aa5933f27677437410ff890d9d29e4c003d6dbde3869572651ad0853aa4efb647f75087d3bd1a28ac95788cd131cbb64a35134740dc38e04d382a2e8cbde06d0f88e43000fb1ca3715e4ed2266829e1edbe94b8e03b7df8a1a3b3056ea1e2a72716f04d559268198bbaed9b68d950b1b0c5d9be3b1c5c85dae6ecf09af4525c5ec26a4ff022afbcf46b20010ca5c75ec2912ddd73b8a9d5280a008810c55fade906e43a0c04d9f6d8ef1c838af1f944f9b91a6ad659cccb99ac11187f4f5fa17088d91b1c00ad33225b0af1a66c7fd5cbfdf336e0527e1b7622400aa1d96d4b8602b7a33f1ef948be91fba386a10fbe879202b8a36e669cd524485c39872ecc6bad1737f184d3dd04bb688b4e7c90bc071a2c17072d54ae61a2937d559b674eac76872b718d8eb1b472b1033ad4cf2b03fcc55f5851a3ebbed0b7c2b7303b3aec4b5eee16a257221bb83e6637c9d46ae033ac9af4ade859d4a97aeb2c5680f27d5b9877862693576a410e97e15578419530ea47ced89b2d660a24bb21a9012613573edad7009d384e80120f329e53f2a55a93c6e52e70570e24069d42e9483650102e94d041758f32c2bfd8b7d6c9ffaad4ce8da8bfb81684f42636a58967296c73b7339566d92ec6963d35295624af2e6812b91cc857be8947b6aba5aa9b56da285eae83be7ab6f7a9a49308e261e073d6660d61a13e79ba16a1b25c6f74adf3ed6a0ad7cd3d3a147bff1e3cdf881e2ad3ec7f7022ef1d2d41d5e87df3da5f61465ae58cbe002891d4d38b0b4333e8260215c9259a0556373f0005bf3762c0139785175a75fb1f820178a3e71783c565c9759a8e4d3f19a63a42799dd88c3e0f7473d30168e52a69cc3954becba2802feb197bfd1c98f8713ac7493cd10cbf39e6b7be04e80147c3df96f6edec5f4b5b269f7eb610e0ea7079af9ecd130b637b8a8b93c102d2e1b55cf72c066cca35f5e5c80fcf4d3a1633e6c72e799a7ef1159a21231f11d943d0718f8e0ff53a18ef4532f350f2ecb415b387d7297cb2827199b803dbcc844c2aaa48c3506c095de70806d1662d93a3c0f731b458678f4be6571172113b971768d6992ca456b36d660d574163a398d6e726937f6d9b80f9a703ef08801d56127938337c54fdc9a55d557c3a380bd9774bd2de7465798fb9ebdea554e81ee2c3e732e386a6cff6ea5216502986c012d043ca5db22a16e3ee727c00661f612b44d50fc691f52d9493593b8b7a00561646ccfc4a8eef25194ef7b6168a088ccd4d6b223e021d0bfc0fbbfe451010a8d3c0187ba14e2629274c97ba15b6210d33fca3afdfe667a17dec9727247f41a95ba68a2f482483875e48918d5c4f3562a5a457417da983f1dc132100e2effcba3e3f4ef52db138101b4d6f2d1f0af3ee2a3b3427c3b9757d6f58dd055f9e324b23937031478bac98a35a6e169cd613dcbdc66580cfe98a22673a1fb5e4ba32c9511b0b8f0d3eb50b7f20e11e41eda83dd25f6d245bbdd5914baf62babc0bd1d8dcdf592fe3d826f053a3cebb03fff8b2c2d120ef65e756c659029052ec07f527979cd989e540f61b7de9d7bd2127f6c3fb264c43e99a91b3350dc25ffc70880e7f5885aaf84484d08cf5dab3211839007ea81ba08855d2230d40510d803b240de2048d6b28fe3980cb10a74116a0850bc755c1901e8965aaee8c150c54a4046027da36e6287cbef4e08d610afb25e826d4c473c48306ef26088d33aa08596bce5a17de1f8ab97a8fb016f9d9bfe7d8fe02021ee4eb1b9e975c77740facd61ad4d89bb4e3c590cc81e1ebe2689921a0042cd8f0685d4ef777ce983f37256c244df2f0ac2dae498309137dd541d803cb0b0d218d9b1e1d34ef236e66131291df94f1e713f4fb84398714bd481abd98d855240689a2f33344304e3bacd48d6a2c8c5583c851a4be4ee6113f5aa1c5fd438d3e007372b58996aa89e4f72fff85cb8f9ae24de0c2563511acdd11b1687c8edf20f990b9274c424d76ea4a56ee5a241277ca7afa14edce61dcf91ff762685a07d1ca3770f2cfcd306a1e27f76a9c6198db0b201f4248a049986009167273052fa4fce9fd771ea953883ac8ed85fb7bfe6da1c1bd53732c0975ff44493511e5381bc63a1d21a8c5779f6b153fe9cf90abbe1a7dc0331244c6e3f33189c5cde44dd07b4a93c92d324a6e781207e7dacbfcabb708388ce1d555bf60259b865bcecaf14a3129d6323a601c357db731d5be0a4b5b16bb4c562e503d939c861d067f0ad0260ed6ad7102a9e0f1c2a8b9f0e3fbe89537d12d9fcce88abc5249aba146e952bb03983a2fe1b62030f53e5bf7c794a94a9080b16b9516ca6a02381ca7c29eef0707a89d97e881c10f97cebc39556abe7a2973914d3d95f144a64e56e70ce6e397bae0e16bb327646c4b0bff588ff2a4ab531cb1e8ea4a1a41dc481f615f5cbf284e09b9d3fcd5565abf0587fb8285872aa7e142fbee364962eeea05befcfaa78841491225963a49c60dc4855a1ec83da831621c5b28918746ad2bdf6fda570180aa9b4999bc3253f9ff862dc92d0b270762720f882213d7cf820d2cd0019fc11e7b8c3f7c07dde3f20b2df4f12929e1d069bce351c1eb76160e3c9f09d3c10c6a4002d6ebed8ac7b1a2485c38da58a5840ad4677af3e3", 0x0, &(0x7f0000000140)="ca59f510d4d9fd951f25179a80c9f377b5d0ee38dafee8b2e2be38f533f572ce422703d5b536e5ae9de55bb985307d15cafc3cb48602fc032dd71ffc3e0a2a5566958f7a71481c1ca6d67e8bd19e1934b8", 0x51) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x5, 0x2, 0x34a81badcbc74354}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1000}], 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000180)={0x0, 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2d}, {0x6}]}) write(r4, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="388cdce6722e7158fa3e3c854649e0c37fc31c738a18a0bd20a4f15270f4857055acc177caa973dccbeab7ba13f67dae0113833ee8720fc362218202bdac6135fc1a1679c890977e8c4cee3864ef58e8ce123bfaa47376a8a10b0d998ff0470d7881e0429404cd799d87aa9010", &(0x7f00000000c0)=0x6d, &(0x7f0000000100)="026fdae9992e6873905a2db037c7daf6bb5b51f97037b8cf44b1abb1a3fd457197f3fab50b4208380a081603c32d3ef1ca23566f36235c4f192a4029cada6929774aaaef28eed46e91e24063e5a0b88ea31671a7566f20c512ca865a2e3a2e131fb961b0513dc3c082c76031b5c047f27a243428673ded852c2ae0106f26e1255d15162b6928ceeeeb44", 0x8a) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) link(0x0, 0x0) link(&(0x7f00000007c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000280), 0x0) write(r3, &(0x7f00000003c0)="f659600777eb3e3a6dce3c530943d189a904040866c5c6a61f6f09008000000000ad6fbc42b7135199970001885fa5f93204ac83c39ef322075160d0ab8b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d56", 0x6b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = kqueue() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)) kevent(r5, &(0x7f0000000040), 0xffffff81, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x9d, 0x20000000, 0x100000000, 0x7}, {{r4}, 0x0, 0x14, 0x1, 0x7}, {{r4}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x9, 0xfec2}, {{}, 0xfffffffffffffff9, 0x9e, 0x8, 0x3f, 0x55}, {{r6}, 0xfffffffffffffffa, 0x12, 0x40, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0xf3, 0x0, 0x4, 0x8}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0xff, 0xa6c}], 0x7, &(0x7f0000000040)={0x80, 0xfffffffeffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2c}, {0x6}]}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={r8, r9, r10}, 0x4) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x9) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="628d98d3a9e50bc85b5620a7a5ad6131", 0x10) open(0x0, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) open(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x83fe}) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) getsockopt(r1, 0x29, 0x24, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x400000}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r2, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) write(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x3, 0x0, 0x0, 0x3}, {0x44, 0x10}, {0x2, 0x1, 0x3, 0x404}, {0xf001, 0x8, 0x5, 0x3ff}, {0x2, 0x4, 0x20, 0xb0}, {0xb540, 0x4, 0x0, 0x80000000}, {0xfff8, 0x20, 0x6, 0x1003}, {0x2, 0xa1, 0x5, 0x1f1}, {0x7, 0x2, 0x0, 0x7fff}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0xff) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) r7 = dup2(r4, r5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001]}}) write(r2, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x8) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r0, &(0x7f00000002c0), 0x100000000000026c) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x1, 0x4000}, {0x0, 0xffffffff}], 0x2}) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) getpid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRES8, @ANYRESOCT=r1, @ANYRES16=r0, @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xfb) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {0x0}], 0x2, 0x0) open(0x0, 0x0, 0x168) accept(0xffffffffffffffff, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc) syz_emit_ethernet(0x5f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffe2beaaaaaabb88a811008100040008004500004900000000000c9078ac1400bbffffffff1b9a893576694c2c68cfae44dcf96101aa161aa91caf33f64edee446335e5bb882987096fc62eb6c76eaccb61574a076bc1e7dcdff"]) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001980)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x56}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000019c0)="812b580fff09940e79abc11e1862ce4a5fbe13886067aae91eedf7649aa93afd6add6a9fcdc6f0c0bd5662f67330cccda7312c7024af006bc82866f48ace918fae727578aff68acd4495e4ebfda637a62b91bf7fec41f5d8aa8e51276691cb819105dd14df7c2bfa7c67cf601d46148e4fcd1e7a9c151b1ee3aeaa60c67e9f801f222de0c7aaabe2ccf2742a4625cf2cef23e4be8f5c0469cf1e5299f047115b5b351cba3781582ca85ddc5920bfac82fb9049eae290a179bb1b96537cb64f7d8d8c2dda0a47f82b2efe3543950fb83ab07f89a5853237fe48f557d5ef4743dd9951969b2cbdec95a49b7e3d8b3baba098e4b33dd760f0441b5cf98001b354faf332156a77b77f0d3e6acc533130d47ff44eb47451fd05c9456939ffd358ffdb24bcefa4178b53b9fdb02dc5836ffe576e96e221fafec773706047bd42a76624ea38fcbcd29fb0097993db5b0424ba1603229d22c11663626224adda72f68e36a307ae53c79211d9a4f47656c4727c9dd29c3dda61127028dbe5dc921463fa12edd55402915cc3b91a4b18d8abad558b58c527b7b3191edea1c180664220ef7918984c11e768a0469f630371ec2e0695ac1e7c1246eb3f9e9f1fde43bd15c123812bcb5c9743d9a52853eb425314dae40f8e8c91ddc7d68ea2fbd4e4679245906d3eb449886585e9ec63e5aa07f71ead5ea930f428a83034da4a05902054b9091c0c3c80abda43a269460d04870966ad0055e4b414b5ef9f8bd74fbd5fd71e3b19fc918d500451c791b06253493cb61662581b4b5c9923c450c1b724e3356685e0417cca906bd740f96e19694b490b0c0e54877c4568013d796fef5dc018253b425c319d2b5525dd0e2442c53c4040eef5b68f0ebb727b30c69c5811ffff6fe77a3d3c0ba052d22e7f3edc4fc3e030a244194578b291c88ce1803fa2a73d3c04fdcd3ed7ae3de6637385ad7d0c7ac71b0ad8183853dc414ad5f18a6903b8b0979a89335b8f71e6bc066e80fb89d2a410f0a0a66772b361bd54d3b4b1c0f295fa073d6f533c89a9a28016261b0936bf34b351fc43a68ccf55073efcd6f1195279e27b64677581d5d892b6a4254fccd7b49a66f71e114d53ffbd009989bad786f4392d30effc0de01e9dc01be5cc1811cfbaa2a216bf87029abce885529b8d1a4f68f9f34808492fc760cefe43608ed5ff69947e542a81aff39df2ef1b1d9f44ff3e23bffe34c5753fa745c3218e94971a8af6d1829a301f6a474824161e3b1c65abe55ba7990f2c78e0f462dc80fd56dd7d5d5f370a67c5428ec6fc1ef729051bda40d51717629b421fbcdc43c7615340269befffee11a04988206020739bb06a22b82be0ca65b5e53f4c474edb80558234d763946eff9ac2a1e200945f84e491e544a237c4366d7b086cac5f5e167eedc02ef4226d5b674b64007c683bf9b0d7ccff63e3ac46d36fb80ab0e905f7aefe985f8daa53b41f74f871fa613b10f059e065c28f61eaf37c53a942ed9e94bb9682c6bf0db6d29b831972a4837812a87e0d6feb2b7c4570effda2928d49ba3a78f998ed1cf1397d0912655e1e981a98f10ba5142a2f6e241839aaf77725844c445523d8d3b424640017f70222f8add0b1171b832187ecf8b01aa99b6d52d5527ebec630b740bdd37c3a98194511e783371efa27efa2e1a8beb1a83047670335137061bd1b80199f14b10f1a9c5cec9c969c57381b5513eeae6dcbe69d60b489a621b1c6e65246957c81985d474d4a67d0bf70e304e6402d19007d31c475902629ab2bbd54c88dc24efc470e539c9b1a7cbafe06a25f53bfdad0127e89e30214bbafe537b6bfed90a8604274b4a1b58f4887cbba1c1c3a7125e3796c8334df21e1f986cd3443c3a7474f075a03e0348ec2d3f119fb9660751c9a3f8dadba37475bd009b291b74b9a782efa7984a69b331df35d00629dc61210c0b68aaeeb6fcf325703c32578826de118d334b14eac7886728612d4e1954202c133ddcf3a097c8b53b93143a98a87b599a0fb37fa6d24ba77b10f39017085334b39db7ad3e7e6eccb9d4e527151d445b1a1c44de6ab0374372f60f2e1f65846597530a831f306268c6ddad34c747d35f691e104d97d1a348c7c5960f57ebf7570e474de45a328e42e1fa7ed6cac83bcdffc9b29ee7aab006a8142d4b664cfe20bd98bd6b4f0db4018aafdf4b4009d47fb3132f224936c3773dac5021b75d3d0f4a8915035f738c320eb60291bb6fc1208e40dcc07197107259cbd926bb03fafb3fb66b9195f214ef1c8138657feabd91d17a8c8a66a0e145b34ed5fd88bba5383dfe47e7c549acc7c81085417bd3a0b81ba18c5bfdcc8af971a9225106bfec08b5bc0d3450a43fb4c3193c9a77d185c7465b655e2e28889fa3fe4ae88197985572b2d44f135e61e5364ce00727e799799aa5874946cd8f292dfc87dc1956a0df0a818ead233f058981003151645f6703e5c97285501a41d420f8e61c0452597df92ff34da2bfbd8fbbc34991ec9fbf90e8a2986c5c8db47df560e4ace156a35650f43032c238e1b62279dc3ed567881f22675e7c25187789750c65207a2ae0a13e1ce92a7ae3a8ee93ac11749b1f1556852f0de9b9cc8f83403f0466a49d0fc9039a8835c2e421c32e3f0861f2dff3cf7c24e035433dbdc4df86b73da16d87ceb9ba08bcbbb26bef993eaac4c68331b95f79386330b9d2197379d248e88e31e84ee3d4ca5e0bdc236654fd6e9b8b24ec7e55ea107d4cd16ed662d2a291d99b29c0213718c293e5892add19cf92392a77fd1b0d4e02552da7c53c76bc6858f394e245844e3639e30f5560540002e7783e0255a67964bb962deaae4e5aa5947b8a31b2bd132d28df8d7735237ec47fabe37dac9faa2ffe5738a0af5350aa3fd4633ea04fd6dabb5a6e52da8809ba35b1cd6295d2aaf2f98c54bc2197eb9469cd1f623cfa7dbc97813e5712412c785d8a59cf4e6a810c1e2c60a429bb79608266239dd303682c381f717dbf15cf3ed05aff92c6296fe082eac9d75b7a7eaef100b15839803f43074f3874aed1f73775ed4ad1d8ec51f38f29999be9606221f3928c42747c87e6bcfbd0df860b9db8a9beb0292ba456516e8e35ef4f7ba86286766492e9f77002923bfdf01ec8428d4f6b6c945cab9dc9a3d9a8d800ca927b3761586634f2c297af1cf5b84a8df29019010f466ea1820ac13354a887c15abffef02dea1f9a071d947069372738c62c2b5bc1d5a700db4ba5b8738bc21db5165cc52ea651fbb2f881d38d8580b68b4843a96f08b5e9969459d4886adab6a1506b14bc5ef13305d9f8831d54ed830c3b0b7db2e8e4b25a980e7ba2374d3e457ec1db7389b29c0d30b9add833edcb980910235ec6263f6ff5d0a604d2526bf715e236bbf3c308fba8c2390d43b38a5fd637102318b6a5b557ba80b444d9df4c2228271b67cb035735ac6dbd45ad6dfb71374a17ab405e265466303c1fd3fca02ab872b24aa151773a8321ac64f7b17e785645f289832f3abdc0570b74b75c79b0150e2526ad196750258362d772d59125bcf0c0d1aea8338c69c8906f9a936670c2015fe32b38ff9dd6f499b995e65cd5d4db7e73c4200743ff0346cc09d9ca9fb7552be30cbfc37f313ee340a581bfee40d4c239a3900e082629a8c9fc4d2ee43be89ba48cf42fd0776939e8bedac988c8992711f56aa7c170267dbba3382890b685bf65a5f7ef73679bf2e75acbf2c52ab55920195cbbfb97f24e87874e65c7dd7351ff160d0a2b404f08ef6a6c263cc7afa941d66dfbe53526e53eeb9f2ec9a35682501324624ce8f8d7d695f657a9ac81e669c24c0f75621d01d6f116ce8de76ad7fabeb88a6e73d7adfb25a32b8085b80588741131fa254d08f7ef76607f8907ae2c19c27241fcf8cbba46be83ef9d6fe00e02ff0ce679bf1f4c47e4f784b83933354e368ee0784a98167b285c103f722a7b97718a5e1c0cd3e9253e48e35c496e587b4432a98fed0365945c671a0b13f9789eaa797748da06e41b480cf75f994b072c7637ad251bd1f347eedd37f53b2efa561f0ee103dc01c1aa198ab888e67336abfc884c31d95d94f4795453fc785b56668143853bdb17b5051fd25f8a495bab1bdc553ddf2577cf3e1286a9714c7c17d8ac91640fc8b9d3a60bbc8141840e9a84dc47f468428bd2b1e7da2a37563f67126dbc60c88b202514eb751975100ba905df8cc9234a40ff92992feeb136210e2a1eae6b1478ba00572cc90dc731abd8816fb9f4233280bc823f5c978fbc2054d1cf1a3cc2b14da59992d0bc16b8c7ab016a34b9442704ccaa33563ededfd48393749ae520a46a7c031b430482f1ccdbcd0ebc0d8fb861db9aa3b6af294ec2f187a5f1f3009b61bab20e0c8c18203a9681f5fa9f0aabb189b9ac6db9e8106af9af50029165b58b6c86be6f9f49452e4a3345acd5d5ad85a7a7f6ef6f83f76a4766b340874f7895677ecf191bb9186b681639f074c41f2bcd36c4fe23345c730f4b29d47b6777ef740c5cf6b2820cf1091bf87d18dd39b178ae6f84752a68a5f4053c9db81ad60e3f0aea8880afe6cbd56f01e113fcbb728ae117a09fcece302505b1db14bb61c1d83e0850fd521325470b3439feba1d68146c7d6990bd608372468d54ef2b18717c5ba108ffee021c3379341bf325aa97e39be14c8d3dfd1299f710ef96c6460e05e378c14d99b6da933c1de30eccdeaf801f3eabd8bc887a40ed0f08e15a88a05141fb134fa6c77aecb409f7fefbcc45b86935fda9ebf82e4d959edc645e29f7f96eb13125e32b55b9202e407aec0ddc0694d2ce9f1163b0c5cbbd93b8e2b996bae5f0da3ba8f25fd58ba95cc06442de39c3e5d9242fa280fa029fa1395edb03370543bc5dbc7f53af7572c6f997496b3762e994ebfda10747181ae980f4eefb5b8239180d6badaf51e09d78cf91787b02a86f3e75090b4d2256a2971cff1460879ac3673ae92a795bf15affba3a33310feab4a1d239de2b0de3aca839b763e10e1028feab14bc0b185e8e81bd21a6eb335425cb30562d693ea125a4e48e45cfaccf10fab19d3996186973ea02d10745a09f03577273cab4f4b1da88f77776eef6bcd83c631a68510bb097032c13eb4522809e8292fbc71c5cbbce36baa04961df5b49f20452b3a33fb7ca48109b62e6923cb4e00005c7aee93dbb13712f4689ef21e7e74180ee4f8dc487cb23615485215e9c90038a7be3d78b8d9c6d5bd60d9037c061f1446a4912e00d3eabd50054bce372fda46e2768f30f88143cbf22b5f1e5d278de312bfb3a8cb4f0cf3e7a86a35261a8ac04d5e516052114c84826eff9c1c17ae79d6473536c47275b3c2ad1a74c98e69b875c29b475c5d6572229b74d5ce17733ef2ad7370660c5757378dc9f6da4ae1913caa01044ec46ac933fd5e61ddcb67b2721f2d8309249a1aff0c0a0b47fb0c97fdd5e9bda4488a574a2df73a8fff0b985a901c038fbc93304ef9b4b641668e9c39ddaa78905862e349557a0c3899e70a5180a9590d7c15c65382d0db097c72001754d9a5097611e66a968ca1afdf289c6d06aeb0710b9e04fced6991dcdb093da0b2f2c8ccd6925bc11a5c71c61ec46db0558a7d1737c8829a18e66c6357a5df972b7dea1bc618cc5cd09b37e1498e0cfc3e099115002f04a9b294ad4b4619a41e1e1b6f8206dd388c5256ca43cad419e54ab70bf61f1891b2650a3dfaae5aa9a1e6e85e30d8086264f61e6faf8e6931aeb0baf374ccf7da09d511a26f1dd64e4e661ff41eff1ba547ec", 0x1000}, {&(0x7f0000000300)="5b209c6c31c90adcdbbd8151e328e555c41cf866454597ac7af38b610886b742bba99f3e9394ff6d9fec2d8a5a2ca385ad23a87b0b6f57ce1258096f5edbb7462c18d95dea629261ac2b7c52fc8abc69ec9f49e1e46abbb35bc4fa224e4fc2ebb496469a79db70e3a9a4225ac4a07cd627076448bd51cc5800831572ec583715a20db0c3b06dfc38", 0x88}, {&(0x7f00000003c0)="101443665af04d81df7521476183e1cd19b70e9a0c839cd019cb26fa8f9dd0cffac6f36785e249ea86ead1e5424c12236c48a5b22bc05f278817fb63ec343df380de68409444037cd823c36fe5bcf5d5f18b6987441ac3a04d3314e8311a955868b0c4559e89d54ca83de0b274b898ea0569f46ecafd00e90d020feb442bf2024eb2226d07121b6dfabe911c1c286040f0508045fc043ef33f9c7b0a0a222eb6397b7c4f45ab741f61dadbf15cd3120fc8fe30fbbaf8eb1656ee7bd563256a8f973855b50128bd54845eefb156cb755e", 0xd0}, {&(0x7f0000000240)="6888d09f11690e6773e04d75c4072d5a96bef84c941b83367fb96d00ee4f52fe2f7ce2c062f565c0e089eb31d10f27a29a9ea33f468d6d29fe549be3e1268a217cff42fa9e0188cf2ec37649354fea9317177e83b425f3702f70a1833a65", 0x5e}, {&(0x7f0000000640)="47ad7eb7f0359b43f1e0500f11d6d9818e35fdffd97be0c73a7e8fff0ddd502f5e59b2b4d262a0daa6ae3f8feed7f8ccdee9f95bcbca1e30af4ae7f22904e7a69e2c96d18ab1cef5b2a4bc429d9a1640b5e3a11f07297191f221637f55a47c6637db2c01b8b1c9883b34b913a5fa8e7af356addfd927faabe2128592ac58ea2cddafdc22cf1ccd4fbe54ad1ce5daa19f1891463a7c76e39ad47ecbb17cdd25de1121c4", 0xa3}], 0x5, &(0x7f00000029c0)=[{0x1010, 0xffff, 0x0, "a4c90656afa614eed3d9d6cd8de49c5267978b27b083a31fa69b8b487cf583dc9f8a3b6d64bc8ff3e1f5a030eadee9c6b77d9c31f0008aaa801835deb1478b699e8cdb836c44828a88716b839fad7eccaec41d2d006354d914c3ddfe05043fca4f12c7744201f34475f6c3fc690dee239be5c1b0477719c7d24e9f135143ab1facda9129f3a9015e887b5947fc7204507bba1326f2c5adcd7f19e2b91c6b6c88e8171dbc5c971141c5c8298a424d4200140a2a37028d5ec62f15e45ebee510aa3b5804247c20af45300aaa9e0f82d295b6f7fa13ed102cc6786bed4270ad89b6b2fb8460b0cf4207573eb285d9486b9c197a543c8c6127c6c78119639f4a2cf02d8fbfe8176985f4ed533d17c2e892b76b9808a2d1b9b0361d89135249dc2947c687f96502a2e07632b5638a7877b07cc7b6e12ae93a1fb45d718dd985a0df11840b01fb21a256551fde93e63c19cf5b08b0f6eaeadf24d0004d7899dd356b771842e0a163801dc1da03132ffd3580218bb1072c35228adf754605eb9e04ac9263e2732fd945ccb4aab4752a35cd43ee194bdc1af8216d78a7bdcb43da148a83d42fdf069721364e50b97f6a21c0b319079f0852579f88f292d5d9ff64c3dc78fe14e4a617cac7dc562f22c2aeed436a5def2a67c457c75d84c0f98297dc60bc8f12c3c5311dbf77ae6a94f129164cb64c8486362ea581e6c499db4d9c1afe4e3e39827dae1e53492946d6bee00582081c2e4870b2a0a5b9ae00f938a53cdce9654b71309d7d9cc3bbaf366b3d75b9d824e9561533526134234e9a3e2b189041c20233570e830f9e800fee6aff63b101d5af914f64ed2f6aa2e620367cf04674250e06a590ffcef8aad61a057d7a88d20fa46a9125079fc35c654b8f25811220acc61f6ce8c4156cd51677f0ca87ca63100014642f63f04ccce0922671c036e17af5ce485f7bacf6e913416af059e03848f25de06aebfb4a112eb8856e608a032cce144a534be4fde856d1430c53e7775ebfc42c1e30919a2bf64374055a0cef44ee191e10c6b54fd9de07f5f59c2cdc77a338b58bdeea3e909024b15d969f34ce6940e2cd40e747afed241d9ade1a12586870840b0ce5835e0ea495a3f1b0bd612152c49161e5d6c4599f09ba78d293e0605e5f40c944142fa8f2a718c72b6cd4a94906e47559b872d6d3748696b4aabc173ebfb93649d61f99738db52b54de909497a9b8e9e11dbedffee21f0fa8b20c2eb0d85e4135eb82bd2964e1a7c24f5908096c33057ed179c0efc407d5fddad78df108a6087973dd62f0fd90a9994f6f12fb350686b8102b5fc7cf3f401c3e9270e0b828834bac4362ac1fa05cd0f97a2894c06087add54e255eb6baef8116b433fb4a6cdd2a5a44ee417047b8e54b5ad1ee9e72eae43c4fa02078414948263a200912407e3f5c0ca422e20a7f1f010c56a9d0d7c12d3bf810fa457110b0a7d4d6bc978256327a1d88ec88e1765718273d0e884ed3e93bb281d05382e75b0dad8b88171b58bf6a96bddb37e51b3461a5a3258f7cff40f27fc39a1cbe647d78f15adf78ac665c1d524e246f8e84e4f3e43e94eddd0c7f731df65854933734710cd905494a5da3901eb817a41ffbf80dfd7d5e4d56fa05f19bb82867da9b80e638b01e3dbe9439a21f13fe1adc9816c0dc0ae5ff8cb6a6f982ccccef6141ab6ffe01615f2335f15bf74b9644bf86b4414d981570b8f77bf5835e672999282edf9de5bab9c8ff4b0a3a99b48337cd102ddcd49fe30e824a0070bcde0bf8121cf64b6f351e016237b11de2c69238782bc31c0969688eec74296f4d0e133beab867f4693614bbd20c3f69b19668a5fc13dc75e92110e266531bd0eeccf9dbc9eeb5d8ec692cb8e06e1432f5f5d6ae8ed79ffcc7a999ded0a899499eb3d1d312f7ac04dd59b16e673ed182a374f7b25d994be2313dacb894ae0c0a766cbe4ea9973d5b55c2a0fac390de81c28bfb4543f595935f9d97ab2f3367e9bec1d21cf18ed86d5bdc9f179a0f349a8e5f412e0608548f82b703b3184dac79f38885b19143d3d71bc99e35d58cc593f659811ab5203c0396aa19490553af3bf52eb5536738c16ffe7174b2ede2feb3acc249d15b7788e8a651edbe46d1c4cb2a5ebc5834a7e7bbcddc46eb88f5276260b96eb591618b0846a53ca4ba726211e4b105d255b7bd33fcc292ecda98b88b1c6cae6f0ce33390882a979c69a75a64c76751582612c81071338ded0dc19809125f13b2c1144986c78adb179d1cbdb4536e371ff7b512c005d9ea181d2cb43d6b80bd50f2140302aeae30729ba237e27de8e60862046d229ec9bf02eb0ecb94f7fe4e35a5c1bf7b6add1173e3ff436052160de3a051a3211b76b8ef6b9aca25c4f5a7ed5152337c93eb599f588c8ef734aa1da6ab7ef9ae6efa636a0f369ffa9d63170a968427116b08a7abb549aabbec4aecb94f272d1509dff477ec957168529a4db04b75353ece4cc76eb7df7eb6dc149ce55141b03907e41082f7e8f1d8ca453b556ff483f1a0cd68fc918278f32f501ab06000608c6aa5c872951569aea728718c87960456496c7a8967d01b16f34506d79eec81184a42f296e874e2f3194a9e1e6854ee9caf544210370d3154e81d5725ceb75fb8bce58c3d4f4f399f7be5a7af4bbad11b2a6e68d68c479c024c7ebba8095a086d39c26a027edb0ce878e68ee21b3f7a5743aeac265606deba60f0da17235a9aabe49796f1e1f831385529c49cba404d6acbb554889704e368d895c8bae4fd5611d54459c1de290f316c2b5d7b3ff7602beb1bb3f7181b4016665cb2c0a2d4e07cd40c036a3b93cb6c46e88f30aee4ba8cb2a08b24ab547e2f2a24b63f3f24e3911b6e63617deb790c161d42a2eda5d132f00a9728cfa461e5604ff6cc9842cb9ebb3f023e8957156e4db16ad0d09d04f63784efcdc545505fdd5d7bd9c4480602c7bd1f686c6683c8d93d16614f26d5286a38003968ac3f0c52d6a3d3c54f0fbc79f640ca055f70920e57d3e88659c0a55df88a46b0b2601e5181b8fc6608edceddbc5a426e44d3b86ffbedc88b3ceb9097d05fd3a9d840d44fc93eb4f4e44feb8ad19cb9e7ef10f11a74a29b2b6ce16136c0af330e9ead85a78d48bb52cc015244b5ce72b54c414ee895e6bbcee80004bf05b7f564150b8d1a5233bf80ad19fff4ab1e9e06e4b03715b4915781614f4b5ae67fe76a7ef41d8354cb30815106d6036b90f6bf75794324d211089173a1777c750dbbee0ce3adb733c4ee21e7543f2d5474a65f6f9eff48785a8c51c05337a762eab887341202b93a6abaf7fdb20dd62bfbdc6336aea3f92a0ec74ffa87d54e8e2cd647ea1c5fdc752268a3ff60dc0c7abbf82259850a528d2b12c84841b089e2f2d24c7e53a0e2280734e9e7e62a4b256a1f5c19600846c30d40936b5e373b5746c2128a5bc6fe75d28bb40d5436d3896747478bcc591feee7a709e381ff40cce1d4c71944f80f719970528a259e47c2fefe83483e286b4e3d947524e72cc1ac8b5ab9524f8ecda43def16d6553ac7290835d070fd8473a8354ffffb045cada0d175a5e59f1128efccb5b21b0d34e2f0d760df9bb74a4647f18571cebcd18c58f328faa2de51d9ed8cf605e88577bcd636ebe5fe3e4fd914af03e68213405be04c8dc29f86055bfa38fc61313d2843abcd264c52a059ea496a199fb28964ae6150a730e166d8c8b0694dec328ba343b2f0aac1c0f7337d1f18100d743251e6a3a38a9c833ee559485ac45494e7fcef8c207c2962eca0514df9d7d1eddd1dae3af33065ac783d65c29cd1889a6e25f45abfb2289553340415d722b28a35bf6fd3c3cff387981e30c2c2acf618a0faf58096e73438ac524fe25a20ca13308297d109aeb0e3678fa9234aa49c63f2c5e81beefa9f8d0abe89ba6dc92c0267ec0b27fdb10d11454d4db25d2a344ee68f2d4a5ab964b5d6b985ca8af722947d43f59124e6ff8c215ed78f034352722100875acaa9753cf1c7e7bfa95ade06ed447d73cb9a01f18b58a20dd42fb1ff8107eb797f537273d79bbaec52b95eb07d970ec39237a5406f23aeb579ec6ba5888dd03e580f1daa258babdab8fbc08da90819516ddfb6a46eae66420d3af862b45fa65b4a02fa3b83875db4d5ab84a8cc8e5fda45a7b03c64a6dabc07f1d583fbb348aa16566713507268738aebcb106fbcb42130069d45f52faa267d7b21126641392acce5297991eaac5bd48af437c92adce853e36587d88f7b56164307b03d7ca802f165c811ecae53b663de0ffa9a2d1c2fdd0185fa5309345c4522d681383a76736e453dda6a643b3459660eb54d275b0f1e22d2a9ade52b1f3add824733c406f390a72f3db58cad142378673a9fe2ad13b484fbc4cbbe6b24afbf313440b56e85a89c0bfe75ff01d75cd32ab65c2fa8bdef25381285ff8b86a205d56be45f88e62372d35c8ab66b9f3bebba287714e5c36753b2fbfcfe7837d0bee3460465de4f3d53ddf4f448c21646f3bc0ba21040f2e90da28140de8296b036ddc1d10f392d0191fa51964eef45d5a7a35fe8a91599514738cdec1822d2c1761d57b4b36fa4cbf2c79578734fc3378bf054634de4ddb56969675eeb330620291fdc34b9b7fc647c4551282add742ee830e5cdecb69b325611414f5170ef88ec787d208f87dce10596d82f581e0c7ff7ac0b40a70e394262cdd6f89b26fee1507faeaf42a8f2f6535a7ffbfdc8853f05f0b3c9ca960fa2408b96cd5eb0f8b9c0dc59ff87fd9c0d541106835579d8eedcc198204cdc6c37b6ad504bc2b25e01902111458979027754da0ecb0bca157ec49a53afd9f1accd23fff5bb62466ee28d5edc28fe6eaf6ddc90a4c2e3be2292afc4d18b82d9aaea3e44694d96559745f7f33d128d8ac0455c807a1cfbcbd54f0fe75a59dfd3cc64a6d16a7544036931414c2becb8e86da96ef15d5898f2dbce8204c75fcd04dd8381973643dfb55dfd2feda4b309a92ee0b0a4ecefbca009b2a4d1eb6a9394fca415b9a9f703e6e465036b2b981696cdf1996a61b3b7c5fbdb54fde83ad4b0b8e37f4a8c08d97e9c87a00a124c7ad2da1f6cdb5ec1a5f6fb89d68849d98c2bfbd55bda330e7754dfc847b52e2f71cc87756b527744201513d6c8bb77871cb6db9d934f650fb7b2befac45dfad397bf4ab1759018b487f70cc40f466f38a09898244afd88f4f62a05f3010bcd17b6cd8254fc61b481687669e74ac7fdbfd611233469a05b632e086de1c3e30586f9078147f53db9684e6eb26a6fad4f6cbb4b79e57e6e067aa7816ddb257accbae1c6f63e38025c20e0e43f54ec69c440d17c4fc05b6aee5bd1cfc399b1c8092d3e1d423061768b7e06f5fb51b93a8fb4f4fc923c8231e5ca715251409066a2fba4c0958d9e664ff8e748bc8c086254d5adafe8142a66577ad68a8671f9abb19baa797cabaa14c300579db52777f46e5f3157874488d43a4af5ab1724a8b2bc02908990781aac035debec82c7f82c821ae60dfede87aca1c9b5109e004f46db070ff898e0346b7ebd2ec431b6a7d09da2e1d002ac7e4b89b3db86d85c44bef6b1e0928eeb7fc9f985bc7b6a0ae3b4d598adc56fc2df932f1331603029c3a3c685bd721f78466f23b0dc07f649a35c045262663e38f546887c1bac6f438b80f3d9e6bdc2cec08c3a1144bd003275782aa5ac8e931a3d2dbdbe664fc7ccb2c992c2af81ea2c50002dd119f361725e83538b06e9078174cac322d39e3af344f64d1d3fb442efbdfc4de09646a26028ebc082"}, {0x1010, 0xffff, 0x30, "344e0dbe1b58560687bfef6cb1580875c00b7fa087fdfd42e058a2b5b49ae5141ca87808603737e874c3f7eaff5ebcf6931d4f968d2da531c4a40643d051863224c598b0b3ff9849e960598eb0ebf2fd3781b0b8c7db172bc073583cca4cd1c1b91d1774bcef6e88dd0d2eaad60faee48d9882dddc68e9c6b2d771d99b44b1bf12e44765353bda1557d750294536f9e43b2ae33b980fb2c7ac7fdb639b02bba79e309b11ad18b3c80dfb107327717f89fbb994727ee20ccb4881303b49b0023d4390e0732ee2907bf2af2635d0361193af8868d4d2b553ccac635cda87d5255664094d938830fdbe2d3311908508aaa194630869b89ac05dc377f5620322c8dbf4a5a149c5af5d3dbb29bc793ba467679d7520890edcb4c1f4e291bf304b0ad17fee4a9ce3b75e74cd5f5f97b1055320a3d19d759b9cba68cd3f354a3b40ee22998ec10f2b1bcc0c81bd8b4f005c5ae987fa734899c829ffa16337e31521e49dafd22c2a3472862ceec0caf5f2f1c4c630194e6ffb007742c22802dac1fbb760a190290b6d548296c90fc35d5c623dde422cca546413c287b6208c60c7468540c04239dbd478431d466aada09452a98b4540116c135a96ff52c1d6964b83b63e7fad9a26006a61d5c5ce3daca55394b712dc3ea6e3f1c123aa05e18665fafab55a3446dbf34afcc2f05d3f64d0d179825ab66cb3d1c0264447aa4ebe00c9942b946d49c62b865a4d97d4bbb263359741059a5130dcdfed8bfb79900c40075631fa5f24a1733a2cb4efc6fc8521a3a98d240af433a4642b2937ef32fdd2a549496dc11051b78a59b7b6aed57ced9c68d9e31b5c3334677ad5e816b9dbcafe358f3894b88ea1efceb0be91d0e83b1e97a5a92f73b32732b5678590767e8fd705e06fa822afa633e9ec06ba1301387df14a7df026b6391285473bcf5394afe29561a3dbdd7e53fc5dabe80faf3d4cb944bdc170fa01b7eca404919fa677ec661363a85cb4ce5b81e2740c816cada5fa6843d6018a768fea3114ad36a8d9f15713a79b5a4173e1bd0618fbfa2e27bd5ede35df3d70deeaa612a841ccc0db668b7817b2f5c719cb8589343f571d75307f528fe428dfc8a83852a3cec81004636573dbd2e50d7f126d5adf3b21ae6042529b06ba6334f657c706d9184ba0845a47f90e97719d7c64a122595c4980b8057d46ddac762ac9ec78e81c2eab11d99eb5775c7e856521e292a436ffa48ff5803165d204581ec76a56b1c3935050003346ef1793f3cc566a86a682c6e4282884e3f7a9b20c1ebe4b619bb72b3b044f4126a08ad83f0052d1061f0704c71f53f00acb1d5c162376467cfbfe0e1ff2c45f3056f490ee9b2f743d1892c55c959868b02d437df7cbb0cfd3c4a59d0f5b2ea85c5b0ad4ff0df7ca1281fa237194043c2e3555d366aea587a345bc39885bf66d439e9f78191945572ec45912ef6c542d1017bd57c462db736284dbf516ee69f9e6bed23c7e4fe0320a0e18710c75b658f81c86b7108bf071d39005e51ca8135a3d07f63b003e2741538af73658af7155d3c954c503256f3c8ae56903ab0780819aa8da4bf63c565046c680f1e95e740f35f77cf6d0b54100d01ea0b08fb1d0fdd763603228f99201970ba08a8fd572a3ddd31322872770ba96afde72f9e2fbcdcd2d656bc25ed648a518526501b7f1ebaaff83a6357235b94cdc071dbea2e952269904b115a5c566152dba8fdf072ee2f6d5002303a1c26129a49e233cdb25706e909cec9fa672e4b8c0ca5fb01093ac99a7d8fbfab6470a5059bcca770543e7d190d930b1e401a1e44e2dcbe8c5a7afb1006010731bd031fb3255f8b96658ba4074c01a0c92bd5d55d7915c62c39464622a94d4c6f4deca631ebc4e19e5660d6b9fb7e0f8846dae77ec8bff144365723973e734acde29ce54fcccc3f73316fdceea7b4a8c1cf1f5c6be25c121213700d4298d022abee58ea2e9944801eec2d98311c9620350c7ae5bb059c25ff0f32399dd1dc3661f5159087023ec2b132fb99dec6b85bf048b12ddf00c27f3b1e87813abdadb958c4a4e30c247fd76da55a762067e080b5755c85e82dbacadb4231bb7f99e5cd0dc0f1b18d9c00be0df3b75d10e69f3ef590b4908ac6b824b645f08681843a90a5df2d47f6feb0563ff52ba4c248018fb4d874e29575e83e9cbf64db3efecef54282a7e9de35d4cbeac24d706a5904eaba28f0e4a8ef7b18d52cf08e784f1b7e6bd619121fa74a0b7906cf1bf6cfe94e1bebff04c5e422de31e219443c1731e8f9d0c10f33325135a0ab1a910d9eb014ef1365792ad0fbb2f4b6027148c423fac688f537aa1b43baf8b1a1ebea6660c520af1ef9cbb5ba0beb846baf609c8daedf3c19a3f6095766b734b312a8f191d018e61a4e3ffa77b9c9c690382f1b16eaa2f4116f746f4b72f73338220eef6d018ebdc9114b0b3315cebea8b9edefc4fbe4d5726e6ff336a5d7eb1fa7e182bc75662dda726b96350e052831949e530f01a6014a2f8e61f646447322c35cd830508e0a697edd1d5edbd54ebfcbad0cbb68b3107d32a30751d26d31d1ce7b7a001941a8f40ab58723c54ed8f1bad06c994ef6e04b9b3e8b2338cb3c23e998471905e59a11952ec5a25b14b3c06989868f94a29c80f4a0929b9322606f3241cf22502913ff15f21ff0dd801ba62aa70e95f1c1e223289e8a6c8218806a19bd5a74fd26ac5e52b0bfe16ff43ef7d48537a2c0130d5550d580a748625c6b25aaeeac05f5ba23987cb60aab9d1e585a411c4c5fc2a5cb5a1b0c29faeb29938eefe3c3e8a9c2507d51c0815d8667307abaef1218efd797f7aa9f9b51f1ec56d9c6740009f85fcb3d640c2925b51a14ad89bdb92e6a7bce51849a58f64100b2005b46af0f5a672f192040d12154cbf46d80fa91992522fd75a34cf4cc713fc4d0339d9d60de0fa665605dc22d14aeed515861470dda435a8196c63521c9062612916fab8eefbb70c651e6afe98ecbb2b56dd2d7bed502d21893df1bd250406892a19b06446d277f266a98d13842974bae2110c464e2d0fdcd4bc6ebebafdd9c0083bbe9501ac2d6cc0819a341bf091ee258c8d8d0d34fce7e0a0acb6a66b35aeea46e85ceac02121b34f86ed93a7b90973cdcc795e6b6b956dacdfbbb56b7af55e901212b63282ee63b06bf2ea0edaaec4313ee8a61af09fa98958b7a1f38532ad11ba432b7fec163ad549b86e65d9bb7665422ef461203c146cb62d05a682cbdaf1b9dd20484ca0e5bfc5422bcd138e12b722151f36bd6a3886bc3c8549cfe034cfdfc1046ee343870e662c37b19e9a2cff8897246507e066897039a083446ced414d6ad3bb4b5c617dbc43a59faaab4659071419029db0f28582cf45ca19f1f8dae2355c93e81bf35e2aaf121101c05af6cf3b954ea6a222dbc6b4e6a1455c728312a061dd6dbb3547f9c3ac4a1887c7d1cfae030565e05472b527e7dd2f2b72961cebe7af4d4ed33ac65d01e371cd47523f3286b3cf6c2bdd08b9139a9ade2565f3ce0a9e5dcbb76dbab8bd6fce246648ef2f31d9650bd609798c7af1af75836b8010526cff1baba7a057fb9071cd85283ebb7401d4f96f444acfdd341834696126a189969aa707741770feea2b27dd9eb7b6077cfded50a85e73f5c505028c4ef5adb1443e9287409c95a3f9507b8e25f06ebe7eee5eed81c4854bfc1e3b026dff281d2118dd21281bcc8b41cd1c07c8d334118fa163a6070c2153b0c0b05fb049fdbb8bf42fb50097981c0410f100a1f374888b6a4350c3abf2c20e5e04f934cddc1c8fb5fca8fffe98fed4765be286f4f04596858627989a15540eab419dc18abea9ba11cbfebf704d13a2098508a0120a3c15d0d78cc5f7ec62086c9ce6f7b68605fea53615b8f08de288557def31ac41fb1a7b3188252b75b59630d65f25ddf1db5e46258d713d947d0bdfd50210f98d444e53dfbc575e47c2303f5b136e84297c96238849f531de77973d8b0235da840df52c0754e630ccdb78e08ab7efb06ee9896b609ebb9a4982cf74ca33ca369bc7a1e4e71cdff83d88292bfe8d49691beeab952834373932eb25b795a0459cf48a3d5d2d4ad75520720d0da80ec1a5f47c5e2f86236b4938ef673ed26782c6693378f52cb6713d1de1ece445c0e063f8e36ccff251b6efe3a461a98b0482ccf14124701b8619399f1b4240649d2ff1c7ac90f2e703e4db3fb5febaf19ba5d6a4c0476a0451818fb5172c930160ebd66e9e2530c436b7740afd63c8c792b5334cd5aba0c812dc6cd72f27e4c70002d20d1f68d5b07981e8d8bfcd1ef7a82fd3e0f6413e9a9842982472ad36526c1ffce03c929d261982b55f2a34fe87ae53a00bdd4c024e6651ae4579127563f0f503e5226ac1e3740e9fed3ca99d46d2a71ee2474e9542691848153b3244f835b3db8908c7bd8f8fbc36f3cef9f6b126cb04de1dc3a4046d7f071766035921f7c6e6268a25e464a26147540b9e34ea46c577ad717a4b7f2f82df3efdf569cb215d2f78ae720a7c6d5206e1163167736bb14f2177d1cbbc74153b3adfc39cacf904abe91259019243a2e5c4e0e95f482c716403564df398ee10062ff075af1aa2e4a2912fb5761f05e819acba281d94a3535f5efa09688087e1a937195c67c2fb5f9250dc8aa848c710756aaba583c64ef4f317a3a4effd4813973de76b0fbbb933ed7d9b080d3d5a0990abc67b323ef27f2939f50d6a29eb116e176797d0e57e65daa6098282170656df91cdce8f65959c36ffff9d9c4909a08454846c80fc6baf98fa408d7323b3a7acc6211b0846092e4120d85ba679e6ed04f9240e550a1fabf58174404ceefa9f5e7eaea38e5b56d14bf31cb62d384bd22d23cceb28ecdaf7336037dddaea3acacc610d72bf9c9658f9f719925a275c658f8f0a4230f4bcd4cc3dcd0cfafff3ae47275f97593cf195f8352670864b6999c358d1ee916d0ad265e06186d417043748f5972e48169c694ed60925e22d914205fa989f6dde75064c43cbc9fcb93677c44e98c2e76b44c750d3744ca52f6201af90adec0920f63fbba0a8968cf2e223534c3ba15daa618fd7aec4060d5ebeeabfa7d75a7d9329c9edc85e25d1a0e0601c6b7a305e639bb2b1af51a94b95f4732d0eb8b196906868a95667d54d15caf2784422a264282c3e908f3c7f280c664bcb1f73576d7566050f7eb37581c0fb9c4d2f2d2395045dc0b6d2cd768fb23fa9e4d79123077f515ab76e5ddd99a247eac069cc6a31fa94f9d97aaecd1f440283df0794526af55071e201bed722e9e493595d8800f457bfc1b2ea017110687ffac5ad2ab9b85003d7bc825a0bd428acb1edcef606d9d8328180d65bad050499e37546ea00fa6974cce1fc4814a14f7f97231c2cff12d88fc428c315968571cf72b1a411346fe06fefb0632d76dee9d147c5907a0c3436915a4212ed9c2f7a02e95343c2eabbff8e042006633b261246d79679d0f5ee20e68927e7d2c6a659828a9735c7e2f259c22d038d39f9f212a569ded9b43c78e4855c7f4dfa56d39629622f60af315e1d5c19bc2b9849bc8315f6f7929aa69660f48f3e048c1d9e6dd16ab3b5c6fe0814693766bf544f8e95091f3ab2a521899c1c8859b70bfa26a242cb3f44d54c679daa2df31a0822f1d3ebaf4900239d9973249292ba5c645008d7e88c7d6cde0b1403b542272a4d600b07dd797351b9150f224ecbd838874320fbdad4baba1ef3b3cf66e1b8b3369740ce654583b8aa9d90c26dc3fb8fa23cfdb40e262e5f5df3cfad5c02"}], 0x2020}, 0xfffffff9}, 0x10, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e20b62f072504cf31d7d570d413f782df05c45b3bdf6a86ea44d6ff798f83f6fad27fb460ae90b3fe501e4d19019f27484a5dae0ced7b53a979d9b67745ef59ffffcbbab597d5036975b5b44d0652f99460f337", 0x120}], 0x1) getsockname$unix(r3, 0x0, &(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) executing program 5: r0 = socket$inet6(0x18, 0x4000, 0x7f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0xc745}, {0x18, 0x0, 0x15ae, 0x1}, 0x531b, [0x9, 0x335e, 0x0, 0x20400006, 0x1, 0x6, 0x3, 0x3f]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0x66, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10080, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x9, 0x7}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x80}, {0x5c}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r0, 0x5, r0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0xffffffffffffff7d) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_getres(0x2, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=r1], 0x10, 0x3}, 0x40f) r5 = socket(0x6, 0x2, 0x2d) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f00000001c0)) r6 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000340)="c8fb1172c89713204945e00318cd799ab87e932cb6cfa4", 0x17}, {&(0x7f00000003c0)="a8badf57f2e32ba0ed5975d5702716d699be346c2a54b8db1a05e01712e0710680f111f9777a139d79d61a209ffb5cee16b31912d62af011fb8bd51e64ea3f5d86267c0aab6e889e94579b07d8d34d091e981c4fcfbda9b1cb", 0x59}, {&(0x7f0000000440)="9da4d8cd55d6763acc698291bea7230f1f2c4f77ea1e6e446f2d5b886263b4797436564b1ccb13f1eb30ce2284d7fe8b3fdf24993e5f13c87e20dfebc035fec65215e23ea16e24463bf69032e6e3b616d6dcd6c314752b0026b661aa8ddb03a54e400e", 0x63}, {&(0x7f00000004c0)="134565acb7ce52f3c6d80faae5afc7cc16835332403d4abd5caf12ca0c98974671dfd2d9a7550dae75ef4643dce2bcb61ed3a2b7e18513f7bf50734905db5eef2dfad12904bf02adc7be43b940fb65abb2afefc23d009e1f5a", 0x59}, {&(0x7f0000000640)="0addfec3b580ceb3019a8f974f703d06ba5af330e26986c5", 0x18}, {&(0x7f0000000580)="2d54e13106c1cf471f9f0222eff2f7cea818c2b4688d65a9831bfdcf3cc28a476a058634728046aad9a7e1463df1fc39dcbd2280e2470fc0e5536846cdf94f4e89f5a624957f7582c94f4a550a383d104823d8fae356c43a17abb2b27b26a35725a3e461d3c7e2cb5e0b353d3ff3108d2dccd4145db2f4fb4dd4697264f1402dd6e27221edd63c9af769e7992083c72abe5759f3b649c6c5ee941e37cbd7a76bdae1b32d3b9587d53d3e114d7ef2a2aa01fee43dcb2d95b611", 0xb9}, {&(0x7f00000009c0)="57d573b0f14f9fea6006b4f19362198c9f58781dfb1322cd64e82697c4fdbf5df4ef134b51364d236d93612b88e2e87471ffc9c42611897b28d8036835b21b5a24a9c8f52ebdc0f3c40b0c8697e24209ff8435030aca4063804fc02e0482c467017a4ca1d260ec189cda6e85238577bd0dd6c2352089da0ee0fbddafe3bc3f76ae4a491a04df45d235fe190c0119", 0x8e}, {&(0x7f0000000700)="f2e9c8", 0x3}, {&(0x7f0000000740)="cae3596b722669aa94a2808495289cdc2575451b33c9e56688c23940ddeab62157213b1abafbf32c7cb8afdde67be8addaf2e6f1be660b916a79ed2b08cb7287a1d3f4f6b0e850e6029e7164c15a083bd815f5a9e52bde38cc8f4a016592d9df804f05ed5b7f6a66219352d4d4e7e906bd322d69b3d7a9c850fa1f0ace04da5737601589bb576679ef69761c8c9327134883c593b473c8a30d9d02d8a3a5647cb2d02462b41e4fbaf71e57ae90903c94ddae69154c2692622d2531415f3b9f9d93cd6c6019340cd2894cdc67f1b9289de21a61d4d426c4d238b10755ab9100", 0xdf}, {&(0x7f0000000840)="a09a7033eb43bb764dd227e0d238cad01efc7cce3e9cd08eb82747deba5f14863799a8a3518a31d6bd4ddcf8e23a669000ec259f7a4adc9b644fcbb4c89efe15683c", 0x42}], 0xa) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000240)={&(0x7f0000000080)='./file0\x00', 0xffffffff, &(0x7f0000000200)='./file0\x00', 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x4, 0x6) executing program 3: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8500907800000000c26a26211233c7bf516ab672c64189a532e271f90a58e6d43631dc2ec8cb8f2bc26a07f963f1be9a0cf7d24b3953fce77100a08414b6462866bf3586e470e1177877770a3ead1db3827cf83e62cdbc96064b3c0c7d9d94e14eca317aaed9a235468d03e7f1a1309afcee5ddaf2b90f1460f3cc47556185"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x1, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = kqueue() kevent(r6, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sendto$inet6(r0, &(0x7f0000000040)="866a9ba7eed12cddc25ebeb71d659ed2f251ccac2cec8ceb7d910158464123d5f306aab20ad05110c243e3b4907a2aba5d066d98b152434f70c906a02b5c37c1612b7110e79507f0c86cbf7725bc4a01d49563c87e95f7b9bd590ec9338bf69fb2fa7546c75fb03751d9c4d00dfd3f356831b2828e0ab3062b835113dca39d09ce20742d6b8f085b93b5b2ecefff899696a4a8b78119a37cbd262d", 0x9b, 0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f000008e000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r2 = open(0x0, 0x611, 0x113) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000040)='#!]', 0x1ae32c60dbadcd8b}], 0x1) close(r5) mknod(0x0, 0x2, 0x0) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0xe5) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRESDEC=r8, @ANYRES16=r4, @ANYRES32=r3, @ANYRES16=r5, @ANYRES8=r3, @ANYRESHEX=r5, @ANYRESOCT=r4]) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x102) fcntl$lock(r10, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 6: clock_gettime(0x2, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}], 0x1, 0x0}}, 0x10, 0x0, 0x0) clock_getres(0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(0x0, 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) symlinkat(&(0x7f0000003b00)='./file0\x00', r2, &(0x7f0000003b40)='./file0\x00') syz_extract_tcp_res(0x0, 0x0, 0x0) ktrace(0x0, 0x1, 0x824, 0x0) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe, 0x0, r3}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x4, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x0) kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchmod(r3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206917, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1) executing program 2: sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000540), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000340)=[{0x2}, {0x74}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x1, &(0x7f0000000180)=[{0x3, 0x7, 0x8001, 0x9, 0x401}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r4, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000040)="cb886b09a85e889cd81f4a2dbddee47d7b84845a4f01dbe074e3f5a8a6f06935e61b323431453f5355ec4b5ef6eb33fa077fc5f79c643cd771872ec640d6c6d53566900da3a4a19ff3be59b186672fa421557fc81dbfd84080a797168597a02f3b84261c455546ea6d12796fc2adc9e0880934770a5e4ec0a9a26725819dc10d0799c51e5b44fad44ced367fcf832b974ab4ed61327f74e9698006683f99d731af03ee9b5e222d6993075e923ed523fb64b59d86840952713a4351d60842e214c02a5379eafb180cb8964f8c9cab72d76cbd58e962e7ff3b73566e3ad3e150fd017928c84a2db8bf593af5cd79e9e40d4a4872ccc8bf62ccbe244cafd0eaa87979307fa920641f57e1ffab5928e7446efad79e98cd53d50d09217f4ef7ab07aa03f68c3b836c362de66e8bf3e41b030d86d1a8b72efdead5f3149a753def711cec24a34d07f80cccfc5549ee88e5c02cb9b97d88ad3a5922a54589b74556ef7b4509b43447955c61d1bc0ac026de0222972e32b6595bfc700b811ae5870155c5f664755d9a6a5fd3de2e66812079c61510a9286a296c19f5cd3909fc55c6409ee34474c0fec9c7210f0bd40242acb03d494c17877dc6db2b3c824942aa8da20583153fe9fa4d3bc78752a30b7589fa063461d38c789b3d3328edf307ee189b40184a598cb0744c50cb0365e8ce834f19782aa996b91cf85b34eb3993aa925b7efa0c15a30bcc3571ba13a99f3b901178a58a14251344331837cb231c75d42248f939c7049245cf4e69ea915928ff70ed1a03eff3d700cbca281c79f77b1a83645c8325371709c294e61cf4ace815b5311f07128ba28be4738248afdac0362c8bb525c325e736d63241ef7347952ad46b00ca6303352275d145c765b0b08f14e83eca6263fc99ae525c56e011d1bbfc5d44bb5c11c2d741d15a0df4a657e74efc7ca0b6cc0fca0c0cb427ea9064846a62f3630d9280d70948c8a6225999e2dbebc26f695cddc4b0493eb5f20bef736d2b0eb78c4948490de56aef7725a8369701a0f9802fd1737089205e6dc28b1ab0e5f406ab8b0b245eb6d1d26ca481a5b4ff1c66c508b9e6868b63927e7769ce8dc03497939aad5d3d70b50beab1e21ea5d2a2f803ff202b50ecae8758bfc8e8ac8e0551232aeb918042a5d824643b79fc726643cb392190c024051de9f2e05f28ceadcf50edf679d681b833cbc596918e2e629eb132f0c2e3c5732da2d8c204a5276353bd9078bd44e053c13e6af29dd4d8618d06e6706c505c40d0ba49cbb49c9abae6819061e66ea167f6cc1e0042d7e881e809630acea43d26a4fb7d8c181408b5f929640668ecb1513edf2fe75300b06ba7975427dc39db05d26748379b057319f426c3b7da34bbcb599b790d4538638f831427b3a71ceb13d070989e6f4ca7aac964a99bea683ec2295bc289ccb8932a69c6aa54d3466dc1a5d4ae5131e3fe4b33ee42ce9512c20eacd428050bd310d573818de7e825c4c258175f3bdc25d93476857c9b5d5e79daa28f47d76328c5d85eded49f38e24c460ac0f3e88a93749c10da845619ebf40f3fb194843cdd22dac3725bb92ceb909462d30755a80934b976c4c47724da1b91964a17ace44c9e602a5750d6470cadcbe51b6769638aefdb5081dde63b377878b9c835644e19f91edf1e999a247b55be5ba2b533b674f7f09474aceeee422686d67fbbb4b8a3c92d791f109add9a2ea1c485755abbbe017aceabcc779dad7ea26a8317d84c84433d7c58235c652c9012ac6a6c3509a27d1feb95d7fff57877f90776c87fed6cc94860957374a7f61c66acbabf47f32eabf738fb46825e1c0f14e4fe6e912c1da66eb58fcb067fdf507700b8c39c7237e1c862bdc9d7f4cd8fb43a7ec096d3ddc6d3b4a556ef0be77fd847641b6188491dcb84eaeaf9fdeeb31eb2af41999d8aafdb6118946bdca44f878eb71a6312fc11ba6d5d1fb9f79ca09c7e14b525fa7bac2cbd75e4f0c71089a2e95612ff597352f0835542e2568ab186f04a56e065d5f133a78aa26da6603c9661aca9958c1cc6c86ecd151270a533898a203946c2e5d696a1c6646ed2b4b65428ae41c05adf071deb0997cedebeeef0df2f78122f93208e80b51c39c7f9ee4f5db44fcc75e73f2abe0db90acb079386dfca6aaf0cf22465284f9fa5a3339f1bf48502e093f622c372c59bdc6059485b45dca11348a399538e8c2323bb3921e27b2c360a969f379b957847a53a3baaa9137ac609d5d6c765dd8a7171f4e0e06024d21d2fe27a888f375e4140584aaaa9330aede7191c7486922f3ebe3f6bb058f36100737c9bd5e3c9a4e72a7d9fb3fc5bb7bc263622d1853bfb4408debb5ff9b3de4f924bd4af23b23910424e41ea2b32302e76281e4cb0cf57f47bc4a2d1bc46e332e174da71010d2be0bc599b707b47f631e572aff7893bca8741fe0039965c9176e150f69e4d5a663d8849ed464c9e405a260df93f32743be0dfda8c89d30b4698db9c1e6e700f5e9c57704072a71893189de56e051f4857a7dd8521c6ee2994fe202404e2b8dad43e8ee8caba759ab03abb845d239be2835f78778ffa0ce0ba375cd1491e68ff5b03c0d13adc8b659305828fd9dcb3f3b8d4add2cb4e561380afcfac53f5b3fab48967e96bd9e8d7ec520a9babc3e924abd2e83774b15663f352e115c513ac82d8b19dda4f7f945762f32d91230a8b7395aa6609cd16b3b51f532e5e18ea334205d239d66e709a787374237011a864c808281c2ace1a32904d92b6c045ead19ab950f26978c1846b887ccf6c24b6d31aa196bd61a922fe32625943e1836965e75a847ede9f9db8aa12b7715cfc235bc33f560599d29030a3b03fb39a5fe9c387b71d366a8c127a1d6227feb18e5116fbb2cb43b8acd6d353c128a5baac3773ed5d6a1882b9aa500f63dac006fa9a847f3e4210429e1ee323dc71949a8b7a0fa579513e36657fda3c59cd66f0f2d89f1d1b94cbbabf8a3940b45f7a69cf039bc1adc2a0b565522d217e2fbcc1d0b91e029a592d9a8887ce6ed9cde600bd6e35aebf8733417fcff63304069b85ae18a139a6fc6dd6fb31fbc18d6d89ccc8be9f03ba3be5a1b3762a2d7b282905257ec7beb376c61ab6cf946d95a3569df8a0dfc209498067d4774d3d7e34abd234cc7c00d977905d1ad1b4e56cfbf96b41077f7701cb135c14a57eb5ee899065b308a5612c63633a3e995197faa402450c1fd594d482a44784fdc261d12768d2e710b81b7c33e2d93b48595d50449bd9238f5f41db6e25de28281eca84a69a55b236723e749f6919bc4f07e285442ab7a448f4eabdc78bfd89ebbd237e037f8ddabdef4a85592ccbc0398b21d43469855e62e7fdb973040b2c66a2cc595245e86fee4cf3698a48c17b547bc1209f53c0a48993f2402842f754fe227fa8955143245850b80e38fec33b8cb0b16a61d8e5a31618fd3c66cda7b287978ec610fc63a97cb258d8680db0ef0a8aaadd4ad47dfbd8787b471a6032f39fa681bfa03e0261e2c58a95f281f5182bda41905f4a71e5e14f55b27651dfddae2816d8998d1d75cd7b152268d4e173c85a9e091de8a850e74baa336539d1aad911c50b1d1514ee70e8debdf1ac7261b78d10f388e7adbcb9ab726b6e9c5a9abfb4e1da1fb0bf8ff6aa01d899d0ce01265b8123c7881ebe181ecdc2f27e09b675f91999f6a127daff0c3340c2605e8eb98e6e63329ede779d45a767bbc3b8de3a57ed48d3e6f8d6755e9ac9fc2bb1e200ba63f4ff0df21fe3dcaa5e810d016bcc63df9ce1a54e5a2809d234516be0153721fff03c2fdcbd33fdca0a4d6f644216c8097ed151cabd4234339207208d31ecc74cee407acc67453d5f1b781d73031d2c09da990ca53619db12d574b5e9b9c20d804ea5a1fc7196908512c93301c50f5ede482be4f989871af5511f4d4d11d970b583626655db14d03551080a88589df5d5c732230d2718a5ff20fa7ff0a13e46a66862bb0db5ce33f2283e5880eaaff40b459f5b1c7a38ba85e9fcccb62b4ea520ddd38af2c70f6eabcdecf5e47380db490bb32d3b2763794a30252dbda2070cf4be9c3cae47b094e0b5e409e45c511a6095cb0485ef30b9c1da4a95fe013798a732e4ac0a8736b63a09eedb53d901ca3e0a8e54c02991215049c89aca5072aee824c79849974f12c699c04ef4cbd35aa00270c90a9aac7e822336182f9dcd379d3ee856b02da540eea697134cf4d4b8219f3429e9bbb439a7ea633998c77ede4ca82e5ab02fc90b1b3b176b0ae7dc41b515a0e9c555c24f9fbd108c6f8d76c0c93f20108810a285575b1fc600d4a96737c580c60fd28e6da99d5eb9fa93e248d2209caf1ee69f94ec1a812d738f47c00646a7651cef7a59c9e4a93471abc4f0856b8f1041fdc98e6cfc3bdcaa6554657db96af1ffbf42249014a1cd69adce1fe467f35c7d23720eadaf6af7d796b3cd1811d3b02a1e2f8e52d162576b9be9610ee97c79c13f9aa2242f76a42fbeb51872c7e2a43b0132378fd3d9bddd793482ed0693ad12d8475fe443c8d1503f4a8b47dec5ee7349a3825289f91fdcad5a41bed2a04e41a8df53e63ee7eef66af4bb807025e02d258b3f09ebd248f64cae37ad20ad2649cc975e9728f764a4642a5d7b2d4e7db4d8389c406ca6f8814108db32f1457da6f9538d59ec2d75cf85567f3f9a91ebcecb44d5175f7cadf8ec9cf65678404c2e5510ed8821bbd1bc17bfeb226c2c42e638c1b26961cf6ae7359dc70face7a4d6b380ff6b9218aafa800aa338b050889ac918bedf8c4988ed83d609e8e01fc0cd14907875981e2a2606a2a3e6178b008395c8722ea72f5a9816dd59357acce165f85222b6912ae2421a90f5a7ad4498f3f9f9208c20fc2dd07e63d5f54651d56b4a6fde047cc9be315d557e8da133cfd47651918f09708673584c3e4ae41a743623de84383793de7b2ec8bbd689d7263e7161a02d30d3e6ef2d039cee641c2f6863dbc549f8c62522f717ed423c746d4fdbede7a85fc2c2b41713128142c6971404eaff3501bb9ac4549ca9dea2bb4f185377d6b18f045d129dbdf4be27f04118740b327cae72c9a1cca5bd958aa22908e28eb7d8eb5a54993af60b9451c6dc71b043dced81ccda51c37752ddb095adf999031fbd7c1f88387040d4e359c1d9983c4e6f1aff534a5c97eb0dcf69a62f925b813916d45118bd084f75c482c7aae7232ab48cb0d4a2eae0d7e3a0dddfe9d1e0511b075fc69c8e070a156136be8596bd88651cc7fda69225e3e18f60385195ae6f00f2a64a326bff7c3ae681fdb1f24784fe40f901471c262564501d94449266b131569a8ffe7a658fd7a453039865d81386d0a4d503a4a4467663d00958309a9b6b9922b5a39f567a04f3d6e98745963ad12b70301301ffa25af0473139e1b8873c892f2098481e955b7b7ef1fcf7f7a75d14987efbc707583d64e3071e66a4b4151d4ef76816500452dd42b1ebf59f4025dfd04fffb9c3987139e2ce7bb4aa4c8449947a4e1b5a9ea944222d3ca64c265c0ceaf1ee0e8ff07f6e744490a4dd1166ce96ac4b36f98d41860fb6d585a2490a5bd1a60e307df471e1f0c4ade2a8d694155c1abcd788a7e6908881b69c51dfbdae1f0ac01c99aa43c6b1bf584eae7c68f2664feb29692fccc1af2005662526e59910d170390ea3635171828147bab9b3a67054995efa805bde1cfffa3de58868c2817dd1180a5b3684e9ebf7925ef89fa7ccd1a682087a3bbdb5a675a3a0789fe762e1e601f5d507a627a5befd9628", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="a36b4e3ded3f0bbb675cc03cbf731c0d9bc611d96ce453a52f6e5998d58de87f6e28cba446a1811270814269fd0de47419602d3d478e52af01c6e387e985a1920416ccd61ab3ff7ae37f9eaa8185042e3ea2b8037d4c007245901e22d8ec1047048ccb83aea75fb55c04b00f8e15415f4e18dcb623cc2839beb7135a21f5b5253f49268989c2a8cc365e2685c415e2366b7f4edb849625357b509f719c39cea842315d6d8e9c888a58949d1d966745b0ac821476fe3668deb260e85f3cb9eb298e79888467e5181c69a4716f46637b123f7935dd2139be05d0da8f008fc8881d0cd82320bc6d436e82b41ac41567a47364cb66e9099c", 0xf6) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000001180), &(0x7f00000011c0)=0x4) mkdir(&(0x7f0000001200)='./file0\x00', 0x32) select(0x40, &(0x7f0000001240)={0x6, 0x8, 0xffff, 0xfffffffffffffff9, 0xc0, 0x3, 0x8, 0x1}, &(0x7f0000001280)={0x5, 0x0, 0xd8, 0x7fffffff, 0x8c7, 0x3, 0x100000001, 0x1}, &(0x7f00000012c0)={0x41d4, 0x0, 0x7f, 0x8, 0x7fffffffffffffff, 0x0, 0xffffffffffff58c4, 0xf3}, &(0x7f0000001300)={0x2, 0x8}) open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x170) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) recvfrom$unix(r0, &(0x7f0000001400)=""/163, 0xa3, 0x800, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001540)={0x0, 0xffffffffffffffff}) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001580)=0x7) preadv(r2, &(0x7f0000001940)=[{&(0x7f00000015c0)=""/74, 0x4a}, {&(0x7f0000001640)=""/170, 0xaa}, {&(0x7f0000001700)=""/141, 0x8d}, {&(0x7f00000017c0)=""/118, 0x76}, {&(0x7f0000001840)=""/216, 0xd8}], 0x5, 0x3ff) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) sendmmsg(r2, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f0000001a40)=@in6={0x18, 0x1, 0x1, 0x10001}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001a80)="e242a666d21e4c951cd8c64e4fbe41638836a4f8d2a16d6bc3d50d0920f0d934da", 0x21}], 0x1, &(0x7f0000001b00)=[{0x28, 0xffff, 0x3, "52260aa3dc64bde61680d911e5e1bedb83"}, {0x40, 0xffff, 0x21a, "30d387ced30bca9b4420190af2fbeb4fe98ece2e498255d0843cb93d1ddf4534192d8d63a9c35d34232548aa"}, {0x108, 0xffff, 0x7ff, "bd0e24e12425963f1b68dae9b739a2a6b393df36c5429356857d58147a961411026ff9862f5b4ec6eafc2b6311b244f96814976f5a54c086b125a5a51b57e0f1c7994974ca92c10597b6eb58ef77eb6b2650b0daa91c34e53e3c31e5ac56b318fab0d62d93982e16882aa9b0d4d4159747f3c3fa439085ed02c6fa4f900739016b7c325a3b5720298d6d316424b294d0b13a226d19a30d6b21516a4642b971b464e1bdac76eda23e876d0c14eca31cb7435543e8291b0b6dd696996696e4d50e8135c00b18dac6973b7491174e85d1a05f30fb420faafbbeddd770fe2b0c1f4997821e83482a7722c0549ade3a2e8b3d6233bad53ed6a5"}], 0x170}, 0x2}, 0x10, 0x404) pipe(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001d40)={0x4, 0xffff6102, 0x621e}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) writev(r2, &(0x7f00000022c0)=[{&(0x7f0000001d80)="8d130a220842085552fbc504477a94121ffeb28952464972604886459746a815eed61f11945915e1c553fc6368e49511856a8b30bc9a86284c945dc41ae59240b9467ece07c15003ee305b8d88bf691968c9ab19e8b92f76a252acfb8c5c02a6e373726fa0267abc09b0a16f1ac17ffa259ed99d46df1c0fc03b16770f2974d3767b407a4e1a740276c1cdacd7a0d3d8402370dcc7ad67446c9697d8a456e58cceb2f9912c37737e7c915ee771490d9b18d48762b1181b39f089461d378143b02ecfb8ea5a36a70753b933a98c7984644ce2a6de2aafd8b1211388edcf6fc54178f1bc7c21631a49c2d6c54dfb01391e7a6c387a7176e36782e8b7e98b28", 0xfe}, {&(0x7f0000001e80)="83913c6cf82dce20a508010b7868816137d667562b6750ff487375d02febc8b1617f47800f546d53846d1d84b3ae83ffa50fc2b747ecf4178b9590baee61ee260001a042bf0a7fae7cefac8b04e1bea3cbf8c3c770d5e77248851c143ae50ebf84208b0baf5379eb6ce46d002313edfed3eb5ddac7762b96b2ccd65559fdb0e0d2f48db64190f23c54d3458e98531d844b505511950e38fcb951529ada67cd28d12aa9de322a999ea7eeb80232c417f1f3648e61dd7296eb95356b53939b78e25b8df91715f9d9e56677e95cbfee50c41a73d4a29d8cebf07dd53f1763101e", 0xdf}, {&(0x7f0000001f80)="7becace599bd3aed4e850ae45658c7778d1d8093168bd280c00bd8d8a91da67957c308f901eaca122f0b4c7d3b8a19b11c79ce2ce8a45f7cae741d9e408463fdc959f1cda0c60835235f8d5d10d95486969fe35d871215543e831b5f47b0af7b418505bfe2b115c7d5a2979e9bfd0c9c759157a292a86a524ee67f036fd1aeed0005d0c528e3384dcc97a94c040d710d72d15421b4c172b17cb4a93901c31ee47fb7f0a83c7e931634baeb6a831a6c02b1273c6adc869a18ee2a20d80d64031a57176199fc6858", 0xc7}, {&(0x7f0000002080)="03f3d097d3eb13630da9cceb4aa37a1404", 0x11}, {&(0x7f00000020c0)}, {&(0x7f0000002100)="b4dc9a7b46", 0x5}, {&(0x7f0000002140)="2cd28dc117bcf9d4d83324b915fcde8612d09265cc0494c2ef16a002adbd29addfea3b51413bbf8e2953f0512f551391a56b96b3095258a3c591ff0fa7e9baf10a1974f17da4082a70df41e98b30e8", 0x4f}, {&(0x7f00000021c0)="fcab0b43040b5221d67fa2d7090828f981ea232b42277931a3eeb44ef5049325ced60295d1a7f9ba2c205dd7634f3fbc3ad9b4e829ecb8696c41ca69fe53fd43447d1f8e48086dbf26c338b16c5dc7", 0x4f}, {&(0x7f0000002240)="a6a815442c6d20c57056ae1dfc8271fe668cb88e8226c175392f8f362f632d38a7d3e19cc7a3e5c0c71423d0231bd990831c0c447132bc19587647a4f30cdf7cd85cc7e2c8ec490c45ee745c14f611b254b85ff6c3b6879539d0b8a49e28f2d67a77c13dcc", 0x65}], 0x9) r5 = shmget$private(0x0, 0x4000, 0x144, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000002380)='./file0\x00', 0x20000, 0x42) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000023c0), 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000002400)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002440)={'./file0\x00', 0x0, 0x6a, 0x401, 0x1, 0x0, 0x6182, 0x92f, 0x0, 0x1, 0x8, 0x2}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000024c0)) r7 = getuid() r8 = getuid() setreuid(r7, r8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setitimer(0x1, &(0x7f0000000040)={{}, {0x4}}, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) executing program 7: syz_emit_ethernet(0x17a, &(0x7f0000000400)=ANY=[@ANYRES16, @ANYRES32=0x0]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socket(0x2, 0x2, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r4, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff00000080000000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 3: msgsnd(0x0, 0x0, 0x401, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) geteuid() open(0x0, 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000140)="06ed532d58d19bb6e67d4851c8095300"/33, 0x21) syz_emit_ethernet(0x4e, 0x0) getegid() r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0xc8, 0x800) msgsnd(r2, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) r3 = syz_open_pts() setsockopt(r3, 0x28, 0x77f, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) pread(r0, &(0x7f00000009c0)="fc0a0d89e2d035f365a2d38139bbc66ae03e9cbfa9f70aee", 0x18, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) getuid() r0 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, &(0x7f0000000600)="35349a205abf767b807908c5213ca019ba3fd198299145d94ca5b5a72a622efde677404b3ea1d5a8175176828a1c1a6b3485277ce9d7847b95b0ef84f63436", 0x0, &(0x7f0000000640)="fdb93d0600000098e2857160502c9dc951c0a018d12f", 0x16) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() getpid() r1 = semget$private(0x0, 0x4, 0x4) r2 = semget(0x1, 0x0, 0xa0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/122) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000340), &(0x7f0000000380)="01f65b86500f2a4e8836a6607eb151dbef629ee878ea00f47d08adcdea363a7ec1580e8a303f47a866963e1408193d9570773989b9d26a4278ea442a98559ea27dfbb78f12a00a6d5b753711f57512b655c17b6c6701382eae48f4f8338826b31b36b87d", 0x64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x1000, 0x2, 0x6, 0x17ee, 0xcc0a, 0x7, 0x9, 0x2eb, 0xfc00, 0xff]) r3 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000740)={0x0, 0x4, 0x5, 0x0, 0x200}) semop(r2, &(0x7f00000001c0)=[{0x1, 0x80}, {0x3, 0x4}, {0x1, 0x6, 0x1000}], 0x3) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x46, 0x8000002) setreuid(r4, r0) executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="fbc710c28ff56d3f026fa65f7928754d22b3dc5084636d23db779d4fd2f49974c24f51452ee9663bd4c20df25692f91ef57578ed1aa0f25588c710683466c364ff8396d696370eac80d5d3aa73edf9626839", &(0x7f00000000c0)=0x52, &(0x7f0000000100), 0x0) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000180)="9a3b135d7d9483652b379e06d86713db1b00c9718888d5d7e78f", &(0x7f00000001c0)=0x1a, &(0x7f0000000200)="4b5b87a5b571f365f89f9731689e83bfc8eca280c46f49eb134f6810bd8d2ea57ea0251979a4789933bcd88365f031d200d8cecbba2674a7132d64162a3a2beb360ff17cc7f93eea3c3faf717ba8af0bc57d4cb680d9f2fcd50252a95c56427ee83c981570bed8b57ebcb8eab9d509ee7cb2d7e09258be34e197811bd2771706abf2158c876e4e523fd811d2", 0x8c) sysctl$net_inet_gre(&(0x7f00000002c0), 0x4, &(0x7f0000000300)="6110087e3d1b685eee661f220f508772025ff91dac221dafb0e2b2eceed53f6edc60d3b2ff798bc8faac5b5029e5d2283912e10e52870d9a23f9edb01ada6ad1343b85f7f71cad63662440bbbf5273e4048ce18902438525e78d2acdc20ae70274a8ee5417e95ffa69bc7cedca4343c0c5e19b133e01a7", &(0x7f00000003c0)=0x77, &(0x7f0000000400), 0x0) kqueue() chmod(&(0x7f0000000480)='./file0\x00', 0x8) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="0e2f5c9ac2c20981353aafcbf7885ffb9e873494eba30c700846d4654e69ac5f6aa9fdd5493d4a97caa1f903c9b1a906de22825702f05e26183d15f2dd2b3f4dc6d8a871eaed7f9708153c51c075b731b9284ad40ab3ffbf187f0cfaa437ac8ee9f7a08f18d078e8f059d2d72570b7cf893591470be8bbc130d5d02d0db8fcc17dca77b67aa21d73c9188bc0150f1107c014901787353608ff9d4d268cedc59342d0dfc6dcc745d9f429ef69456327e0f89b0b01cce53cea7337a5ea96cdd4281ffb4c2eee31902ba2d824045f052511a6aa6afa692c0062eb3294e6f15e99f5523492f670f14ab6dfa48e94d251adff9a8dbf", &(0x7f0000000600)=0xf3, &(0x7f0000000640)="dbd301", 0x3) sysctl$net_inet_etherip(&(0x7f00000006c0), 0x4, &(0x7f0000000700)="4e22b9062f27d40f08e1c96fee98abc633de0d3114912a98", &(0x7f0000000740)=0x18, &(0x7f0000000780)="be948a910ea24e5aa39338f4bb71696b1e8f9fd99c872f4506560358cfd6e95b27ce182f23a6767c42ebb691afd74c42906f8b2be2349aee9a251fc37f8717300cfb9c174bfca106084a8adab61c39aa3d4f45899394db47ed6aa3de3e64cad6a3f8bc8b9f53548919cc3a", 0x6b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0x3, 0x4, 0x81, 0x8}, {0x2, 0x3f, 0x12, 0x1}]}) sysctl$vfs_ffs(&(0x7f00000008c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000900)="d5e86ea1fa9f2cc8ff1a8790adcb4f9bbaa0d89a73dba3602b27367a00ca80eeed93f5f466cae5c25935a21ca84c0a334d69f5f7ebb4f32f5dee968e3c77782e2240688956688d6b7d91816e728bc74438d5f65dfe7f0634de43d39f33dedec3c084e8b726df644d80bf7742814a11dd087c1f71a59d6c97c6cbba8988fe3330328218ef3b268376e722631f99ceedd1a9400313d28d6cc6bf96d79209bca87718e458d97bd172331603879b33e6b060b7f263fc5dad67070279b5e5fe785aee2b2ef3", &(0x7f0000000a00)=0xc3, &(0x7f0000000a40)="cc1f7731abd318d30145637d9f9862b3d802", 0x12) sysctl$net_inet_gre(&(0x7f0000000a80)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000ac0)="2a3a8a826daa5b020333bbe2ec0204f25a5ba554ef55cc7ab8a839999a1bbf3b4f9714e7e9e2a4167ecce2b887dce643dc1ad7bf96ef5cf76d0397d4e7708690dee5b30335e9712f5ae8430f872f687f050b1e0d3de024f6c0f10968149e5994f01bd5b9c87e3399b6070000005a69abcd2235d18d4bd0", &(0x7f0000000b80)=0x77, &(0x7f0000000bc0)="fef057eb93ee747b3d02a9f2fb27d674056b0bbef9049f043f00918eea2ca3b3bd0a5b498bce5aa028075a519a0a1c338d673669d771c1d083d3e89c183b0b6ecf30720ffc6087ddc1d12c181b1838b31ea2adb7619d27dde8a83d6b970322d860a114fd3c513d6f397f3796f8a30982089cd85e6e39bb04862915eeddde28085a0d04affd415e827165fa68cf30306fee53285fa83d8f214cc7ea8dde4cb17ef34c", 0xa2) sysctl$net_inet_gre(&(0x7f0000000c80)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, &(0x7f0000000dc0), &(0x7f0000000e00)="ca42afb4b3249643ad53da86d43224f743f95c69c91b9bfdf9d8fc4774da2812f5c35a67e7b6f62b6de5b0ee18ff0f8718c6e135", 0x34) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x40, 0x0) r1 = dup2(r0, r0) sysctl$net_inet_gre(&(0x7f0000000ec0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000f00)="1e783e5b18d0458cefb8ba3d8b6a08d4f270b2f4c0d4191e7b5af1ce1537de10da103f0a64e410e938b81d7249a5c385519bf48d3446019f98252d6a6190d8d5df234d8a4c8d882768f5666cf727333623e1c85756d433f5b90dd6511dd2215e2c736f9e80d2d6a9dc25f1162057692af97dae8dabca65c3569f8bd22e22ebf0a7f9290425be99119061158aa2a250c8b160e7", &(0x7f0000000fc0)=0x93, &(0x7f0000001000)="be6a2bc801c501f941288ad5b8fe5e255d62b7063afe1e676c96b4388af05715e980ce40b888b4345dd0e3ee93e53ca1d3ee4cf93fb2ee8a5d593e052172d36f0f7da291ee0dd68057007ceb35b9a6adecd8c483dcf6d2f90343", 0x5a) setrlimit(0x0, &(0x7f0000001080)={0xd547, 0x9}) msgget$private(0x0, 0x302) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() pwrite(r2, &(0x7f00000010c0)="277ce872ab7578e1f058594085b6ab1a44aacae7877d710dc1c57008ed00b100b98e5655bc231f6664065a49a72a9c7dfea671b0f91bf56ccbe3297f533f46cd63e43782ecb42e19cd31fa96ada54bcc99e84ebd712f1236b78da0708fc8ea8c163ff94315389241768cba98a54b59a57fb37d7da6c2ae1694adb8f4cd8aa0140dbbedc4953f063923bcbf9f33136e698e73b508e9ba9d82401d88959a5c1b494400cba4cce9ad2bc485b9616be557163cee66a2aff39ceb58fbf9a8a13474e58a4b76a09cf3fe76c431001a8814eaba47375eb9b0f96f639e21f30a569feccb7407d884a92e5fd67c5d0cfde8577ea49e060cc5f0e257b8501be341bb", 0xfd, 0x4) sysctl$net_inet_gre(&(0x7f00000011c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001200)="35ca3831112b3409b7fb65a4da390d28de05bf7b6a7a90cb799c9d9b3b8defcf23bce4aec6ea7435617a7f344be63960e4d90869ae46a269cee92c9ffc48faad3114e29bc2485cfcf4397db242e3ce66c3be153fabd30f0c23a06bfe8f3f08b4f555eda717ce2339861c8d0315e1019bb1c59da7e7b4a0878b066c69e1aeaeda60f132dfdc4bf009aea5b9f592687c5805848ae6dcdf0167682b2d0a834ceb39e8ed7867ebbc4bc513b250831fcbf1ccfae1b8df3e2f5310db1e08e555b713ccfc76ab8c44b8c826c8b77423575e7d3f1b25b8659fca506431f954f537dd8b25e0a554293b36558c1df3bbb9ffdfec3451bd578d91691e2ee7792b24", &(0x7f0000001300)=0xfc, &(0x7f0000000400)="69e5060d488f294fffb81333ad1937197f11c10a2b156e29c2280058fb6a9ec0d604a8d2e9e8d5a358fcc03916e47e6072ea7b2c41b538938f9a25ba284e674950f4951a03ce5a153144850b3b9cab5964b1fa45efd2880191ca0e6ebdd4dee591d7f3", 0x63) bind$inet6(r1, &(0x7f00000013c0)={0x18, 0x0, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r3 = accept$unix(r1, 0x0, 0x0) r4 = open(&(0x7f00000024c0)='./file0/file0\x00', 0x6c73330ed2034578, 0x100) r5 = dup2(r3, r4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sysctl$vfs_ffs(&(0x7f00000027c0)={0xa, 0x1, 0x2}, 0x3, &(0x7f0000002800)="8e7899556e077093a3d9ea7822e132d427d9ee19064cfd33741719e525c44e3e7cb90ff7a4193211da651d7cdb10f9bb777a7c1e785cbb9360d3f22ac1e25d7da5677b7d4bd5e36005224bcd6d46ab060817dd0c34c35d828e0dd1e2f8ad3d4dd020c2583893d1f7d5bdf514805b5957", &(0x7f0000002880)=0x70, &(0x7f00000028c0), 0x0) flock(0xffffffffffffff9c, 0x2) executing program 1: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {0x0, 0x2}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20188, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socket(0x2, 0x5, 0xfd) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = socket(0x20, 0x4, 0x1) setsockopt(r5, 0x67, 0x52b84236, &(0x7f00000001c0)="e4179cd5c4b8457894961c5035ee7da959d3a5e4cef17b6a76feae812d1f08766ae2e8ed0467d61ca02285ee610a8883504d8ef122c3490e73499baa", 0x3c) r6 = dup2(r4, r4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x0, 0x7}, {0xef6, 0x0, 0xe1, 0x101}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x2) r1 = socket(0x2, 0x4000, 0x1) dup(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000240)="ab10f411262ee643b4c126e0b70e49a4f0e4c1621fbb3ebd9db2f83a648aa4df0cea73914139b1618a4d6a95814052ec9f9c32e51816b92feecac05d61076a12775052661bf667caba875329", 0x4c) r4 = semget(0x1, 0x2, 0x400) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000002c0)=""/73) flock(r3, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000380)={0x1bfd, 0x9}, 0x8) syz_extract_tcp_res(&(0x7f00000003c0), 0x8000, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000440)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000480)={0x400000004000}) connect$inet6(r1, &(0x7f00000004c0)={0x18, 0x1, 0x8, 0x6}, 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x2, 0x58) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) semget$private(0x0, 0x3, 0x142) semctl$IPC_RMID(r4, 0x0, 0x0) setsockopt(r6, 0x7fff, 0x1, &(0x7f0000000540)="94dbae275deeaebe23565259ea0a4c6ed15b062881c79c4a9267a5c0636dd9c83c9f70e7c5cc1fd3d91f4498459366776d4231d81d6f0d2cd4d82227e70b328ce8803e3f795325e3d62a2e686c893550839e0c1937ead2ad6f5a59d48e5a", 0x5e) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r8, 0x80) executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setreuid(0xee00, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) setreuid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semget$private(0x0, 0x3, 0x830) setreuid(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x40006, 0x0, 0x0, r1, 0x0, 0x34, 0x24}, 0x0, 0xffffffffffffff49, 0xa}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d000012db00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setreuid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r2, r1, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x4}) accept$inet(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140)="a415a28fa721a68d8b1e032cd0788070208b64db9cecda7d6abbed", &(0x7f00000002c0)=0xfffffffffffffde8, &(0x7f0000000700)="4f5ac574c42e47cc39162f153ce14863a839fbf53a89728b5ed2403d8f83bd6443a579ca50105e611dd4257d1d00f4c6f6bf3081fd2e1f49bcba4570ca8bbd14b58e0b8e63fa77feccda9f2cdcb1f8ccecca620279b2eb8f29396d6e60eaceee8c3dc04fd0fc02534addbb2cfc8a19220d9743188b1d7bcf6ba50a2798ada5dd1164db55185b39a1f88b2339fad5066208fa28e98d245e18b17a413b7bca20f1b816b9c2801351276d8bd08c71ce462a06c76d96bb534c7a9807cc0c6d3494fc91e32c9b79e13e980442039f25701f02b9c0bb6afa9c147b32a7f1d3516c2382a78b95686ca6cb9d90d7083ce89fed5abd1111648c5cc6438f", 0xf9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x24) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2fee2f0f", 0x4) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {0x64}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000200)='.\x00', 0x200, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x1000300010008, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e1000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000022c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00007c9000/0x4000)=nil, 0x3}], './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlockall(0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x5f00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x56, 0x3, 0x3ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x734858c9, 0xff, 0x2000, "e41399f897c9d789ef99afc51179f5120b451acb", 0x8, 0x49f8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = getpid() sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000005c0)="c7e1e23b0d75220109e89c0f10d3fcfe88b0bf648d7c23dcc71bc1a7969fa712f90b384dc7e5b679b4292e98fac68abeeece2023608dd7636a987a6d53d88f5a5f41648f2775d81bfe16bad5b457bfcb1e323804a3b06906ac74d3de7a2328251f41dfdb3cba95c69fc494586347ba32e89021f8cde34a7029227aafefaef3c8cffecfeb19767fd7b2778bec548fc33252abb95c2248a2e95e1a38c9f3fa1f91631a6bb3c0b4399b97d48405215f50d3eb97442275fa114d79bb4874e16e0ed40d92fe464f62008cad214455312437dba8d58a238a6977076398d2021b6cd9b684dae3780e83d00667dbd5f925cc3db264d03e969c2744cc9368a6d1ff68b7cec42ae3321941248a53da84bf34d57d5334e604c7db9287bc5773a274253a58c5b6a493afc75ca47c0b1a0f25b29f9ddc360d13b0a48dbd39326f2fbecf60b9bcfaa519f0eea5fb6db85b31", 0x14b}, {&(0x7f00000004c0)="e475f5b836e2c30fffa41dcd1dba153740536711c8a81e7c61fa50cb02e48ab8ef07d30100ed224ec2bd55ffea271df2e1160cb4579661cdd76a1395a8d7cf6b8e5fc62858fd5b3494298140017191ccfdf7ffdb18915f4faab64c80298fcc75a7ea0c0fc836568550283a8c22449fa42b22beed63d0e86def3250fa82384bc99b34b844131689fb98993369056e681dced7a607555ada8668b9a87952a94859fb10800f6a54178efe7de3d92de78c1666c20da3b3fec100ec18dc0a1028478d1daab53babb3a91afb24bcb2ba3d76c81c1c51acb780caa917dbf4ae4a211a83c7c00fb654e62200a6ea375e0f4cdd63cf5a9fadf369dec7ea4cb01b48cb", 0xfe}, {&(0x7f0000001700)="59feae87ec8bc221527ae8c64b1ffeaec412339de0ab2abac229ce960b8000f5c6059b3f1cfe046e45118a10dd724b5e57e49dfca4fd3cdded560b7d379db72b5ac0edfc5060ca88668511fdbb60d1c77f6c4620fe90b304eedddc52862ce082b18a8a514b1faab623ec6999addea471ede27bb04eb411abe073d576d13e439ab609bc314fe6b93a50886be899b58761", 0x90}], 0x3, 0x0, 0x0, 0x403}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x80, 0x161) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000263000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={0x0}) r7 = socket(0x18, 0x3, 0x3a) getsockopt(r7, 0x29, 0x1a, 0x0, 0x0) r8 = accept(r2, &(0x7f0000001f00)=@un=@file={0x0, ""/4103}, &(0x7f00000000c0)=0x1009) recvmsg(r8, &(0x7f00000014c0)={&(0x7f0000001840)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000011c0)=""/144, 0x90}, {&(0x7f0000001180)}, {&(0x7f00000012c0)=""/65, 0x41}, {&(0x7f0000001340)=""/88, 0x58}], 0x4, &(0x7f0000001400)=""/131, 0x83}, 0x2) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 4: socket(0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bbdfff0000e800"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x1, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x23, &(0x7f0000000680)=""/90, 0x64}}, 0x10, 0x1843, 0x0) r1 = socket$inet(0x2, 0x1, 0xff) shutdown(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmmsg(r3, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/112, 0x70}], 0x8, &(0x7f0000000440)=""/14, 0xe}, 0x9}, 0x10, 0x40, &(0x7f0000000500)={0x80, 0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x200, 0xc8) connect$inet6(r4, &(0x7f0000000600)={0x18, 0x3, 0x7fff, 0xc289}, 0xc) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000640)="6d9077f7a17769a077cfe3401e5cd3909026657878e0d85746ea8f4334ca0c19f5e5c4c7f2ec05dad424bbde91fc6afecbb7e31668542be8b6538ce426e2d9838f368fafcd0c0d1625e188597c3276db6a5cf6de265635fbacc04a0071a041b7b50ba8066847bbdba9c4b4c6e4cd94e6384ebcc49d615fb988c00fee45387a0101d58f1c63ff3c0936137ac9234b5802fb4d6ce356156aac90c36615cff760eb4c0840035d87d5d77156db5d054a772e3c3d7872c6eac647ab4c", 0xba}, {&(0x7f0000000700)="2d4699d70a2891975d07ca4c45898f5682093a07a5b3673c0ac9f02ca50d847d61cacc940b9624043de37cfb04c25845454f65a7848e82e337bd0f8badb48a442568356514b9b53c98210ef89750392228cd3e2382624ff31588b39ea52b336326df8281555dd482313c3858a85343e10c874858ee32ae2682fa2853f3c1274f4d7e438190524fc8d3ee8b10d2e7c719b3b10ba8d0cf65afc6ae01d4f07f8784fd3c6e3380f149b3bea18a6de7d47facd10f1f8a6f02ff167071", 0xba}], 0x2) sysctl$kern(&(0x7f0000000800)={0x1, 0x4e}, 0x2, &(0x7f0000000840), &(0x7f0000000880), &(0x7f00000008c0)="0183b55dcd60112433ab903b9673de86a77d4f0f4a2b648dd14030f538b9850b550ea3d0ea81acb52f5050f7ce4e0e7b170cd6d9b4fe3a4289490cbd989781eb01a099a18f52151f13178d5b58ac154d4a7643eaad2529cd7c48eaac09bd9b", 0x5f) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000940)=0x8) getppid() flock(r3, 0x10) sysctl$net_pipex(&(0x7f0000000980)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000009c0)="f115a824c49ec84e3fd45e3055a04e482f9217d37ed61fbe9e59b3f588e2cd86d70e978500017ba4b4268c23d3f4444a11d9f6e8828021347703b72eeb97c4ad1716099038a91293e2096d746d1e9b1fc770dc186726d0b7319ee4578dcd9599f96a298b15e875fd2b0949b8ea04044e37f5eb1b", &(0x7f0000000a40)=0x74, &(0x7f0000000a80)="e761b3a58e38307c8d20ef1cf8dab28d67dc40a7e3a05bc35b5e47a48a046730d6cc41c106cee9c81e574b6eb531cb9f0f15712b3861c1d757b83e892ab73fccd3baa748e57390460da91ef85009ab118fdfd90a5317f4a333f15a95b64b61c53f66360628241be82b40c2736a2b095b22286fc5a7cfb70e0a3054334b10ed99e8ba86225d00938beebbb730396e2a78cf065a11b14f9cf4068873b0ef11e352de9556686a5c4502b06c9ce1c3aa7c2c421bbb7dc11dee63aadc4c7b01fb063efcfa6cdb887b79d3ccf4", 0xca) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) pwritev(r4, &(0x7f0000000d40)=[{&(0x7f0000000c80)="0d16d10043f337fd5d78e6449e3adaf136ae32e810c882cb56f3dda708ac9955818ff1b28b702a280a25f5a55ef4e6b85ac97e2f394fdb11d115ecf92219a01f", 0x40}, {&(0x7f0000000cc0)="4ac2d1c4d66e28b07d39c00f830e4913c17dea48e1feb84257518d616f5c3fea2e87c285deca64391b5ec8b1d48a919b93fa644cde64f9477ec03aad2b0ca91b7bd7200706d87f63ae631dc3729cb9c165e7499f488752391c3b0fc4195f587031c56629505f3589fd3a87263d8cbb7f36e6a530aeb9293826b8b8d5a4a8d83e", 0x80}], 0x2, 0x5) ktrace(&(0x7f0000001040)='./file0\x00', 0x0, 0x202, r5) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf784d) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000040)="6004958900cb35c082a1d652878005e02337", 0x12}, {&(0x7f0000000000)="04000000000500009f767f9ff2f7", 0xe}], 0x2) write(r5, &(0x7f00000001c0)="096b1c36ef00000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf1562429790a39", 0x2c) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r6, 0x140000000004) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="026b38f020f73c857af39996cddf0588be1babb526f5ce21"}}}}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000300)="e15beaa419f9fdb04b54cba62d75fffb0866ded13ace82fd2986ba76ede2f556262e0a02b63c483c80418da3bcf031cf7d5adba790617010fbfe394981b5519321960744abce20557c6325c0fdeff6f32fb229540e155d00806ed35bcd4180daee263f883d85e1281aeccdd428ebab5c05218e36d4b1d168ca5972cf79b98bef01ffb5f1a708a7107ce715b2f4cd30399f5d3f9075b42f743e3ed3212a48fcc04d8fd2aa43b1b92743d21098ac", 0xad}, {&(0x7f00000003c0)="09be79ce43ad9d54752a359fde343bfb34cc80ead9ba6c72e2be5d6da229e33eead509badda09a9b472b76536c301a1415d7b32d103432b063a1daef83348d458583ef4c2cd785b50dc18f3812c9aa4b2d2cf6a344882836f702601f693c85a223490e0d5c3fdcd756899ac65d60b008fa411ad46fb8f4288160da23d14ebc1ffc1087a9a0dc36e55680c665acca581503711c76e39c217f0fe8518b31e1d2b61d7e428677370317b0343adaab939ad2ac8fa160566b5050b029e259e73698934113df7867c16a2be8d61c3897d63a5133862ad4b8e0b7c94ba7e960877d77bda3cc9db5cf5aa1d5fe0152b6aaa66138db9b13b767f35da236a1e631f14ad4", 0xff}, {&(0x7f0000000700)="a7272d3674a832861a036f1a4418c8c3b10973139ed895aa458637d75795f15bf6bf973c9c4ad3f16e0393fd214957b8fa6ae8be4152b772460c94b7ded5dd3a4085b06b12d95bd31501d3b2e25c4264396642859796c874d844005e1ecac3fa0dee36f11f797cd92bb7b6f87b225c0a97ab2764a070d8e08f21556e20d402e904b499cf34821096b98bb854027c92f9bc5442fb266a3370635503a99a35f0c62acad906cf443a3399a26c368eb41108235c7f75e84e", 0xb6}, {&(0x7f00000007c0)="674faa8ea3398a60dc2ed86879d76b9fcf3cdc8dbfc14c1696b4affdeb6d7579d828c8a5b8ab0e2dba3529f0b2c884f16b16d9109854aa114983f0b01d3823c14fa5a19990ea05f022ccc4f4de1009fdb3737125c2778a3fe4ad0f5e8f95ff5b42ef1a774a3a57fa86bb447b69310879be3fc3c65994a64d9dc73e4d1832e9a362d0c437c1a69648701f18337f918b94715490782b64afe483376a9255ac6b6bc1d2ccb2eb1abb337c13e0d90dc1fe14b7793b5a529643e4e7a9a2640138d947cde1993665f866c4754bc100e89b4e34fb51708235acb61715e8", 0xda}, {&(0x7f00000008c0)="24eb853cbf469a87008245e82cc7b1342cc2a8751eadf4c862e7696f53023dc7479a5303def2d9b1fd20167f9b5b4c3ed7054137c800b389e5545fd0952300eadab18f711df8fc8acf49f5b673eb95536c33db25a380dea82ac885115757a8009b1910224de98f2e17973088818607605173fe6de24074461f8c65468d1d15a408f263e4ea0b0567d65602a6a5183a4765b137f219296baa", 0x98}, {&(0x7f0000000240)="b266720ec7101b69013cb6806926325b1df868134c1a849f4e0831fd125cb94eb0647dba692177bc86bb29", 0x2b}, {&(0x7f0000000980)="0cd711baac12c4dcc66fdadc17e47aafcbc5a690b2b86fb706844c8ed1d04bae8c027b2445ed37f3a6dcdacb02e38e1ef3d1ad348d14b75be25ac8b23045606fec3bc880fba5db6c39ed59efa1a2dcec39e9886dc45e79a90407a9d43c77b8c270d5a061737bb9a0725209fb5a1436bb95cb3de43ccb251f662797a6e8d5b573e908f89fc9a61180933c48c51f758f838b9e38b29955c8c4d089dece3db6cf6e55925f18269be23434bb7d59db9ea1363af3b0fd69d573db2cdb4e1871e3add07f68941ef597ec10a8c19fc178cac6b3ecedb756a304a7bdde8a60bbbee217b9fe1f60db5725d64b01877fda4d4fd514377cdf0ea8854c70dcd345efa2c1e7174ddb1a74585cca731e2b2ff8e1eb584d21f08420183ba7c437095ef553611fd2a95280eb0c1bea7731c5c30f552a65f1fc2ac9ba725e1f209608ad9f02c389246663f0c5670ca542f054af592a5ca90f5370733212515247d8fbc025a18dbc981fb6fd6847d11f77bdbc81e52e8f0efba6577f43c675b392e84033a332c00d9c800b17fee424677353627907291e816c8bfef1c41f62cafd06d0fc8e60a77511c974cbff63ce828b6c46a78cc30518b6d8c4e66155eee27d87389a6f328d9cc24cb98f0b4aa8ad781d64a34eccfac8023050fdb71edf719e9f19de98be039910a9a360a2ebf670db99042de09a670cdf3e0f76b78457c0f05c24d4696a7b666d45bffd651509d7bf6e4ab68564e8e1747d9369378afd64bdd603163bfd48c2af50c7969d5b60a159fc2a228861fe3284fe5cb8f3f9d32c06e133017a90bf51974c192332cdbe79a3c0e411df9c1520437216c76d7fd12d1cff7610d83bee3eb5e7652a1f44d72e18b6b2d8d80a1c3c885ec647af21b68925fc094a52b57a3d9bfe227cc430fe68596fc30c3686c0de006d2d3fa4139c7f4ace1c14a94d898e6da8537eec6afbce04ea5fbf9e303d93aefb51e28f5ddd788792161ae4047cc7888c782659dd0f8f55cf9134f4846949328e8a9ecbd76fc714a0b50b8c23826db20a28f0c75e306005dbe8dffe0d4d8725aee155f9f8b4bb406477d36b9669d561729e279d53678bf5acd97eaf070cb2a061f5bd673b89e5049abc63276911b961dd11b25fcf770d0c7e76c48e05c4fcae9c071e39a1031d80e35ce5e06b78b830a35f380f18cf1f2e8d610d4ec965d388132b27ccb7192e567705d4b4a1842d6d1f8d8b20c94a444c472f6ff1c4933b60a66b86425bec9b652215a82c3a29eee6dadeb153cb0c2ebaebbf189f7d1b6b39c5c8dcee234f1eff621c620efa10e545645df3a7b1b8de6f9e7e763f06f699e2dd1b85913ebc42a6ffab85602bedd5b365f8ba29607d55354313fb497312776ee00bbbecce91a17796033566b49105c93da58982ef3ee31b7619bc34aaa4eef8b0fced102a282d66d5d7763fa5825e509979e1b8c87a3f28870c049770af20ae2658ff7d8b36e4132d4648b03da3ceff5af0000710e80203693e0b2f223213e9b1dbc9d13f4015ad265d0e82929fd5a552fcaa093011deb684113d80477758f6401a16bd67d8bf7b5261ca78ca2fd3184811913dd58fd99da02d8b389d82f8aa0188c5161d2d071b4f5e6a6d3986428b283d09e1a3fd459790449e092a6caeed4393d1aa26f71210eeec3aa85eceb2b853e9faaaad9df3dfe374fcff241a54585b2ccb7378dfd5dee6ae57b12d44ac8047073bca686cd5f859d7838f7c68753379aca8dbe0eaa3513f8d66b1c3b1ad76905dd0ecea36ea113aa239bc26939273f77d4a9c1e6f89b2388ac309be3812964c2fe8580bf92c18c59476a77c39315aa17b093f954001d23ea1f008133838ad264cb2dd8c1a8cb4a5613bcd1a86d55c8af8bcd877d8fda2b874ca2eb190e51e12a2a227019f45f195055c1cd019c48387a7f6a2beeb52432e587cd3ea1dd9cb9568b76a24f3ce6b55d111d1847cd0340d0579cdc6bb9473590455f44a56e3d6bcb3e7948d2b3a869213ec70313535de934676aae4c07d29f476250982e29d514c7ca2ea7a46259f71fb3a030e3256c5e47bb5b2c3dcf36be4b8289d83528873e5e74c94bdbd2b1d0d559f1b4469a453eccd4a97b603d2f70e0103beb96b4e4f122a0073e70fa58e10572de3cc2feb733e6d4cf43c09364d2e9db134cc0bd8f6d1ea24fc54fdde2730aecac900581befb1d1c027154d9f2cc34af5a29452ec97525ca56abcea7644e639eb631a8aa718b8e239806e2e9122b8dac8f05e1f4f1202137bab175af373bb75a975d3a089951a00b2cd4f2e051bc90c44019e2e695efd6860bf1dfd14d94f32efed830accff2495e642a10906fcb29d824e74527c2a250e0d89b6c8befdb2643378275e4095b1858426d5a3d860e3a1967f0f06db87db3d4fa7bcc377023b31f66d81dbd9de6b63390ac339c178003b740533e24b9ed776b88b419c7994996ff1c51f7cfc8afbabfd69c2c5d97a7b77c3d9a187f4cc90f6afed94fc9b623cac0b2e2b675892e2e4d5266afa1f937a4a008cb17ee83e5c3817f9912fe81ac12a9cd54f206333229c5e9ddb2adbc5d6875ff70eadd962f7ed9c2993ea46f90447da720a09856543fa3786545f3bb5d24ceaaf15c801377589ce24b75940ccc4f296ee83f19347904caf9a1ba00d2cfe7f7f68aee536d5c50358bdc67c46cab03fb4c03acf880bda07a7f6ff1ed0527b3f3b0226bbb8f24cd672725c2dbeab5ded6b9cd44aaf0623e1e68561b36a76727d93e5080c7d523754ad86c51b946e663fbd6698d48a622fd1e00e930e06a65bb805e08b5aa66f4623cd5dfd91a5164a120cf882041658a450437f46d510d298ee643c1c0352b93de3408b94fd4b6b8e68e8f40fd766881207a094ae12268fd962b68d11c8b9a40e85ce506c9099908fb54e0fbe0844cdb912eadbd5849acdd2eac72027d894491b6e311b5a0747e91b76a2a460b201c6304284532d66e254fb080594de59599890446d1f95f9ed4c0d0030b6df003b3fa5c27d0a2deda66e69762663f95be76432b4490498fac73ddac8487fc0c9d5e8a7862a6e0a66a90a15a5e148122767db67807163e17663b68b66a3558dcdd370d58657e1a1ee4f768626ddc9bc245cb11a9e8dfee0552626eb1bf2668591a29753e921fcb4ca365d7baa415b95013388cb8f90fd0ba7e855d94aa688eb575aca042c656e67048d57b4cc60814bfe2e3c67b1dafa4705d3c337cc678b9b5c99033ec209152e6d5e2f0c25e7f7fbea5e41c562ae5c57261562c1cfcf3768eba625084790928a2e099acb03ba82f109a71b43729d2c774e19333cc4b0e79d246290f419d8f4e13381c261de4f442c557f91bce02f194fc8c81f01063730fb37eb3c7c666bd81ab48c68970e8ce135c73e9877bcbb0e3a16086898054c75845d8f0a019051252e74bf9dc53ac0562d992ccdd543afbe59515fad51f018eb52988cabd59f06c6c31d2c36027616b81d8e0549faa3aa0f3ae1ba14681c1460bb4f6bedfec939a89eed8225a66a83a04cbc67689baca7e779fb95e69d2f6b7c2b1e0d0d907386901cdcfa6395144ccc43a34aa7a1769fc29b25b0eb451f6835cbfa05521d4e363cadb27b4540cab16f9818afd058eb48cf31c2dcc46fc98c7fcc864d8e12a670426b5ecc701ac6b05a920f5aed48d5a58e232f4553add8fb3c8608624b6c87f1e4028821b122a100ccebefdd9f7335a46df12c9f102a49d35f1b92dd92985c74de2b7658a281b79449f9b5dcf9c24bb6d869b3441c1ee61e4bea7995f8aa62979193d5e3da536026744d18a6aa7933abac2c765dda1467df20092e5f5c0f5a96dc243ba55bb65784f645ac301def43bf9bbfb16a3936322cf5b859cdaa0c77aed8fde150238a8f800ebca2b49da147ced1a2662a5deeeeea436a21a40eeec61ab24d2305ab8c7e777ea392fa748d01d76706809285ca3869da9a17141f2df95741b1eb9b361123e9245928ac1ff0ab4c1691d4d96760323137013ab002ba79e8fd9a6720576eb1252280ff0f191ea3a47cea53b3a5bbc04f9cb2ecda5e1aae440c92b187f91f0d5a473bb544cafd468138e9d54b597e892d9c2984f31c627d4ad2da4f5cab351240cf4a7ad3a3f447b9cc0441d81a7150effd34a0dae44052dd4006724e101fd86810559195d96a478e0fe0ac08209f0348c398afa89bc452278cdfae38beb963ac0b7689c01b3c3f73e6a5ed5ba662ed877f2d30e8ad835a1bd94f4c1a0148c21461bdf7f14567c886e8ee0549e829d604046b4badb62df36cfd456104ef98ae4518dd96ee7a519e847303add0579ca46aca17303dcf1393c89a8533b695fbe1f087689f610ec3d80892236c0004532683a474c515aae92953eb0414f97fd2e4d37df368a24baf626162f9304dbd86da2d50418d0ca08ca434c059e4b749b9078c933ffc937bd5b971e031429dcc19884225424007621834822feb641a8c242ff9c5b4d8554b07aa4d7b95b713cb75c2910d569808e64a658a242ad0b1f2e122ab810c8f8d23b9e5e0016f4cc6fbe91b15ee18b7dd01605b2b9098025e2bc1a0cf34b2764f1cd068bf19b97ebe63078cc3c89d541b5978b11d9f5dfe8fdc5ef63681350929abf93932848c936838e7660dffdb52ef9ba7fe5919bdd1e09c494f4a521d11f627e9d9a09873a23c185777cf4f473df3fed5e87aa9afa90887ae209aaf76484d2d13d22e874cef6cecc828d6a8e1364a6d8671b00573738f8a93d43440472962b7f1b8fbf5512e71e76ebd283e9f97769112c914af85fedcd93cfe59d1e33b029aa2630c3b40eb6a828123e126ab541bc1742dfb23cbcd79aeef03ac9c4eee60f70e654b1403c5cc7bbe5566fb0064db0fc5f0a8e7e3b50e827c9ae4120c66b1268aeee27478de766cb330be5d6de6eea7d2fef173b2f746e509436250a35d82db48e2941465e35bdcb5ee3cf8b8a692b1991b3b9a68152af475485c0d4371f810a0317d21e03518012d4df36b210fed69fed67939f7dba4881050766291702b59e3350d3ac6c6f27fa09212e302c5acba7911667f46ac61f67c048346d80758303d48cf20960a4f6b7436a0c7e05ef5d0872fab7ed466f0b5aedd8a939fd27bb1360c5a9e0bbd5cb96198d89f8bf5df90ab5eb54057551e0996b4d605d48d12c82f963c185c5656787da7c87001210b162e6afe916ef781656371ab4ac60c63de997dbf1e8fccd2cdd573a721616498492161504f29fd449e6092d35a63a3b08a712652a1183172955daaeb25a019063ecbbeaf3b5930272f7440c3fe590162c46143de23b650c45f6d4c69a491aac09b10cb127f798070800cafb4f0d10ef29a5ce696d0517ce19fb60755b2a54b5842752b55a8f19228f923d9ce00faae33a74fdfd8e985bdd78da3263e8f1a6f718cb50fc6a63d25f2b31f6fc6c55951e27c22392a20fe051068823fcc219af360d0e15ae82c1f25e7ae61abb7d5d1090aee09bab438123d9ed81cbcdc65e68f6e23af90261870eb5aa508aceaf6b0811cc96a4bf729e3946e768066031d42c88ce7b1aa3fecc165dd049818573eb84e4e1ee95cf24a80dbe34a8e3a1a8c80107ae950498333911f5665a109b3ef4ac41b8a011d57a27e9ae5b35c88d072f2da35c35486d5d8a0f40baf93b67bcf60a2b3a8a1d8f9f027c3b2a85356676e5275c2d6f15c66aaf130ffb4621ae8b792f1a2ce005be0154446fc2ed573aab555ac1db78b04ce7a8560ff5e3a9b1962195772e230579fce8667ffdb2ae1363ce6e85605a541528be0cba3e1d00677e2ed9c4aba", 0x1000}, {&(0x7f0000000280)="2b899902a8a25c687f6bec037b975dd3933629f985b1df4c0f92920301025f7bc9623827", 0x24}, {&(0x7f00000004c0)="16d8e5be7308c583f3ab14b6c5af28921f6ed511e95159bdcaeddf626afa381b8fedbc5d3b95dad0cb3ed6448aea7a04acdc259bf8c93080cbd6f611d0513a39e0379dae1fd64d95dbc6b07190922719cdba5ffcc2", 0x55}], 0x9}, 0x414) chdir(&(0x7f0000000040)='./file1\x00') setuid(0xffffffffffffffff) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) executing program 0: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff00"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: getgroups(0x9a, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x80) r1 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0xa0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) r2 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f00000003c0)) setregid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r5, 0x0) seteuid(r5) chflags(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x8001], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0xfffd}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) listen(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000680)="39d831929648", 0x6) setsockopt(r0, 0x27, 0x4000b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1ff, 0xc, &(0x7f00000006c0)="ebffcbff13b9fd812eaa4e713048e69901929648724a00528e9928909ce74d4f22aa37b1004c6a8f57ffbdda45f6b4d85f575c43e450bdb124a74c2b780b2b7ee21d63e8ffeb797a668c18dda37cfc88faecdd8e59e1febc540698ae98cd252324de", 0x62) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x0, 0x2}) accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) pledge(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000740)=[{0x3, 0x3, 0x7, 0x6}, {0x3f, 0x5a, 0x59, 0x5}, {0x8, 0xe3, 0xff, 0x1000}, {0x81, 0xdd, 0x4, 0x401}, {0x2, 0x6, 0x9, 0x4}, {0xfad, 0xff, 0x3, 0x6}, {0x2, 0x68, 0x40, 0x992}, {0x1f, 0xf6, 0x9, 0x101}, {0x3, 0x4, 0x8, 0x1f}]}) sysctl$net_inet_tcp(&(0x7f0000000080), 0x400000000000001f, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x0) getuid() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000640)=0x3) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xfa*}\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='\'-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='*{', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\xe8\x00', &(0x7f0000000380)=']/#@&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&!--\n$\x00']) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x20580, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat(r3, &(0x7f0000000580)='./file0\x00', 0x80, 0x4) utimensat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x1ff, 0x2}, {0x30000000000}}, 0x2) r5 = open$dir(&(0x7f0000000680)='./file0\x00', 0x8, 0x100) renameat(r0, &(0x7f0000000640)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x100000001, 0xe68f}, {0x9}}) getpeername(r6, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000880)=0x316) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000008c0)) writev(r7, &(0x7f0000000980)=[{&(0x7f0000000900)="30ab969b11d5f23c07fd96912b8eb8f1588112c53a456b1d6f9dd81f345ae14b654fe429f88aa8f673f6678ffe3cd1cc222b9d30b0f6b34bbe13351f8d5e8abf7e5269a1ba172541fb8704030f72dec4f26eb51d836017c62108ee6af250b9250780c2797a4044500e6011aa66b172c24aabb47308797ea055d9f5a8", 0x7c}], 0x1) listen(r4, 0xfb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) sendmmsg(r6, &(0x7f0000000c00)={&(0x7f0000000bc0)={&(0x7f0000000a40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000a80)="47545fb3b7b2bbe6ced25e1cb9cfc1c927e3b485", 0x14}], 0x1, &(0x7f0000000b00)=[{0xb0, 0x1, 0x5, "2a6d46b0cc1aab8e043d1271adf1439a3871251775678699a58cfc56bacfaadcb729078f47d6163d442f8963eed3e474597e6f47a0c4bde0d93e881e84078062b922650317e81d39b1723e21f782dffac4e808cb2b2df79087362815593a5337e9cac2e3d7a44649db49d99a77d39313578ac0e9821ef335f2be3aeb98ab6e73e276e59c6d7b93343c71743e2be9ddf23bf6ac276e69d9990c954c6b817c7c6c"}], 0xb0}, 0x1ff}, 0x10, 0x3) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000c40)={0x3, [0x0, 0x0, 0x0]}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0/file0\x00', 0x3ff, &(0x7f0000000cc0)='./file0\x00', 0x8}) fcntl$lock(r7, 0x8, &(0x7f0000000d40)={0x3, 0x0, 0x8, 0x100000000, r8}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000d80)=0x8001, 0x4) sysctl$kern(&(0x7f0000000dc0)={0x1, 0x5}, 0x2, &(0x7f0000000e00)="e75ec8271952385af907acd4c9a4165d93496fee102ba8103621cf72ef5bfd8f995f53b27099ad0257eda0670db1ddb608d59e5ef31c35302301f629be6a7de07b4ce13293db3024f7698b9fb8ba024c28da3380d3d0fc04def6c9b42cf1d3c9783dfba955e86615db1a0a7d88bb8fa98291cacd9c03f71d425f050030f2938bd876712bc9a64ccce1cc5082c425cbadff8dcbfcc4f5d8d3fa3f773770d8c2ad88b67d35d257661240f130ee16c46422c8", &(0x7f0000000ec0)=0xb1, &(0x7f0000000f00)="13a317471138a833e9b70a5b9ae742cba958d702413a48c8802c10848cfd810e717a70e5a1e9350e680be881ee58f76b84", 0x31) recvfrom(r3, &(0x7f0000000f40)=""/4096, 0x1000, 0x1000, &(0x7f0000001f40)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000001f80)={0x3, 0x2, 0xff, 0x0, r8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, 0xc) setuid(r9) link(&(0x7f0000002000)='./file0/file0\x00', &(0x7f0000002040)='./file0/file0\x00') executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x10, 0xc0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = msgget$private(0x0, 0x608) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r3, r5, 0x40, 0x1000}, 0x5d4cd95e, 0x40, r6, r7, 0x5, 0x7, 0x966, 0x4c3b}) setuid(r4) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r8 = getpid() shmget(0x0, 0x4000, 0x423, &(0x7f0000008000/0x4000)=nil) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r8) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x60}, {0xc}, {0x6, 0x0, 0x0, 0xfffffc00}]}) pwrite(r0, &(0x7f0000000100)="0a28231bb789dca71b287886048b4c290bef76ff05cef4830c37e0fced3cff2104600527a13524d7ec0505a7270b8a5dca6f5227d16ca5ca98dec9bf7d4ddcb94b7aeecb106dd083154f44426ece9c99a0561d5b8135ba99d2743d2d4baac1b6f48bbb019736ac8f773830e0804f90b9e84d344f8eb4596427946c7631b576cdf5e2892fb22fdc044559a21cb2b099c36b57c6fe3764dbb0e8bcaa94360845eb482079fe6bc961b37ea6f2406e2e5a686f26251e568f6a322902c2d46f3a636ec2f3042773e295efa75b911aa325d468ab280d070bf3d30d3c071641e75d0b5d8253074e139d91e35f3d085ad913abd074a5d657", 0xf4, 0x3ff9ed92) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) writev(r1, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = socket(0x20, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000280)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x200000000000009b, &(0x7f00000002c0)=[{0x3, 0x3f, 0x5}, {0x0, 0x9, 0x1f, 0x7}]}) r5 = socket(0xb10d0349343baee, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = socket(0x18, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r7) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) dup2(r3, r6) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="8b5beb1b6841c34b4f2084656933dd73b13a6bc014990826b7184d3389743864d46230ce99316ac795d033bcf7e9f3624a3e89760f5e43844fcd4d28f521", &(0x7f0000000200)=0x3e, &(0x7f0000000240)="df6297a5d6a53f58a85d41e3ee709793f41ca9f16cf9eade59d3f73db1da85d353de35e6ac0fe34048ba2b2ac271528b89", 0x31) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x2}, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) close(r8) socket$inet(0x2, 0x2, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x3, 0x3}) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32]) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) getuid() r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4200}, 0x0, 0x2000000000, 0x8}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r4, 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x416}]}) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000000c0)={0x15, 0x0, &(0x7f0000000080)=""/21}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000a80)=[{0x0}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x0, ""/28}, 0x1e, &(0x7f0000000340)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/106, 0x6a}, {&(0x7f0000000240)=""/195, 0xc3}], 0x3, &(0x7f0000000380)=""/113, 0x71}, 0x5}, 0x10, 0x840, &(0x7f0000000480)={0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000700)=ANY=[@ANYBLOB="ff0400ffffffd702ca6fdffa08004500001c0000000000019078ac1400bbe00000011200907800000000", @ANYRES64, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRES32=r0, @ANYBLOB="0520922bd38be09ea263343d4ccc2d05808e944f05c2e2b9cc12e1ef3cb2642925f44ec9b539d87887f8673281070d3011bf3eca93b57639654b1ab1487c304d57524fd7e3e549d59229ed1ecc43c0618a98231056ed3b07c3f54a7af4a537b39c3297f8051698a3392fcbd9ee46c115c82718c8889a43d48975c086713527a12682f82f585a36ba256f11c63b216a25791490ae5e99b2b700e880979f615a962e008cb051a1b409310cc176848b49c9d96d4dd06f5f7540e2732fbf8929c4484f704d04507f091dc480b2091ea7"]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x481, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000600)="b8502e", 0x3}], 0x1) syz_emit_ethernet(0x1016, &(0x7f0000001ac0)={@remote, @empty, [{[{0x88a8, 0x7, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@generic={0x808, "7abfb6052abd5d18f19f1eb0f699e0bfdc4b73a5b5ccafe88200f5885a7154619e64335f8fe48586f223191c78ad49d98cb109dd0b2a1ef388035507dd940439f0c2e973c589ce2095f06297b161f2b9e02b061c445f1e21e97b5240be81bde18bb2eaf2c56b10983665a4019fccc45c5e577012dfacc9491b622121200dadeadf3a14bef2016095a92576d008a87d6ffe2063195558d708955de8cec408275d8449e12a0a92c0a57279b3e8931248844158249ae59823b297da392ace5ded6a75213cd9d5f332711538926457a6cfd10b6a81eb2294519818870fb7e01e7385c80889417687cde74766580125888f1c6aea1b1ac26b4b21d63db30e7440aa98884cff3a6b4bc8b89de02dff9518661a2cd28eb5a83cf71810c6b8afcdaefac8958d5e3b8714e4ebdcab3f889764e1369a4f25c014941c3e242182237f8faa76cab29cb89f1a13c8b2758fac17417c4488e356cb3fa328c6349ee3730ff0b88aa085a72fd4b24d68a8a4e47e0a40efc2d158d85ad4dce2cdc7d7c36c6942e3423d890998d96748d66e30ef56922980502920e135048783504078cea2f82e9cda1b5cc5d22f70cf0d8566a86dc703283a4a6b5fe0e7ddcc36fa6ede77464fa4236cea6230a1c20721f7d07369405114b36edcfd91c209b95e44d69a333cf25b7a685a8edf72406298e1aa8e4fcf787dfba8abe0ac06a93410ca2c758aef3ed5c7cf527b6defdea0a4fc7cd39978a70a6d0496bda366f70da86e8fe91044aad6a92be91626f21288011195c5821f9d8531f4ac50be4b64082012088e1ecea05ec3a50a65254d95e1544d005944159e1ab2376227b689742ade1d683c5b50756af6033fe881889cbc1965534fda0df0b094d5132b5cfc839ad0699d2c3fef5fa18d2704b7683f5a63d4f0e0f33c1ab21c6ff4476615c2f85bd1dac337cdea976271121293a7bfd3a81840a3108004ebe77d06227909324e91b889d8a667ee84e4b3ec355e244bf775029c9e6f7d440aac037bdcfd42dc6a0c228318f29377ed3cf3ed829bf092229e6384bba7a3dbba61599acc74e3384a48f7f6c9785257f6d502448ad6eb3fc74fa78a7d14099c38c2171ff4ed61051290377f35a6a2f66511808e40709396986922e000f441b7137be114add439ba43aba089214ca5a093224e3a7eeec745184b4f866a0ab4a65dbdc8aec025279198b7b791000fce85bf37a2fe369c9301522cc7be4a68d174b79097c991f491bd80b5cce01e021c8807b84622344fb271e16e767ba826c3a3d0953cdd4dc5cbfd5b9888f6720373ccc428e62290000630d6c10d466a704f0e67dbeb5469ded24be799dcb724161f70bc758703ad514dbb7fb63a5d6d56b1a7de47b50bc58f32012dc43cd95f0bd9bf274dea8c8575d7a925417a52736e84bdf83e6514cfb79f771673dedc525d9fd178947cb6609fa3540758ce5d9e373f567f31206da46abdc80bfe491568f45b59415c2f0282258e240c338708f39fe7f30b19805d8cd1339c4ff6aef97b333033128de43ca28c47791ddc8c4a18701b1d1e8ecaf91a2bf5707a29157bfcf5f9f27c248c1b292d1405313db334659987768f2c3b39bcda028b0ffa9a57a85bac7b4b60bb80dfb8e6a44582c661a5a022b90e39adf272f29a167901817e09c6f46401933b4742731260dfafe68950b71812e67660494947897a5ab5de7682c6c0c5785ede2a3dea676f0701ff2f06fe240f21514a9b2e094ed1564f1fd889ad4611496b6fbac22dce8c6502b51ccd9b268cdb974131f39a38cf05f71c3e8a41591c1f695178a77777731f2eb381ecd2618ab8f59b9e306ad1f1e5c0e1a6040625c43a321e55cbc8b5b43d0e9ae885e638660545d70bffc402f9302fb7a0fa8617d42fff0602f87c64553ab37a69a01e0feb956c28b0b085c592c114d256c26bc812f320d355cf066abdbf21b39390059132b4934481098a33269568bde9db0790ed870fbb7ca94f709bf431db9b4be912c0f72c7468551873294fe50be7ae4a41b5dc5c742be13937b362c988eb88bd6d5221ca42fb6c6904ab189641e6981f3cd74a887597e6dc48dca6227429de533b77551027701fcea7e724d3e11e3223872cc867737eeae17b2f40cdcbc8fe4d5016a78549bc7f8e2a2a25edf928204167eab4c2b9d231f9cb0e90123d87aed94fc0f70abdba577ac25e0cfce5d8980c431eff40f848f07d2651a8201d4ffcb6ad040cf03ee3e5fecae3797ae7faf35ea660b3f0d15c81d66e273aab812b0e7f440f139513d6ba98f37ac8198fcdc640ef887f1223885053dacdea9072718d02c14843138e77bf8cce76bb09361b87eb5ed38ee495c7a698ae3f5a1d71b088c2fa9c06076c474edcecc091a22b56cf7c1d254ddb6816f59c929006dc302458ca676043a7558f56d7aab1dc784584e082afe976aee66b29806f36e9cbcba6802095cc0485c13171e96857d6417a1d858bcf86d7109007280572ed69ea3587bf55dd9566755ae57085f8f531c14bd48ff2b152aae2cc8b3092ef09da0c7649e038534e61150c0319bb7325c46f88c04d6f9fc81ed635fba5bee9c9600c2cecd6bd1b656f4adc27523f4f7ca1c8f8a7fc42c7f76f7bab0110b48b2fe62f96b49519ea82f8f521c5f7b9a6731f57ea0c6c689b6378650dbb4d320b13a97c9b7ca028caa87d1bb153f32144c08dcb367777b3c6fc7b61685a4075410c8456f1bb02c051641865f0958ca891df6e11be6b379f972a9b0d0a64c3b33227730c0bcc74de67b292768c189cbb2f53a5d833f28f20dc5b8117fc2595c09469d28f0bd58a72b4647cbb2feff55ca7059fa7b4a6ae110d1ddbc0026b81e2845c89b2dcc607974bc6b24c79e5209c2fc2d275d2e3d1010ab9f1daa13c1fa8395abeb9acd492fd44d31decde39f5343e07a01cf20e681d109dd6d7acf2e062981a483899661488e6f4d8464654c94ca60e9d422a5e0f5eeae4cde3c9c609cd6e8f4a6c91f6f44c596e7db8382b8f3bdeb01ddf57b7f6fd049f45b2c753bfc2c837865dde99e6bb28936e362064350f90180f8f543488e346cae87663a1d11972ece0ab1a332d25b7d2edb9454e580a59ba866b50e51aa8200554eac2716cfbd0cc8af03ccdea7baeaabfaee3c5fcb72efb4003d9d20c6466e7c4b5fedc6c768819e4184ac1f45168206e0f8ebcb16436507308ab93c1e94643481283d587a39c022210583d68a9ad1425470751476da316ffb509ab4224bd99a21b636f82b22c359e029a2aae39614e604769f713c95916d3043e8d5742e6bb81045708ba646a28d36bc3732efee9152398091edb48ba6f5bc2551ef2e30ebe05684e6f5a3c3910f9d2c9eab3ecf3505a27c8394c01c2a050964120e9a69f04514a4468bd7e44b9bc942938f0494b66b451b5e10f32e88ca60e1d2b0885844669a431c5231fd8f1243c7b2bf2a449b614c59eb5e0209614b5d8521776f41c274e98ba5502e33a3fea1d20e6fe042b18fb76afba2b126fef2375fda93586df2710cd6a30f708cbd778dc7f79fbd60ce4027508f2fdb03716e51a8fc175bb4de382d769ce32f370bba664c4ae53134d5ea838a70f7e19820b14e17b8fdc00d349212faccb057a9417220b817e89aad74f0f2e34ff2ab106d10ed1f52a4b8a94e2655c6cffb8a7332ba5dedac9000ca76277b1f34d64616a09cf871271843c1bc4d526038a0060a5442137885cb63eaac10b7f4e6e0b89fe0c86cbb69aebbea5e52afb63e7e2865c815afd6ad31d2e79bcf12f83399dfc86e5d5afa2925501e7223e61449643a74d30c4407531b4ef7a5c8db0f8fb11ca2d76344f9a8a8adc881699dd8ba7824fafe08046cf4763d0639ae087c34a90e094581f41d416e403a470cac3ca6e7df349f54c010ee3645d194e5e30329f408820db66cc11085d41a0f55b6517da0c709d17c2004ebde62c8e3b9dc725c2d98baef626f749de577419a1496baa130a4ee50dfb51ae660b8bab93f805f5a9833375d51afcde8de2f0929b040e0ba076b3caeae95993ea7bb3ab03f2f3191e63eff8a63451729bb2464fef75fa867bf101648c1a27c47b1a3250400cdd774af8a376a4f92be2cb8074d74ddd6eeed12138bf9d0f20f664d44d0c062d94f377b13b9c3086998ac21504e9fac149373d9e082459519823d1903e160aba477f20defd16a9f31a5e6715c3ae7fc5db1f53374bdb2648fd394e777d2ce33d6217d8a945f00076c167b8ed03d4b4e524ef81c9d59a51ec4979c460306a59c280a4d9a16580f0036a2d1668e8a483f28ff556bf187a4517e2f803aca6f7b5baf91bf8faa38452f01417c4b20354dcd3571d27a514cb981347dd48e3828d1418f926d525793e0882f8fae3ecebb2bb606235ecb24f0bedb29a76d964efd595110d010950adc9b005791a08a5c9972dda5bc24b11d3aa9e0bf9ffc5afffa5f8281c0a0595730c786d95b7a17bee7b7270b9a97cc58dba99b07aa96c7657c3e77c116d19822809ce6f044a41ef683072639a94ab1fe467420e60628bcebd6761abb5969c9f0812f4e16309a80eac02ec30bdd18080844138e07b7615a6c085b9ff144a2bdd365862f2ff98240d1d6357dea14af95e06c74afde19584e666c0c5e4685e8d7e4fbb6f018fdbcfc54752a8bb0616e781ef964530799ce205e3453133eb8a0721ed8fae94b26c82df35bc919246a19d48aa840598bf5c7b94159e346397a2ae083a6ceadae75ec14c88f358d7e268a3c96f6e8a0a90dc5f40063910eb93027575d22a71bac3a2d31b05e530fb29e70d7aeec58bb053360135330434f4001d9cd6bfcad19555d8573ac8a1ee64d23014537a8107c91cfcc32c2681737765632db03a62d5958e088c5d08f3c8f687b1e4cc4d13f32702eec6f49b6c22667cb8f79b178a9c9380fb14d11eacdc5c3230879d03952c1ca6df24da5fec0fcaa808c924f6293b63c347f7897e0d6227ede56b639dd36782e8646d721a2390ebd219fb34fa364de488a4ab89d061810f1ba6fd95a2a90c0824606c0ddb510def3a26f5e59898895f8ee1b2a6b3620b0c533ec252fc14d8accd01e4000c18faf3aa1f4ae339abfbc6ff78497e68ca835953186b83a38b583453abbef2b6e1b5d87bbb0a09495f72f538a74447e5892ca0e0e9c18eef174153b3c74e7a13bb9f2a1622e2b0fe41b5a0c717e8058910d88c1228c3b0a158dd18739dbbd9c7dcb9e88aa8568e91830300c4ffe9aedfe2e1d5ad52157cbb28146f0b686d7b329e05d6f790029196fd196c420a94908cc9467e29c8cacb45b696959346aa147616d5f96637c5fba97c03c2d3475b1255d15cc97425cd56df90d9b60d30bd4f4c658a73950768946d6b436ccd2954d5a28c862a7f7d38df9c3c45ad46137368f0320c36a5b84605a7978a7011cc6f1810c882cac1bba77927d17905d5a487722b6d611f567e1cf8ab5e06d744f20e016363f79c3da37d51ab83a9dc5c845fb03e2eaeecb8e096bb3f128de70f227105455f9cbcef633df99f8e8feb911aad288d17bc172be80aae1d9eacf3c036a68437a44de6cbb46a8d3404d975fc43acfea4be746f2ec031fd1c8c32c57635ea44cd20b49c502d71c5fd1c8e94dc2340efe8efcd75d723c7e8a62ce3d812df83736062992ebe040af05721ae6ca3443fc895c0bd479bc59e8a96164beb6dea8073b6657aa7297a8b407cb1451fbe97738293c849c22ca1d508b9b52568be998dc642155c112579d4b5a76193455b941eef41c4f303e377184f6a38d0c6a95ae59115cc8e3f672d"}}}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x1, 0x5) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x7, 0xfffffffa, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000100)="f45c83b095b972a706c58fa680327b4e8c3937fdc5748e54e1043e28ea46b306ba3cd1141ba5e8c848fc361ffaf7cd31b3ede3c2b74a585a5c439ae0613a14a9a191d1e2f303bf4058aa7e112da15e6fd777d03d5e950fbae659686dcc301d72f254c107190348017f02aa983f424bcd06cbe77e6ac91e44b5c41e35b14c1fb67f3d7d0ff6ca517f99c8a7969a863b83f83a335aad6744b56ec9813a30997863b65763400c663b2313a599c9538a4d8e7e0f44", 0xb3}, {&(0x7f0000000240)="e49f01e96b387e31a1f6e6993c2b463e7ce7f3eb1d9e20a5693a3934c25163b87684e3863ba6105ccd89a168fa08f2c4273645189ea09b2c477a3af2559a83ae33733d5cf8dc28ab559bb3262b6b2744c07a1279f13882c55f0802483646", 0x5e}], 0x2) executing program 2: socket(0x1, 0x8000, 0x0) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[]) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x21000300000000}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {}, {0x0, 0x5}]}}) kevent(r4, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x25}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10000) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40d", 0xec}], 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="73302ab9ccc30a540000219986dd6000000000183a019c7e5c5081645bf0376e0865911feb7efe8000000000000000000000000000bb82"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) chmod(0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x11) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x2d, 0x0, 0xfc, 0x34680a1c}, {0x2c}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd912eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1d, 0xffff0001, &(0x7f0000000080)="7fe3ea582b64117cda57cfc05745822c6b73c067b6e0b6608231d52b5f", 0x1d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r4 = dup2(r0, r0) poll(&(0x7f0000000100)=[{r4, 0x80}], 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8db) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0xa6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) pipe2(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8010000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, 0x0) syz_open_pts() r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x7f, 0x5777c539, "3c107dae00000000619abc9842b3061900"}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="365deb8c328e832fd6ddd5e1d6f77f4617a8d548517b8d5257e61e0f7b62b9266a46294ed877cbc99ebcdebedebbb6e569dcde", 0x33}], 0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@remote, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @empty, @empty, @rand_addr=0x5}}}}) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @broadcast, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x1, 0x1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffff6) getegid() getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, 0x0, r7, r8, 0x88, 0x7}, 0x6, 0x6000000}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file3\x00') open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x87) r3 = msgget(0x3, 0x280) msgctl$IPC_STAT(r3, 0x2, 0x0) fsync(r0) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setgroups(0x1, &(0x7f0000000080)=[0x0]) setreuid(0x0, r0) syz_open_pts() syz_emit_ethernet(0x12e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800f83a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000002b00ff0100000000000000000000000000010ed0a2c550654522c7660e9a1eb7a4333c00efe1660000002b"]) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) kqueue() select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = socket(0x18, 0x2, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getgid() r2 = socket(0x11, 0x3, 0x0) bind(r2, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) link(0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}], 0x1) r3 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) fchdir(r3) setgid(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchflags(r4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) kqueue() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x1, 0x0) mkdirat(r0, 0x0, 0x0) syz_emit_ethernet(0xfa, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700c43a0000000000000000000000000000000000fe8000000000000000000000000000aa89009078000000002871a7b5d7a038957c8c7ba2dc4bb0c2ff010000000000005f8a966686337d00000000000000011813165f4e725404e36049c48a0d2c10521d2be86e5781838ce75b4d14f6f5f9506ee787128672e61ac631818af876b8d36bc06bf829b4b71c3a1d7119f593bd87b3f8af89985dd52722cdff75bf08352200e613aea5d035a307bc95a20fa9cbfa63e1e26be076a34a4c73852d9ec745b28336555d7481e3a8602c0ba7f48afea8b0bca6536539d9509c71b6168bb1e820aae3e27df9f08870cc2bb4"]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xff, 0x2}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r3 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x190) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r6, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x4, &(0x7f0000000340)=[r5, 0xffffffffffffffff, r5, r5]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r4, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000003c0)) msgsnd(0x0, 0x0, 0x0, 0x800) semget$private(0x0, 0x4000000009, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) executing program 4: sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x3f}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}, {&(0x7f0000000000)="44c0063e6484dd64410a", 0xa}], 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c79935", &(0x7f0000000a40)=0x18c, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r5 = dup2(r4, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x1c}, {0x8126}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) syz_open_pts() executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xe000, 0x0, 0x0, 0x3}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x49, &(0x7f00000001c0)=ANY=[@ANYRES64=r1], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x0) chmod(0x0, 0x0) chdir(0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r3, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r4 = getuid() setreuid(r4, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r2, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0x2aaaaaaaaaaaad2d) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r3, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) fcntl$setown(r0, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="23c912bb035ac1f775f2fba0ec241c18e7979ab7", &(0x7f0000000140)=0x14, &(0x7f0000000240)="03053998", 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) write(0xffffffffffffffff, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) executing program 6: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @local, [], {@generic={0x8864}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRES32=r5]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="de190ac57460fd15a1077ac6c4c2914cb6f184abd68d9015bc073ebe247af3d862ed1ce053c0165a4d579d467e999320948a5f83a8a24ed6a36e478e507fcb8ae252c9496c0e9e2a68073aa5bbf50e7dd518d5567b8485ad110543c8e33661f902b7a09d27de4a5d35a4a895", 0x6c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="9bdfa311ab69ef7e9494fef3a05d1bf85ca13851901be8815455afef5015df0328a9ea6b8452d5f85646ee0a0919dcbd07ff828ebd9495e30348dc9202ba58a8c13511df421d1670c96668fcc1d7941972588bafff03ae23b10a655b04247951e5f971cfb6fdcefdd35ca7503ff5cee34e6596ef86f26369c979d1914ec28384a82058cb02f5f610771f9612fd413536690c45bc1d2b2cb4be9896192bfa1928a009fcdb97ebde61008239e673338effb82fe3e7f443650a4a228176599defa431d72838d02524d2c03247dbe583058494b3c5b85dab13defd8e85ea28bc47e12990e8d39c79bcd5", 0xe8) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) close(r0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r14 = getegid() r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="bb01b79e68593cac61520aa1c4e71ff9bfea3293ea8b8ca987983f1c4174b4e00bcc08bd1d12f4bd086de2f75d1b0851c0e5b10d19fee31d6878ce457a01d66a7df2326073b105b703f68d9d1b0e0413843234277865638a9d87dfe5c4d78d96dbcfa10876b38824d991cb187c061e7d4fa7f4a318defd29653292b32cce4fa3b28e357351dabb210f1583220cf9ab785e3f27ae9c0a149ec21526e1fda913d160f569749f12833012ea6233e275d9e77ba776e25c07c4a4421d622718e380bd16994b5f89ba5d83310bae975e0b098c127fca708be73a917d1855f359d77141312afa7159bb4acc215951e01db3126d92b1389a2a794f6170", 0xf9}, {&(0x7f0000000400)="eb8e8424fe848dfeb800", 0xa}, {&(0x7f0000000440)="f910a40b1903ac1190583322ed064eb1a51aeed826e022b15f87597135e8c24e302d3b0c241c8698505b3f9e05add3611a184ce7dcb09c4fb3850f28115a8556ba08ea2dfb562c1a6d43484077daaea16e7be07313644b018e3b4d04366c620c2b45747ba8dad6736ed15c611f75be35b9d3e82fecd085e54c69cb37325156b515319561", 0x84}, {&(0x7f0000000500)="080d9359eca2c0b592dfcc80f00acc0720ae7e1d7d7f587a34b19c184466728ca3f1442bf823bba389deed572af3ecf87d8ea5b8189270d0eafe3a8e53cca2185430c44678b15a667f0ca29a76bf0b8bc6f8f3fdfe8ba06a75", 0x59}, {&(0x7f0000000580)="59632193c2a7849760fded21f45a2a7605f07345b46e96bba0ae0e0327285ec21eca8c12aae9ad4a469a29b25358968a61e03afecaab8daf58f763e1e58084ff87b669ee3ccff82c49f0ffa4ccb0b44d2de52c6e3c8ad886b75c07655c1b87db4529886ce1e15ee7052c8e19f03fcf137004f4112dd10baba17d233c01ac0f40c7920d2335342226d890e0f4fa4b4886e83088e6a27b2cee6e", 0x99}, {&(0x7f0000000640)="2b18b03104373e916a975982c91b4fb9ce845aab9738bbfe4c3b6e060bf15ac3ab1f7ce78ff51d503a54d6f782e009f602149661efd2fc4e5b44fabbdf8147943454f6695e49703ca07132bd9615bbd6037cb2675ca36f54a689a3152134d26a7c022eaf9321386acaeda78f07132962809b460a436c3582892b1c24aae4", 0x7e}], 0x6, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r14}, @rights={0x38, 0xffff, 0x1, [r0, r0, r15, r0, r0, r0, r0, r0, r0]}], 0xb0, 0x8}, 0x1) r16 = getegid() fchown(r15, r1, r16) r17 = semget$private(0x0, 0x0, 0x1c) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000a80)={{0x18, r2, r13, r1, r16, 0x122, 0x9ab0}, 0x3, 0x5, 0x200}) r18 = open(&(0x7f0000000b00)='./file0\x00', 0x10, 0x182) r19 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000c00)={{0x4, r12, r20, r12, r7, 0x0, 0x6}, 0x7, 0x1, r21, r11, 0x91c, 0x0, 0x9, 0x388b}) r22 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r22, 0x2000741d) getuid() getpeername(r18, &(0x7f0000000c80)=@un=@abs, &(0x7f0000000cc0)=0x8) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000d00)={{0x8, r2, r16, r1, r20, 0x20, 0xe6}, 0x8, 0x3ca, r8, r5, 0x14, 0x8, 0x4, 0x9}) executing program 4: r0 = syz_open_pts() getuid() open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)='O8', 0x2}, {&(0x7f0000000040)="350e", 0x2}], 0x2) socket(0x800000018, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f0000000400)=""/175, 0xaf}], 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x23, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) link(0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaad79ccddeeaa6aaaade28c222ffffff08004500003c9078ffffffffac1400bb4e224e22000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC]) r4 = msgget(0x3, 0x9c) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140)=0xfffffffffffffec5, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001480)=""/156) msgsnd(0x0, &(0x7f0000001540)=ANY=[@ANYRESDEC], 0xc6, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="5cdf2e573c63e3b32a14fe97b67e069846", @ANYRESDEC=0x0, @ANYRES16=r5], 0x14, 0x0) open$dir(&(0x7f00000002c0)='./file1\x00', 0x100, 0x14a) readv(r3, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f00000009c0)=""/230, 0xe6}], 0x2) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) fsync(r6) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000800)=ANY=[], 0x401, 0x0) executing program 3: r0 = semget(0x2, 0x4, 0x6d85f5e1ee2036ef) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20, r2, r4, 0xffffffffffffffff, r5, 0xc6, 0x3f}, 0x20, 0x80000001}) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) bind(r6, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) flock(r6, 0x6) r7 = accept$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = socket(0x7cda6ecc2018386e, 0x1, 0x82) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000280)={0x81, 0x2a3ddcc1, './file0\x00', 0x5, 0x8, 0xfff, 0x10001}) r10 = dup(r6) getdents(r10, &(0x7f00000002c0)=""/13, 0xd) utimensat(r10, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x4, 0x5}, {0x7efd, 0x3}}, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f0000000380)=0x1, 0x4) r11 = accept$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000000440)="0332d9845b09f58d497a8b8269eaf6e142a19a98f974055ab688ec37f0d4868302f8c2828f370847ded8e8fbad0baccbc7de9e80", 0x34) ioctl$WSKBDIO_GETMAP(r10, 0xc010570d, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x8, 0x2, 0xe5, 0xfff7, 0x7}, {0x5, 0x8, 0x6, 0x0, 0x280}, {0x2, 0x6, 0x1, 0x4, 0x5}, {0x7e5, 0xfdcc, 0x0, 0x50a}, {0xa3a, 0x1, 0x6, 0x80, 0xad5}, {0x1, 0x2, 0x5, 0x4}]}) r12 = getegid() fchownat(r10, &(0x7f0000000500)='./file0\x00', r2, r12, 0x0) ioctl$WSKBDIO_SETMAP(r10, 0x8010570e, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x9, 0x51, 0x5, 0xfff, 0x8}, {0x1ff, 0x7fff, 0x7ff, 0xfff, 0x7ff}, {0x1, 0xfffe, 0x2, 0x6, 0x1000}, {0x20, 0x20, 0x8, 0x7}, {0x6, 0x101, 0x2, 0x1, 0x7}, {0x2, 0x724b, 0x9cee, 0x1, 0x8}]}) seteuid(r3) r13 = accept$inet(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000640)={0x114, 0xff}, 0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={r1, r3, r12}, 0xc) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f00000006c0)) execve(&(0x7f0000000700)='./file0\x00', &(0x7f00000008c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/ttyCcfg\x00', &(0x7f0000000840)=']\x00', &(0x7f0000000880)='\x00'], &(0x7f0000000a40)=[&(0x7f0000000900)='[(\x00', &(0x7f0000000940)='*G-\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00']) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r10, &(0x7f0000000b00)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x17, 0x2, 0x2, 0xcbbf}, {{r14}, 0xfffffffffffffffa, 0xf, 0xffffd, 0x2, 0x401}, {{}, 0xfffffffffffffffa, 0x0, 0x20, 0x2, 0x200}], 0x1, &(0x7f0000000b80)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x3, 0x2, 0xffffffffffffffff}, {{r13}, 0xfffffffffffffffe, 0x0, 0x20, 0x8, 0xf9b}, {{r13}, 0xfffffffffffffffb, 0xa, 0x1, 0x7, 0x1f}, {{r6}, 0xfffffffffffffffd, 0x8, 0x80, 0x4, 0x3}, {{r13}, 0xfffffffffffffffb, 0x4, 0x10, 0xffffffffffffffa5, 0x7}], 0x81, &(0x7f0000000c40)={0x200000, 0x35c}) executing program 6: syz_emit_ethernet(0x611, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "ce12a3", 0x5db, 0x3, 0x0, @rand_addr="9ebb17609d2a99877437d88448994913", @loopback, {[@routing={0xb3, 0xc, 0x0, 0x40, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback]}, @dstopts={0x1d, 0x2b, '\x00', [@jumbo={0xc2, 0x4, 0x3f}, @generic={0x7, 0xff, "c0e862f60fbc84d54ac63b129285363f38e7fcf5492576903a18306ff6adfeb8a7c096f55dc4744d437c87636beccd95da1c7eb831d388dcf1ec33dfb53f99f698e9a2354ac698553e1fd406b1d10ad0a5ea931a1eba63afb715637f26dab020b65f56f425ce9e6d36001f8da99f237f2752014fe33954ecdd8093df554b36d012d5d24db31343edd811852a24b79dcecffd0fd1035f215dfb5b7991bb875ee30b7c20ced0f768ed21811e33ba3b423cbadd2c7c851e8230293a430828dac56f4e620cfb317ad1d8ea97244368271ab493296c7310db448cb1b3bfb6260636a5f4be63530e94aa6b8afe7097c041db112d148f08e0f45c900b268dbeea85c5"}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x8, 0x4f, "d39c54ea73298c7f14687e7dec03e57bbd16b911f8809e2b5bd563ff5c6c09421a6ff95343a9812134516a1eeebcc649ae4f93c80ce4f9b6c465ab7379ca8d4b19603893140b58ad83e45016ce9b61"}]}, @hopopts={0x6c, 0x2, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xdfb5}]}, @hopopts={0x3b, 0x13, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0x7c, "267e3baec970631f5f77926b6962e343ca1436a9b739e9caf4df7c2f042bb9983b99c2079ed597bb03dafdf2818a833bda21f0972f6af91949a3d1b5b5af026027fc32c1ea77b3fbbf456fc46d8fa5d45b9ce55f8c1f6974f6a95bc1da92bca158aa66d2cc46f0345546c0de2bde1b2979d5b390a76e915fd67a8fe3"}, @enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf16b}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x17, "2686ac219d84bc3c79284e9fd0017b22c9510c9f492afdce589417935e3eb2c06bba6af0d58d1ae05b77f19a48a246b65c56591c6f7835587f9236441c7bdb824ce3182021f60a1a1531582f1752e12de69ef30718566fcbe2796ef79e1b8ee80d48c4d23dcca1af688841b99ad9d465b10681369b67537250ae5b2d9afc4f195ef96d2a550c982d09636a74c88c409a9cfeb021199845d8539f48791d0254bd95b3fab451d77fa909788f26974ff7a2b86c23f808b7fee6997ce9"}, {0x18, 0x1b, "58e89e89be70114a8d2c93772abfe964c0017a08612e46d7acbbb329cb5b4cadec21e2c2d511c6a14b9a18b74ac0ab04e97d9eb467c88677a9bfb9bb88a13ca0149481aa2c703aacbee3413b404b0af8cc18bdb5ff5390b8a228fff6005ead7e0b630300a292ced6720146cc97056495fbd4b807fcc1d561303b226d7daaa78a4c83f80a7500502d2b56e93803944b83892f7eafd61c1a375cebfd5804ff99f59a27b7dc6d540b24d0027c421815e64dc2e4baf25fa856a01e13009949437f600936b65acea7658a9b32be32013e606445b1eeb4814364eda84e6a30"}, {0x18, 0x16, "102533980f629fcac030305fa47c939c8096e1979114308e14eb0b9349342565d52ab280a59db67fd9617fe57e83a76d1e4840f859dc3e6da8c27c567982a059c382a737c501da86b9a6aa56df88870e117af23f0ae0eaef6cce6df9c30b2be6af5f9fde7b8237ef2e7e29174611fbb17ae1364cdaafa2673f0315d207ab50777f90824643c40de8e9dd22df7ad6f7e11693a710232eaced91294a1f6ac3b18012464a6b42b9547c75609d228ec13a1fc6d120de56"}, {0x0, 0x0, "0bd6"}, {0x3, 0x1b, "973c00adf79ca12ffd674d2f3e4b3bac06cb8f8b6c6d17a530c6a939d5553b02ee0dfc756d1c09c278d8df9b6dfb764a83e8d67e4bdf54f7497b7a770a1dcbd42492d447417249610a6637c12408c44f27f76fe78e926dfd0153e41bdd3a30bb6cf7c536104b8672e6bc85d4c002c5aecfbefcb0ed03b68b7dac8d0ad89311cd38f4783d1dc9dc159c51d540a23d9fa98c83978e816df882d58891009d37124136ad98561365d625f8a9a4a7cfbfa11d3683c92c05b11869f39ff99a3a3851489667db35df6ac2fe37c7accb80e1bec81def80c111b539"}]}}}}}}) r0 = semget(0x3, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x4, r1, 0xffffffffffffffff, r2, 0x0, 0x48, 0xfff}, 0x7, 0x5, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x8000, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/520}}) r4 = socket(0xf0984626b64cb4c7, 0x8000, 0xfd) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r6 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x10, 0x0) fchownat(r6, &(0x7f0000000a80)='./file0\x00', r2, r5, 0x0) syz_open_pts() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000ac0)={0x20, 0x7}, 0x8) r7 = accept(r4, &(0x7f0000000b00)=@un=@file={0x0, ""/517}, &(0x7f0000000d40)=0x207) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semop(r0, &(0x7f0000000d80)=[{0x2, 0x7, 0x1000}, {0x4, 0x6, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000dc0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) r8 = kqueue() r9 = openat(r6, &(0x7f0000000e40)='./file0\x00', 0x200, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000ec0)=[{0xffffffffffffffff, 0x2}, {r8, 0x4}, {r9, 0x20}, {r10, 0x1}, {r11}, {r4, 0x20}, {r6, 0x20}, {r4, 0x2}, {r4, 0x4}, {0xffffffffffffffff, 0x8}], 0xa, 0x10000) fcntl$dupfd(r10, 0xa, r6) mkdirat(r6, &(0x7f0000000f40)='./file0\x00', 0x341) getsockname(r4, &(0x7f0000000f80)=@un=@abs, &(0x7f0000000fc0)=0x8) r12 = accept(0xffffffffffffffff, &(0x7f0000001000)=@in6, &(0x7f0000001040)=0xc) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001080)=r12) sendsyslog(&(0x7f00000010c0)="e058a5cb08e8e4598e09ef48d583e6645b995b014d25399c15010ab2e1a3565e3304173565dc1e7f8dcd8a45a37002f50c3beb984732803de025b75b204542c6d3bb8259d0f8c8", 0x47, 0x20) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001180)={0x3, 0x7fff}) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x86) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f02) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x734858c9, 0xff, 0x2000, "e41399f897c9d789ef99afc51179f5120b451acb", 0x8, 0x49f8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getpid() sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000001540)="c7e1e23b0d75220109e89c0f10d3fcfe88b0bfbe6a969fa712f90b384dc7e5b679b4292e98fac68abeeece2023608dd7636a987a6d53d88f4a5f41648f2775d81bfe16bad5b457bfcb1e233804a3b069069f9128367a2328251f41dfdb3cba95c09fc494586347ba32e89021eb19767fd7b2778bec54", 0x76}, {&(0x7f0000001640)="e475f5b836e2c30fffa41dcd1dba153740536711c8a81e7c61fa50cb02e48ab8ef07d35744ed224ec2bd55ffea271df2e1160cb4579661cdd76a1395a8d7cf6b8e5fc62858fd5b3494298140017191ccfdf7ffdb18915f4faab64c80298fcc75a7ea0c0fc836568550283a8c22449fa42b22beed63d0e86def3250fa82384bc99b34b844131689fb98993369056e681dced7a607555ada8668b9a87952a94859fb10800f6a54178efe7de3d92de78c16", 0xb0}, {&(0x7f0000001700)="59feae87ec8bc221527ae8c64b1ffeaec412339de0ab2abac229ce960b8000f5c6059b3f1cfe046e45118a10dd724b5e57e49dfca4fd3cdded560b7d379db72b5ac0edfc5060ca88668511fdbb60d1c77f6c4620fe90b304eedddc52862ce082b18a8a514b1faab623ec6999addea471ede27bb04eb411abe073d576d13e439ab609bc314fe6b93a50886be899b58761", 0x90}], 0x3, 0x0, 0x0, 0xf}, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x80, 0x161) recvmmsg(r0, 0x0, 0x0, 0x1, &(0x7f00000000c0)={0x0, 0xffffffffffffffff}) mmap(&(0x7f0000263000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={0x0}) socket(0x18, 0x3, 0x3a) executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000006ec0c72fd3357ae30200004e3003000000ac381649913768360e3ba4d7a0d2aa05000000f2aae229a70000d476c5d8c6511f139b672f4d335c22030000002bfa896443a42102000000720fd18bf8b670c1f5a872c881aa6e2ec5c90400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0909000000000000008d000008e371a3f073e111c37a148c00"/192, 0xc0, 0x8abb88b2f8009499, 0x0, 0x0) socket(0x2, 0x8000, 0xff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf400197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000280)=[{0x0, 0x1f, 0x2, 0x1}, {0x3, 0x9, 0x7}, {0x4193, 0x1, 0x4, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r6) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="4b000001", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r8 = kqueue() r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r8, &(0x7f0000001440)=[{{r7}, 0xffffffffffffffff, 0x91}], 0x1fffe, 0x0, 0x0, 0x0) dup2(r9, r8) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x6, 0x1}], 0x1, 0x0, 0x4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x175) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: sysctl$hw(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x3c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) fchmod(r3, 0x81) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000240)='./bus\x00', 0x2b60, 0x0}) fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/514}, 0x106, 0x0, 0x0, 0x0}}, 0xfffffffffffffeee, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./bus\x00') sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) syz_emit_ethernet(0x468, &(0x7f0000000380)={@random="89ffa23f3c25", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00', 0x432, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0xffffffff, {0x9, 0x6, "02ce27", 0x59a, 0x1d, 0xfb, @ipv4, @mcast2, [@dstopts={0x22, 0x12, '\x00', [@pad1, @generic={0x4, 0x74, "8dedb1e3d18b7b2eacdf4e66a8e091d9bd1112c1a2d3d9b94eee80e410fc3289f360148e71d1b30e85883dd75c377116e93ce20ec0eeea7bdb7c47f7b75e5af7a5018570bfd8055400b098fc758ed46d9c18d7caff4bbc84afeea258dfc3192afe5b4cc090eb0a6f480f4cf6ec020884ba222d99"}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x80000000}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x1c00000}]}, @hopopts={0x16, 0x2a, '\x00', [@generic={0x7f, 0xec, "cb0fb7152331ec2d6a01641dcd2550cfffe808ab340f91e6aa4e1d351093e760a3fe8dcee80c4c108a4e9e7afdc0499d8202ab532c28b05c99d47facf3b697c520ce56bd3a697e4bb3282690da8ac67f099628d719c71225b0d2771f8866bc686d7e35bfba873e204417c1965b8628a3f6f91d30afc399a676b47894aec345cbcdcdbf687294d817c54492ed941f529d9d23b2501043433275cc59cfeed0906e13b4c985b50cb6ac3e065c4ff9798af89300d9c5852e04133f45b1ab8b1c4d3228aa0b16aaf76ef0fa8480a09ef5749485e97b352e2eab45b4fef919a5783d83b10ad6dd0e90b82cab15a135"}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x1, 0x55, "29af3a66e6c8fba04c92c527939a72100d9eff687fe57fc07319f2aee20421c0779725286465f44dd0333eabf7b16e3ff8168d4330a9e3f0838d271d59924a0bbc9e76b0488edea073cffa166c61f4d6d6051f35ba"}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x9}, @pad1]}, @routing={0x1d, 0xe, 0x0, 0x7, 0x0, [@loopback, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="d1beb62376d79037f8ff51167a70ff69", @mcast2, @mcast1]}, @routing={0xf0, 0xe, 0x0, 0x5, 0x0, [@ipv4, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x4, 0x2, '\x00', [@ra={0x5, 0x2, 0xff}, @enc_lim, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x97}, @enc_lim={0x4, 0x1, 0x9}]}], "8eac598c1df60a433b6baeea83b0bddf7b69919cd17f68f59a77ed06e23d30cdf1d55651168e27bf941997cbf80b93a9f30d58949563083108a3ceda2fd3f506c1acb0f5bb3597b9235dc4734f1f21ffb0f7de2c98107d1bbfda839aec746ad0c38e122b6ce9ae6ffdcdf1c42372201974251a3a7bd6c00c7307ca721272c60922333f07f062dd701cbacd0f965fc736e422b969068567e4bb6ffe9df906f7f7152360f891996c47147703b3cd4134e1793e4ebf613261b4b045c09c83088a9fb4f46ebfb2aca2381da514262dfa215f395f2cab429bc8cc15b30bf60e949218c67441455e0b92b2c3395a5bfbb33ab74364"}}}}}}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x20}, {0x2}]}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f00000000c0)="9e05d423e095aba700391496a99edaba8b5e72d6b9d99898ef96a62a8047d6d513afc8228d10e64cfb6878edebe3246c22cc25743a54f8f200d4d072e784513f562707d666b54ab1d8928c126bd909ed6eb2f9821c7284b52c3a284ec9747b9839c204bce010a35eeed274d648eca27ac1ecb11afc0bc06daea60c786c253c48425ffc73b2290a1d9394bb7df1142552cc9a783eb4e80b90963039a3c94fc9aa3ff59999e6a91c2909cc60f3e599fb1ed3a02e73eaac565a14240856f4bfdccabac37dd4202b4e2159211dfb6cb0bc150b443ad688797a6d6cb6a2388fc24acbfb940c1e69b932ca38812e6521afa1f535f3d987", &(0x7f0000000040)=0xf4, &(0x7f0000000280)="4bf0a7c1f0ed78116ceb6e92187f184a131b0a13f41325690a4bcb6c15aebe1a9956449c3e3cf4fa84d48e9dc4a94aabb3fbe0ded76a52339a3d0ceb888a02c2f2f769a378660bf477a32747509edf33b2b61294b160412613457471e547d0ccac8c3c4f1c90cad0c75587e541ed3d5196021d344bf18cb9183a61b16b9d1e42c35948ad3385fb1099e2d66856a55c72465866cb4b68d6c4952f2d", 0x9b) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) close(r1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x6) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1ff) writev(0xffffffffffffffff, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x4000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x20}, {0xcc6}]}) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x24, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000080)='./bus\x00', 0x4, &(0x7f0000000180)='./bus\x00', 0x6}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = open(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x0) flock(r2, 0x4) msgrcv(r3, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000001880)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000240)="3c367a1adf60edd28d3cf4f92fb244e12dd826d6bb35a47f0ed3c7d700000000010000004fa260f8d2c5159b1d6d10845f8dd5d09ba42dd61acc63ca45c923419c2257f4f977d5400b0d1fa304c42cb720b9945ef14752a30ab2e147a64a9e3879a81cf8fd4297c4b03d84376442d12655b4ff2f8709246e08a40420fee3c20a45425e731c023405be1ed4a97806009e3df859ddcc76b2d3fc82b17c6a169f4a79c7782c8f7ed57ebf48672724b522a2b379d11030c5c1c600cb5021088295332f1fa112b3802ae3a852a57212c11884a8d132775c9f8898a4e2289ef3c23106651e7d93b82b42bc76f72420c2851fb80dbabbe5ac5b7a5b3d8421ac84567a3cef3318aaab8b669ef20736abe9db1aed2dfd9c6db2f6b0be0b90bebac18a02fa24f8d06100271671e9faec13ce", 0x0, &(0x7f0000000380)="d2b3551d924cbc9fc3edd70ba5ac9307bb904f97747fce4b5de9dc17c81d01f41c0e506e01419911b8454569a64126f0e0583e1e5b7b8bcb244eb1e16f07794f0a4952a1b62b8ad912ca0cfc249d052135097616d9abb5ec01d54aa46d03487f0edec11e479be3090659773ea9866deba24a8e14ff780fca773da83f205a936790402ecc09da814c40fdf8def086d2df62f42e90c17b1a959cdf8cb711c9c22d1ca9d5a6f0e9873ed61ec120e38327650abd8bd0740b2d75", 0xb8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) sysctl$vm(&(0x7f0000000100)={0x2, 0xf}, 0x2, &(0x7f0000000140)="921ac95339774379553525aaec2b74c57d8dada126312ea7cd", &(0x7f0000000180)=0x19, &(0x7f0000000440)="dd01adea978e0728d7376dfdebc9850a64a4af88f0aa6433729019b65c3c012b760001000000000000a9539fef76b87e1d337beb08fc995e0de8527aa480e9392a714d31e0f38dc7c6e06c7db0bf6692f1ac69828cc7ad3b47218130a34c04a52846c6ca0677f204751564391fb5fb", 0x6f) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 1: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff0000"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1000000000000000], [0x1, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5, 0x7fffffff], [{}, {}, {0x0, 0x0, 0x535}], {0x0, 0xfffffffd}}}) getuid() setreuid(0xee00, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x20, 0x29) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r3, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35", &(0x7f0000000040)=0x35, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400), 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x11, 0x3, 0x0) bind(r5, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) executing program 3: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x746) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x426, r0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x80286989, &(0x7f00000001c0)) socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, 0x0, 0x10) executing program 5: bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x5, 0x0) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9", 0xd}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0)=0x10001, 0x4) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000630, r4) truncate(&(0x7f0000000000)='./file0\x00', 0x5) close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020691b, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r5, 0x8008745a, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000004c0)={&(0x7f00000004c0), 0xf}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r3, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r5, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x196) executing program 3: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fbc38f9fb715ffbb2d59df179b19c09e75b850512c93d70d4baf272f2ce75b7ab0f14de6b435380c325babb0f883bc172f8f19565f86c329690948758be4ea4cba029e807d607ad474663443d0772915482e7dd712a1bdeab0e72c9f1583f7dbeab15ef4a5f53754638558ebd2185aa82c069352b5a1", &(0x7f00000000c0)=0x76, &(0x7f0000000100)="012a5f2249adad07ac4acb6e660551f6b03ca543c36e64b46881c2a93af75d09c779c296aa68101c1b3a3360e2ea9d7174ea967c615cf2fa5212d8419304f3afbd2655327d85b2fe9077459c195f477927b732f5ae5245e8a45bc0f554fc7b58c4eb06f9a3f48f5dde2659f428142fe98c4475e5e6167581474907caf0ba5265f9fa8dbe63610e0cf59e481acc9e7d2ec9586dd64316faf3701bd4e7bbb10ca6a93b4f007571a9fb058166ea87b30ad48dd93feb2fb7b95ad2d6572e482f3c68e99fc0a0eedabecc831b919d847b4f56cbe9819e63131c884a245afe4aaa8f1742c2a3318fcea4bc845322", 0xeb) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000240)) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000280)={0x1, 0x3c8, 0x463, 0x4}) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000300)="ee3bc64c102b7a99f69a2d4003e5ab922f3efb069af3b1749c702069b8791955bb33ff305fab6e83c1d467c78b50c08de22355becc539fa55d7e295ac835bea495c6193397337c998ed0fd3cd898befcc2dd0af7183344a059199a1deb73", &(0x7f0000000380)=0x5e, &(0x7f00000003c0)="cece04da1bad63d238c636e0c3216ae0fa46709c2ad7bed796ca7e7a3483e2052866a056c588188a7514e735801784fc4ba6e182e21692d8006a9eb66663f974cf56217650565fa9b3b1b2843931d51b1390c75d1ed5e63027fc5556ac145ed7ab28023a59ba77046f2fdddc", 0x6c) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000440)=0x3d, 0x4) sendto$unix(r0, &(0x7f0000000480)="18423782b5af4a818cd374f7299e7c6da7695f692981ec7867a44d286b04f1f6090744f7fb82b8418911a71db99d5eb2e96449ddc6cd5586dc877ce09defac8f2a06d721c80c3bd1d3c282c2c752e600d84c6aacd69227ae9a6d", 0x5a, 0x3, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000540)={0x29, 0xebe, 0x4, 0x4, 0x7, 0x3ff, 0x10001, 0x1}, &(0x7f0000000580)={0x8, 0x70, 0xfff, 0x0, 0xf08f, 0x0, 0x1, 0x9}, &(0x7f00000005c0)={0x6, 0x7fffffff, 0xffffffffffffff73, 0x80, 0x4, 0x6, 0x9, 0xe4bf}, &(0x7f0000000600)={0x101, 0x3}) r2 = socket(0x1, 0x6, 0xff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) r4 = dup(r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) sendmsg(r2, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f00000006c0)="cfe1945110d773c6dcf8163cd2cadfae3626f6382d760d6a0e7f41c03bbf5f662fbd0b496b353bf9c6fb6be767ce973fc670da640f25d89b5cab00716508e59338dceeb29e5f3446ffcebd90bee3551f8c15c92ff409da1bb0dcf7416c29273dc42bb114084892c782ba17be4de3fd42b7a42f3a9201ad27f9d8de9b52b1d9f4a443770310e19950b80c75c7eaa748c0f37999c9dde18bd98f0291527b3a28804e03b8e894e8df78f99eaf7cc836b8e71dc2720e953c3295e0fef5d7d2c5a66ef857", 0xc2}, {&(0x7f00000007c0)="5595d415b24e3302e6705eec6f1602f032521edaaa1c4582a5d243a24eeed853dfb38969af9e3a526dff75cab8aab8b8068a179a8abad5dfab7153f2b8e5148a4834b2f41e9653be7a254e1de723ccd3c687bd4868cb8b34fb695b1cdd9055a157f7f9e376248fe8a6c4515c38c44f4166b8f43b500c1205206cf5f2b0d52442d5f22e2238", 0x85}, {&(0x7f0000000880)="03f8922262e2c6d3676b7018d2913f5286353c20656133dbca9b02ca4a4a322b3dc9b1787ed0a76837ae92d47be720087c7ef383251926d22a78ad953bffeb7a4bf6056eba71b5ce9e674db88c975aeca988", 0x52}, {&(0x7f0000000900)="983bdc6e41a742ed4b66bbecabb58d048dd7209335dcec2126784672b9e07dc884767fe49d4c77b8729cb9ad36a544a34ef97bea9a7458b22f27aebeffcd4a537bbfc793e0918ec2455c279357ab25cc0b41ed4d5e1db50372ac8c9a34fb5ec0c271", 0x62}, {&(0x7f0000000980)="09f5ec6034d66b22e6ef60663a3fc0a7809e2facad6dfbf1440ec02fa26c3f1bf7a9b8d05ecdb04099740e01480bd669fa83bff1e5655b3623419ced5bab7a24dede0ba8c276a72d2c91af92984cf4bf3a67b78d0ddb0fc5c873b6b4f29d472e47682e0f640932346b62169d8fa9e935aa820b0a85f18aa3f86f83c83bdda431748d3f634eef9fbc45635e8a284babc6d55996ad65f460de2fe15c6c101502e5661c751d553d41c91505cf918c44b789f1", 0xb1}, {&(0x7f0000000a40)="b78fe22a70e13f19951fb25bb89704df735b44b57184ac0217772c0b96255554c54e93a2dbe9bca75fdb153a5281ce", 0x2f}, {&(0x7f0000000a80)="f77ff346e31d59a0526c70942014c1965014a5aeddb5a02accc658bb647f3be3448151bdd0ce57ae08fb9107eac332fa7dda1b3ea260eb8fd495bc33ec62af93dd59deb424c220d5be5df6a2c5fd53049ff3e3e763e65427be5fd3a922f9445265d000dcec54a5613691be6998e1876ee7fb1fe576c41de081a6b458fd0b4b88015ee2af978387b9240576b034b94360728d5149f36c3fe6a1e21820a69af32bb6dcff3133d209a296986cc49a52696f5c95aef53983cdfd3ed9e80d8c13ff68ecf20191c42240788172fe39adb4", 0xce}], 0x7, &(0x7f0000000c00)=[{0xd0, 0x1, 0x2, "543ccd6b5bf45894a2efb2e782cdce4530347e24e8f0d93838979dd2d541f0daa1d22540ce10449810955b7276fe4263f2df182966c357e78455df1ffac7e2f9af5edf86cfad4205a2aa3bb5d53360a9b27ae2dcc6ae9c24fe1a42474d3c4b54724a7a877de030231ebe8c9cdcd52949ee6f6214116e93aba3312fe389b3b650ecb8e72224e65b4a18aff3a5d3a286dc15d71cce85de87602fc09e5e2b0c133f86abc9cdb8f390ceeb804bb003dd880145e304ab784679456ca2"}, {0x40, 0x0, 0x7, "809287f3a00b015f4a3b7815509b66d7128c004f62d91d9c1e8f7d83c67577786d5cc8109c88265e87d1cfc2bd78"}, {0xd0, 0x1, 0x4, "87a6c8db2c4811bea110dfe00018f6ac568c8a3c5f47525de697500325b7edc526fe42d37097cd1487ac1e9c9721c61e8008c533377f8b352eef747a6d016b8778e4a97f68fc6e67a78c6cec53e76c63b150d37ce98d9716b2d7b3e6e1c3d1d5888f1840b65a55380b630ea9aa1d59bf7a47e27ac79e3fd510830c0cdb66eb78f10f7ccbbde97ce308ed87f2874e8884dc2026e40dcca8b974fb01f8f66493cfa068df98795757b1ca60d81e008ff60c3307a446716ffcc735cdac0c8ee13640"}, {0x10, 0xffff, 0x548}], 0x1f0}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000e40), 0x400, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000e80)=0x81) r6 = socket(0x2, 0x4000, 0x8d) sendto$unix(0xffffffffffffff9c, &(0x7f0000000ec0)="38a5abe3fa3a7e13c2978137f8c0905bbf6a076dc2013c701c5a14d51aefc45c5af0d3bf4a7ef42220f0063f8f41e308ebe2e22d1c6c4ada2576e6535655c3446ca5104955e88b6f4679a298c846", 0x4e, 0x5, &(0x7f0000000f40)=@file={0x0, './file0\x00'}, 0xa) r7 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0}, &(0x7f0000000fc0)=0xc) r9 = getgid() r10 = getpid() r11 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001000)={{0x2cc, 0x0, 0x0, r8, r9, 0x21, 0x7}, 0x400, 0xb2, r10, r11, 0x8000000000000000, 0x5, 0x7fffffff, 0x4}) setgid(r9) listen(r6, 0x2) sysctl$hw(&(0x7f0000001080)={0x6, 0x16}, 0x2, &(0x7f00000010c0)="9f7dbe6ffb89e0eddf33a0c7754456d136e275c98b11d8f843b99ca6eab181d49b906e59398e22d787a84cf64fc98ad1c70e2a3eda0e5bba0577fe4a03ab50cfa905579cb3ce23c04a9f59868d6c9de6a02fe48befc9f231e033c60d9b73a3758720342a3d9b3f8e2300a3d3d455ce64d46a57524df7cca7dcc6c43d09faa03a51b9115bab4f2daf607f6f0682c256488ad1b3d08e29695c990911ba06567a3a02418e00cdfc5f0465c7d185a3af1be6ed1e9d1429600f5af4cad7b2f7cad2ebe31f4f4e4fc5b6f36af59879dabaabc9ab0353b90822953ee54fb34b7450d7a9390e9fa4a547b6078b", &(0x7f00000011c0)=0xe9, &(0x7f0000001200)="fff57f87e09b89297acdf32f69174247d8ba10bfaf78ce3994659630960813721ce1512f274e154e61a943a3ea2564b82959dbaf463c6a943c1e9566dfdb41593a1af3a5db3b547b29fb323c85e31a673455a74bd6f5b6b00b3dbde3d9e4562751e4f57b8cff911ac790bb4281971916e92b08ee0ef2e5c860e64d45b54db6d1f8cd9348476ab31f60bc2f9462", 0x8d) sysctl$vm_swapencrypt(&(0x7f00000012c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001300)="271c438e2f1c19014e67454a9b0efae61a96a751f947b5a52590159449acf516a06d0502e0870355b6ab63efa24afb50e7a5f3a6cc14ad6f5e041e41d104ed54644f8137c67020025ea0a270a7b4eca44b3f539f9ea2d2410a04c623255a71bf5711f43246978f7eccd85198fa068c819da0a37225b1dcfbf72157331e26f3abfc7d107c59dd06f50dd7cc936545c8882b0565ca16a122565c2f6b4d91", &(0x7f00000013c0)=0x9d, &(0x7f0000001400)="27f867f8524135bd1cf60c58234f53efbb15d21f2d01c3938dc8497ac65f81175ed4e57fbd0dafac3591f345786335c3486e7f57e8cac2543b837339fcfb1bfab470efe2490d5d6dba62ea63d87df7a1582906e15c376753cd6923b7a1a441413743d8e058e0ae40ae08bf714061d1f8e222bb8c7920c5511d104ba137c1c90adae047ab7fd522430c314579d59cbf09d14e38c9ee2377f82b338324cd87979076c8f44a9fe9023dc2d889992451e4210b2c47fc", 0xb4) sendto$inet(r2, &(0x7f00000014c0)="d20fa5249597528f97d6f5e99b28b4aafe43019de6f906db9226fbd489e1a2056b43aa548c17de0e75d1335053bb5671da540cd5d1c7f9baece3b3958d3e1f6f5b62907cdd0126da6fa04a86c8e1f30d481a44c7920c665604abfdc8960af6479cf10eba01b91214a8e403efda4f0b8e3efdc205e66abdf5406b13b1f79a597805886b5be6a3a66aaac24f4b5cc53d585b14470136b7486aa827ce6cba1536", 0x9f, 0x0, &(0x7f0000001580)={0x2, 0x1}, 0xc) sysctl$vm_swapencrypt(&(0x7f00000015c0), 0x3, &(0x7f0000001600)="c8bbfac01404e7f9deb428f06d0fb5c5fca0e3a071aa47989d4a3351885ac51c62dec596be4e4bfa3f375f9dfca5561703867fbf1b458c747aeed7ece853c00a2b842f56c643ee09da105dc1790164995b641605c882e8e38d6a7ce979d2794d981ac44b4a25ade6d844cc0b89092eb68b85475753915cf67edc224cbc2fd549d280f11ab2913520e07abe87b5a33c8d384a750e33716a6962a0d058e1cc92bf0efd35d186e2c749ffc9110adedad62654dfa9c3936a5eff510b387f6636ae686d4dcd0ab222114633cfd8afeb575f87e81c04b712be36515b86339cddfd00238fa7aac1b7160ef3fb28689a0084bda451ad567cbf53ad54c3cc76215b762b08de36e4e649004a90ed0bbe8d352c1159f386c9aa6d4a95db3f56175db4b57d351ce46aa5f5ad2dbbd29a464f4c3dcab5ffabec230379b0365e17b5563e55ce5df860bee612e9aeb02b1c92192d1f9798ea8365de97744bad7b1a722fba5b242026d585db57e5923384c52c46f454b2c0f818efe78e5656f260ade08c145b57677f79a8be507fc4e01a4c64b9dc32f8c9937169f357756abeb905cca3a8c0cf84893cc590b0cc64c6eb64ff0b29dc6c64ceb421cb69d8715f20f5b2ad329284d469557c90bc9a46f1264cdfc160093c19ac17a15a2190318717661f2b6a41c93adcf4f1d57f0b7922340f1cc1dbfc6d5b86202388c3def07e9345af307cf39206bf9674e88926a9b200c0950d2c52bec7f9edf0e5a05c14f375f1fb98dc40ba5057b58bb0142a40d64652080ef80d2d83bd883f51489b17d87d21e5a3148a9626c946ad22da4ce3595d2c83706c7514d7401b163169595bf40f37396056a1936053e54379e37f6e2a61a30adf3e702120c00975f7859f7e307eb817b5a0ba71159fbdafae35d951962abf4adc316b725beefe39c403dcf43fcef2384d0d9c3c234ec3c83037467f44ce17c746a40d5a2ae9a0428d1299aff131684e79dda329057f93ff6bf116bf49a4ed003cb66148105ab0acd0221991c4ce48999cf136520e9a9d3254eb56b01201d6eed4cea7cf018451022547ea75dbc30467fd8e6dbc7b58bcf2aa6b8b28f048a5508d0a5219e6e568590853e725fabd393ffb44dabb2b15c7f7a207b1a248c24da0e6f03cc7a26c5b6c9d6e4a7b9b5c7aefe50cf831bd2a6849f767578f1201e5bce527d22fe7d320c36c7588a1a725d44edfe6987df30d24025f31b3e949ffcec56e8c68fb86e61c8fb1c4795aad817801be95bca53e052bae6ba4b35a50cac40764f36b6f70c08be1b228e60fb0ade016893100c96bbbace54badb28c205b610c666ca43527a7b3a25fa583f3fa5e414681a1c92d81ff6e7c9a72a5cc34b75eae42ce9064221d6e7a8dc2470920f7847915980dc8c78a026ffc50e6f9ab10330276cee9ffe68004918aca56156917ce7996959e2b593e49e1b3f1abb06040c31091dafbd28a2f7a875b83dceb48e5fa5283208f26833b62f916a399d94b479dfba00580f46743b62218323938baafe1780a28b976a4975e31eca9e86db0aa783bcae17953b8dd4ef00dd658d52358b11638d9bad8ee7d48084c921e3aa267bae27a32a45f77e0fe0aa2bb46a65e3afa66a2ae47b8523c71cda3db044fa0008987f9ccc33f62c6447cf706bb8bd771af681cee899139b76eaebcff0c3f6ddc315082fe46d80987d1de4ea509a79c5895c163080004880ceb2d86df14ad549d692085f1c3e9ee8b7565013af1d64beccf134efc3fa503e0cc1db06614de34df4161ab800b68b6c5c3c773d94426c79e49800f120b0c4eaa4834c8d0499ae481de141ea3efc915f981d7f44ca19de2c98f3dee340400511e2fe5787143268f36e63708e468a08034e8321b2f345ea794e039ecd6588e8e05750b0e6fe24b3a909db647b2f8bbfbf5998378d61ec431b41176ca379ef4ab74cff95c98fe481dc8a83f218bf2a0be57d7515c34b819f8dba6b62655edcf743fd8a012545d8e69acdae157df76ea25ada80f3bee579fac1aef6e93f1fe806aca103ce34f95ce8dbd2d9590ef1d7165597adb2345a1b365422a10371a7c39e52e89310f028f52a66a1d044dcb0386eba59c9cf20039c12fcd9f27b5419701ee193ae009b59541a010f43306b96bb0668fc17f459776c48b15f5ca93ab4a762463ab0f752666648228abb0edb34833b3024ca8da4bc343f825c760b6e7d171c983751c4a9a19d5554077d10b7f99261ec098bca8c07b631d14affbcf16ac302a83a3e4830229e06fda965608d5d63e0e9296ffd564854c620809334be6de51fa45d74c7524877f04f4c5a350c50a282425fb2a7c3883472e181b2b5fb0b176dc2050eef4f60e046095d747bca74955122b61f1d34b8d173e4b25e50910551a8183df94b8245c074a2456b9500d45b65db8bb1d123b24b9263ed3666e4ac80befad62c76e427f431a2024a542db7af319e4382cec55a8ee8ca1d1c0b3958455c25d723f77f650dac1b85598f47881fac7339631e7c5416cb250781121904ba567d53d7e7f52d6e3a1bc6677c9d98354fdf641f9b57ecd02bc18ea0eb8edb8d03f9e30d387eef918e161454d5279d1c0fc3ee977573b7065c22454c6ce4b249c07ebde4923bd9eb0425f755b7cda7f63f6ee4b17bdc728f17fb95ba56914e225e857c75fcf1ffe69cd411c28d73baff34a7c1ccb9917c269489332b4d755c65c46530b739cbf5f127d14502410c75132aac4536c1e2855b59840cec31d1436d85a88376f61b696c7a8db016c9701cc51101a07586bd7e88dbc5c9b21f1ee02f12a2db117b511844282cf7df4f161ea8662c6ffbefc265c781fc1d64bfa30abef33f2854b804ae4129a6682289f2a7fa9036b6cae2ece96fcf5b127e98af2f9ebc5d7707a807d93ce2ae0e508003e01b0fee2b061c320053c25cbcd9d9245126982872750fb44d0746cda1c38dabc74a476db3a22d3c0af28e58089fb8eea7ac0da361ff32dec7c1075b7575b803afb8b2bc96b24e0998129c5382a0806c651a3c6a1fdc03d242cab192a694859b147952735ffa1ab9262f68e95a2d20fa8ac7877c0986665b2ec17aac0653d33707ce41ddf10b43418227d262d0f1f3bbcf77bb64ea9d66e4708c4902f97d799f452456af1870dd3e602f9d0b10f4d537553c796e7677d7cf257ed8281ffebe7fc17261726582e503958b25b9dfbdda5a3d7c6a6b3b4f4b40a2abc0df60892f34485be1b95e358960d62225dbf4c8c39f545002ce20025d38ad6e0214c6a78f6cfa957a480f582b6a536ba0dfe465352c94af05e60a91ea443641f5c4a7110780c392b4dbbb314a6a4325d153e9bd0cd5e123701e91bb218239b71e13a197d7410e442f3706706b86e592e61eec879eccbdf62606947ea76b77d23e62bb0f3e18a1a4f99079bb23e0b26e9c304392235128287345808878fa4aa4458d4e2f54ce168a8b66038f0a2d617af3cff863388580d83d0fb283372d2c865dc9c888bfaba20ed6a0265679d9738877eebd500eb7b193b9c3150562cd14fcf3bedd9e68802689e43b2b300943f5ba081b435d741ad585d7a239af5edb04bd5c6abc20ba5f6d6818af91fd21c09c0c3fddcba26a6291ce0465204440e2dd50bfd5e2ce38e0646551b343a6bfdbb18923cbc6d5c66f8c1d3845698ab933be8b8898bf338b43d4fadb75d1fa54500bb84e133966c4024fc6c1dd206345f8ab6cdc498663bfa4c0715a26e984981af1f90220923a3706dfba91a63ebe8834b3d830f46f6c9b8ed7bdd4411ca0a0b7bf3a2efb4c84238f3f39dd6c15896f70f7f93c3df3c13dea9b6f8636f7adb473fcd90c5e1cf70dfc6a143dfd55365dc1ee78d66935a066e83e3394c3b1f09cdf4fc8d9d07a48e524b5de68f67c2a38bca4252b2e7332eb2331141709cd3fbe98ec8dd65dec0e98f357adf5edc1919b380560661e6f26848bd92753d8bd8ce0d102e7202d6cbfdc89c728dd033cf8d1a25ce50f295b3531bf96f87d1cd5fd82a1027a6bc0cab7f59e1cddc3d82b1b75d54a89b143ca854597e1ed8fadc84e9e4eced4356846898dc8c03f6606c51d3b070bdc87beac689b1c6e21701012b9d42c2ac148c1024a0303f4d34f8a3936bd4578f40dc8d81197319c49f2a0fe6a18eba064a81569a499202ded93eee306e4d6f9b4fed60c4414f711f415889d6fe3b296d94d15faf0971f0e0b7e27f2293fee2b1afcade5f4480c30895b346dc0bd3354d487b2f0d46d24de644a2942596c04a17e2b94dfa86196d9af7ee2a1a01aeb1b30556eb0a694034ba4699782362a093d320b147d30ccaf8de314097ccbbefcb309205e71a7ac15540627166be4aa0d5750a0e8b62c5b7e88adc8f369a6d2452ad4c3cc7959fcf34340cb922248baa79e0639396f33481c180108ff08345f6b9f52a504913e902b1dc99fc94d1719a2fc1b4ef18900d8fb20d8eef7f3f6edd7033baa535106db3cda6286a064539ca17cdaa72b9f4b3a677956868330e9127ede9ccfd49eae81135ed49f5c3ba7adc76728fd6748e4f87e2af96375d94756e08f37c8384cc04654bde3d145fbd3588f2f6312c389aaa56790683257ac8a3421e73d3b8ee81d0b27c6d22f99e2f605711b95c8f72f8c5344d2b2b556d9e3111b4ed0696819032790c0a70b946c112112d4577e592fee812f62c1db613546ba16e24980281b8b3d36c3bbd0793fca8dad659962660ee88fea48f8d9e916f8b3e9c631212b31ab51115cf1a4451da263767a460346ff647d2e076a5a88c1e0d1a7357464154808269fca1deeda90937c64dbf561142b25ca695271924d462df81c8a2c48bba1558aa013fdec2bf0d5994acc0264f59892b66225578f6c9de6f4af2be8ab71e384d947354d2eb1aea6ce6d088fd09a59e4366300de7267aac9e66cabac8143e0d6adb8bd81003883144e52bd16f66490d7eca4863df3e3ffcfff83506834151d8cbeaa3aefe26b9e69dfad15e4f613a08f5ea771c9732df40bd1a5d5c3ab32abc8bc813266a1a85dbeca0ad04da665bc3e0a4994e63fa8f45fc3b7ec217d6959b70d9f3ae0f9cd8a6534e531dee7661c63976db01ef04e39fcfde271fd5c533a7c0d6e5e83221c42730d5557f1d600c393322ab0dbe445f5388d7ea6cfb4b3ed9377c8c260f1ecceebea1ee93098d14604b7b482de275b965f903f6dfc43e2bbd73b2e7f8987fe31e02b5f6d2b050ee7fcd4135dece145d2d31ac41f9fdeee5f858609b2e0e9b1a5589e92b555221aa53ba0f1484e4c26f5fe025dbfad8471c8ea1f542ca097cf8eb46ce287fa9e1a44c9c1de919c88f42f70fb419e677a477b6c14b7170cde58479c717c6e0783c36047f427f0c1731354a0d8ae49e5c994c221a2ad7c0125bec5a1d348ced32af427a436d77aa5ec8aefa4af49429875e335f282b82d762c2b8c5ceee32afee4f713ff1eadf77d389657be871c126d6ddf83178b5e4fefa8d3343f7e19784ae47bef9db0e01113e9fc0f539e4c25b169ef03fb23f2c1cc605057164b61d62528d4a27eb2ea9aadc237237902cc586958b45c734b8b6053476726240cf5c8c06242db4bc184174962aef6f5c9f1909e5636aa390e2104f2320ee83649951a12d6de52dcb38d640d79ab92770fc407196a6a22dbdb6b1f3718ecca7262de4310b1bfa7935361c5cefdeded76d0e70ed0a63f7fdf69e5cc8db889c9c8bbc753f36d02ea31ce4a0ea6697c4f4c3b9d5509797758399f29752f7311ca230de13e2a7013890884b38bfe78c078bc1e7ee550271bcad56ce4688ade7", &(0x7f0000002600)=0x1000, &(0x7f0000002640)="c60490d06cb12a708f6216a1bfb8be04f4b6f140283c2a9598de9e8d700376bad0108810e5ee1cefd17c31dacef15d553dd137d90449c1ef356b2bc47aac96e6e89dc27162d0e34c8e8f17564a02ade2793438e729ba01dfdcb847b5cac585e34ab4fdf7517e3e10b9a5091816414067ef31523acb", 0x75) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000002740)={&(0x7f00000026c0)='./file0\x00', 0x7fffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x8}) executing program 5: setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) rename(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, 0x0) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) seteuid(0xffffffffffffffff) syz_open_pts() semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x20, 0x2, 0x32) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod$loop(0x0, 0x2000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0xcb5, 0x4, 0xfff9]) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) setregid(0x0, 0x0) setgroups(0x0, 0x0) r2 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000480)={0x3, 0x80000000, 0x1}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = dup(r3) fchownat(r5, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0, 0x2) fchown(r4, 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4", 0x0, &(0x7f0000001300), 0x0) r0 = semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x16c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x0, 0x0, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x800) r3 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x0, 0x0, 0xfff8]) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x6, 0x2, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() poll(&(0x7f00000002c0)=[{}, {r1, 0x10}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4, 0x8}, {r5, 0x20}, {r5}], 0x7, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x3}, {0x54, 0x0, 0x0, 0x8000}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x103) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000480)="20a7f604af6914f22d4e6d8acc85ae4cf7f54a944e8942c685a3edf7e3b5a208dc75a84499128f8536b02c1add8b164c7684001006f746142dda42f6eebc6741fd3fd2d50175b13ae33745d6ede26a6b25ddd9326fbb993595ed69d0dd1f645633c0fdb5e115168d610544af4bd5023722f092276d36418c3b21479600000000000000001845f5ab24dc8cdff19b4a07727a8bf5299834b567238f12c9ded83c31690b1b7054a025596894fba37567ee68b931df5ddd7088731b594c6ca5f08d00e5dfdf6259ceff81337d846a9e2c23662bee45cb3b3e84ee9d43808bb85bf45a255f58c624dd31f7a0e6a64e0cc481929143a96b0ae555135808f9387ca757cf5d3eac3747f1b7810278753c5669a6cb7b4c3b7006d5a88f9f8b027d451631e5aeb924a162fbd20c3f42f84ab90fc2d11f63e32d5e7d26e77430754640bd0aa59fabf8b0e8a532e3599c49b08a6d26234f7db2a2023b030d000000000000000000000000f693094d79215ff0a991423ca8563b60a674389b86a766546ad3ac924aecd04901a25bdaa571cef4bd047bcc67ed91ba852c34dc927bb62479ccfe746fc21254fcc2cda2cad7302153833d7ef25db1fe899db6b59f46c5ac93bc644b096b905fa862435b950489a6f7f6488658768b8ba1675203d09accb18c4a016f6969487e66f69cf4a6d637e560238d3b42207691044539580c001351ad64199d8f3836a6e40f856730f0d8578ea7718141d297cccf2ddd4cca158a768ead9e7ee284825cee16ed6f4c1a1f8e431d931ae70b13c87cc64d6c0857a6276d7a", 0x23f) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getpeername(r8, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) socket(0x0, 0x0, 0x8) executing program 2: open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="5e324a895460763f9cd658", 0xb}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x4c}, {0x4}, {0x2006}]}) syz_emit_ethernet(0x4a, &(0x7f0000000b00)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x100, 0x4, 0xa}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) r3 = open(0x0, 0x0, 0x121) writev(r2, &(0x7f0000000300), 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f000002f000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) setegid(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r4) setreuid(0xee00, r7) sendmsg$unix(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="af82263ffa8a439867c6948c", 0xc}, {&(0x7f00000005c0)="9bfa45fd135e68e78e7f2f4bf2f008279ba832afa9ad6d2ca665f9aa29d4e1d5d1b1b73a00706cbe42fa3746165c33fcfa4a41828aad0edb709d4483c599ea05cb75c69ff62fbaa2853e833920cd2945dc464df2a7faf804fd62536679d58607378c4f530ff2fc5f247ebbda6ca98be02d830b5cb49b66a771b878bc930752f690fd6d6edb7c82cb", 0x88}, {&(0x7f0000001740)="9523e96e11ae27e8deb1d1f51059829397a8d0a1aa3d4d28e8c05ef56ba988ad2e33cd73f66aab6ad9eed0ced5837990a1e98a194c12a136fc687016c3548d36be606b7733ea029f95ec219ac057d1b84c32e89cb77be9f2e9be9c7bc9676ed633a3bdb940e1b885c806d1729037fee6025bc6c63edd650f033caed6843f4774b5631a9f82dd1ca2d4077a3d3724037f5a9a5d98fe3a5296eff862cc5a86897a2370d9bc827b904eba1fc7ded1714333e5473fa90aadf793ea2260b311f2228b041cdf3f83003d00fec5769450eab0bfba7a56d0e3759f60607e80b86360a470f234b67783e203c2046c4de5f7ca66ef40cbb6b97c885aa69b5b5300390ea247320ee50556aabe27c55afdfa4c6256600e9d213be3afe5df2e9d51d043b0de7ae3acec14885eea8f2314beeb7db8d3171aada9bb0d5adfec4ba88451467c684800d044fe41c8cea5a39164b89cb41a11a266f5301dc098aaeb0a04b1d915ad85b38c1f550f5e0b428343d9a579d79a2aaa0907ef2f4b77f7dc0d80ee3dbefbeb7fe46392bc1d50f01fdd93a70c6a979f061e6232eb5feacb25fb4674c87bbd6b46ee26c63cb4d54cdbec0cc135421408aa6f62c9c5a91739806ac8754cfd17a82d9071148bdf7fa84a2522d120d0351dc24b323b727ffb8741805024a32c5a4d033e3ff0bae94014260075af7305e5e3f42c5584a0c9be490ff71448defcc7c842a7458b3f83c0e6f5ef6b45fd983321020c7b8f9137d74133210f9960f4d30fd9ca30298ed940e34c9c78cd520e321f7e4d1eaa03bfbb6a0a2e3ed9463cb83a3fc5d6909358b286778deec54c3e1c05ed5e61e8830b8aba6474debd557141b0348bd506df44a9765cbcff150b5ba9442e832ec9935d86f402e238444e0285c85e787dfd5adab651e5acdc5672b74e9cd409feafa45d534d588ff457fc9aa056007195951cedfe7fb8479606cc99340a9d2e8bde4225a6bf0b7867d528a31847ac6828a2aa7e2ee03f51dc59ad4ae31a04f356aff1f1ef83e5f9fca7116845ea80ddebb5188f22d08ebcbe8748a6abb5e761d63d2a0d7f2f0d89cdd035fc800853cde9d80031177969d7d5e5b9212fad1082514f393717ab0956a37c381f23373ee24cfe90ce38d506aab55f8311b38e89309b149e2d3aa062cc55db2df77e255435c5a28c0681c0d7581435a3ad2cf905f57e5219eefe4ee1ca8d28d4ef854f14d364b89241335015626e2a1facd24f4d56c7b8b6c423d713ae8c42c5ead68df11b97b6287deca908c1cdb6fc21199f7507338a5839c701f96afe22d2daff4e6c18073f777302f7dfbd48910c16ab43bdf5a2b356b498e989bdf86f1c7a1fe796bc839a3c4e682a02e41de1acc2cec351b35858ee22750beec0401a17a83662ff678613cc41e10e6078a00911a8084b09e30fd614025b48cbd43186030512f1a30e2812f100595a1c194a02124a052b77b596ae81186a97e4314d21e2d1ca5d3e8296dd2fb9e062d12c28c34c6d3de682711dbe7e8b557a5656ce588cde5eb7cdc82056fddf4260a0d87cc8e112da7351a9ba666b4b5091b7eba0f2326b766ea14b81bed6d9d4f43e4d108ac10711885c9062f5f06a83667124fbce1ef3bbac1a7e805591f7a870748b7cdf50f80955db10c59a75e3e7f7d8479a14f3b55b58644c98c7e20abf3e8fe82f4a61efdfedadce018b4b022d676bbd7a9d034dc6e0ce92fc81f7ff2af5a689d204cbc5bf4d6ac48616f8c2426b0d3b296be3318a2c3bceb0b232a4735bb7cb16b2d165440a6cfe172b70208f3a9e55d09da3b2ff08bd9e792cc41281139061dbfe1f3710af1f2fed6a3898c065d283ee72a52b92b193a058412db0f8a9e9c18afa6cc6ecce50943187ce1e3cc55bcdd3392b9157bdc46d26364ea15ce43615de17ff38934618a3064b637c0e4fe96da8b1c5621b2e403a81ba9782c4b9688cd15a14611987f1f29abaf6ee85de4ae1c948aae53e4f6ba88ef2c42840891027847fdfd28244dcb5921f83cb970b3cca67a9d7cf1d5d8aa0b252a1f7a4bf50ed7d3ec11faf614ee39eb1b5e059a1091c110439e73ef4c0118694cc7e5243c9d9e89a4ad59d1437954ab2461bd73ea333cb98eea153b069017bae93e46c4b2cdbf2268dfcd100346f5908ebf9a66dc6b5eee88dd1b4b123733e8f9e73176ef7e6e6dcb44ff5bcfd5f51cfe15dfc0bd088d0f7783f1fa66ba2ca2ab8a1c3c349f0649a3473eee464ebf94764a3bbe76a29dba2a3a229ec36d6a7fec9b02d9d3efcd7e4e233dd60a1d4443b39a9ea27b8679ce21d1129365541b6f84cbdd72a683470bbfccb8d93e4d7e903d3021aa9ebb6aeb42bdebe570987cfca74d650560a72a516b5e7ccc1c089670d7e1aa397e0df80105d3e894f0dfd0c8ffec52c38e3b89248bcb1436f0645061d9df1885baaf0dfafaa378e50accfa2758a8ad597ee19a7d20b4a6f9a84230776ff4fe4c467c4a8068d0581b892b7ebdca9ef8b4cca1f131c91f7f62ec02e9cf1927bdc4593c6efe5dce855364ccc373b13ab383556f5004fd76dbf617f24fe8992ccda822c7284e9297b30c44efae049ce0c52a394a38d9bbd378d896bf1b9c2edfb0cd0ff735b48ccbf9f2ab2159d2becd8fe73b280dbad07e8ad95ea4d01181e58eacbf20e9a7b97e13c9aff1a00094ebbbc7a889465bb192dc1496642abef910c22aaae56a615e68e7c20343d1916b4ccac036a76b11b7a18ad0feb3a0e9ee9b09bac24ddacd1a80ca5902fe7bfb5afdafed9acbef67f49f085a2f314496f0c0c1416a68c6a58aad8e083a988009ea062aaf1e87b4bf411c3be7f42478a98630f681f79b86151b7499ada431315cb9f3fd9f4ebeb4388d90f4a5e6e25d66ea841fac81631c9eaecaf5481ce72803de8363a2c321005b1058b4aa31aeb7ded1c6c4d415267f9393616617f7206b9cb07e50fa45c140ccebfc78f685a98ac2765a64af6d6603b7b3d10e7f68be6a04ca6594738abf19ae8459ebfd4990c1d89259246c429a069697ebb99d00929dda08b35c7e2b2d8ea4eca8d9d3afa51eae1664a468c03598bdefb38d42dec306d649054d06c9a13f1db89d573e10b2d847db970b3162c451854bea404e3e59338d84e164ddaa9fbc28e05856d46657323f95e9a01b64149a114917227dae3a90d952ce3377c4a16486723386cc55b938cd3a0ba0b96a7962f76d2d01bc8061211fe6fb46673921ecf1739830b5a63aa2193e542d7b9d36bfca0c6625f585b7ab4d534d47ade80a97a869c2f1e5bc6d5901e2f7191e51d12c0afe993dbf773bc610877f1043b5bf93a0584a6b1e5a27a7db81aeca97668041b99d4407f221f45755616f0f21515e97dcc73343ea82527d732c7829edaff9bd776d19ad40ca0d04830345ec89cba29f040d63d1d19f507b26f6c66b8f35537c29bb9edb8ee5b2f90f5491588c23f1fa5f25a609c24cfdff65bbe9a29ff26f6a9597055b8e3659608f21f3c6b39ef31e7ab573038e23fe84376596f41206c61657c71b41a148a4aa705ba4253bc8d1d8f999ea24e8ee6d3f02c2ef6a058a10275a9409f4cbd750c58b2aa8e7fdf070215b0faae0b608a503eef7723de143a42235fd06ee41c8478caeb45914c05526da4e9c1e148ea206beb01255e7cb3c8e4c7733080da6279616806d173a8131e3efd55c418e0117df4bd4bf14e1e81f4f9b8461cf8f4e19562ac8cf4a91f9fed47f6b41d9810b80846ded4697bc8b50d1ba665c06802afd1eb044cdc011b3eeef81dbd659d81a01b04b463265738bd901fafd2ba547b0b1408610681db5863ab84e102005f38afc4bb6b0c3259fd7e4d26bff299b4a7d5d0c079dfa05c5afd983214327e039b7d0d06ff7171dbd63c42180e87378cf81b9418d29141e60c7b1bbd4c47e2bc7ba717e4d68500f31680a8bd8af429f272ba28f9c4cbb503698164ce87f263b15363eabb24ad704e9263c59a3bedfe11fce5098513ccf4fd912579ad651dbd6a6f9b5dcd19de7db8b826ccfc7a3a16a519c53537b352255dcb410f5b709a14eb8b700a1091ded9a18e701a3050fcc4787e53a49bc3d484755a79e59e1a4c2c5fcfaeb5015f4d53570977fa67fccce8f212ef39b2c16570999a237ce2abc49531fae7cce3abb43570dd13b2ab59263556a1bdfb143eb9e7cc081e600a9c67eda7fef2741923fbda425b7b83f0f93718f0514dc4ae38387f6698a5a475fef2ba1c5382d46b98efb03b30679d697a4567ddcc383737f64048aff8f0324acb7df39e45ec70ccdbe65a3c38f8b0f65905359baad6d7a8d91f9b88b6559f4eb0e554c617429a1e558266de028f780e28f8481b95b9f9f2ae44eadb888294ac45921e37f33ccd4cfb6c3c361efd87df2ad6d1d87ffae605d2d420d0744544789518dc6433ff982563e249c5b66c448404b13a61a9017d62c23b6d588095732fe14babd0d908a4e28b3bf7638a94bb08feebba107b54277feca5dea05d5ce49e51bdad30dd335a25b3e6c3ed4d62084356dc446f94734834e97c27dd83fb51af011d3e16681eb1b8603008064efd171950b95fe288935520a618a5f96148c27aa417d028a95a94a383a2b4481ca5c04adbbe5bbccb246ed9b775f1cc7a1f5fbb27dfe2e87de73cec9a1d98806c8810e11d85d26fa95af4d1d25cc2b3a0e37c91f859646e4a6f9242b50c799807037b5f404999fc9be70214fdf6dec1dc9bc18c40a7fbe498a2bff9641f20c117ca9aa2337d1f17538854a0de3c5348b239bbd3270d924d7f97debc8ad2c837501d03cf6dbf0b4f1f5bf85df119e6b2461a3bcb7668628dc493bca210328a00bc452fae1de05ca7b5e38db7af8039898903422026bc562aabd922405e6a5d97c746585fd96762c7f6126a0e78d8448e2f5cbd78de6ac8d0e09e84d913c21eb64e9d2ca2ac225d437b5b948fed34a596a6c696bc6a0cba758ce5a5627f339c31657c182f903d94b56efa70ae715cb0bf468d09e218e30c5608f33c4e6c99886c0e70f055a49707198eede5cedf2ccbb8e15d3684a678fc7aa582eaa09ecc92ad480b2dd1621d7318cdad1f1d2e24d476c91049b6bc0f1eca7b3573113dab797a51fb65ed7f70539b04ae310f2879053cd2a884c81cd0d9b63aacce18b149146520271b6503c354308638798b41622f14d85ca93c24563fb8dc255b7f8cf06bb3b4c1862291ba7a4ee058f7e941bf2863c4bf83f746be866ae7fa0e128250f275413c174fe3822f8924ebb6578610e36cf6f894d52591def4157f3ad2dd0bbfee77b5cc95c68f38cef0c19efafb73e0c22918cb71d15d014615801b9f4bc1cd0ded579670c40fef45b084482ff73a3c9a1d208c9484b7bd815a4d9acd0a56fa027cf4bde6157208c03dcce089b174dcde4953e084c9edcbf196b5cb69ca31dcccd61f739fa358305caaae89389db6e6e304000000000000003072a78166f19f798d9939f31050b2a16d2f7d90b7fef55438acb73011ed490b10f57bac2f3ba1c12b32ebf397c4bff795278c49eb1a6fbef4286d3dcbf4acb699f5c556be6283084facfd4ebe210a94ce7844bf19d385034c690bc0a31c9a06b7ea8a07bb25dc1cf226f261536bd838220ec67834689042e30a7a8945146c044e69c7deb68bf0e1da2cae8205ecf1bfec2ae7d773e515363f572a8ca68f048eff11799f81d7e57b70ebed49fe4b5352c69ec5ea0dd133395b6257734b386da6f81cebb8e5611363b5d36adfbbb3f880818199815b0fe56eecbb481223c0224dc6", 0xfef}, {&(0x7f0000000380)="dcdeab5dcdbd415011086b3ae84b5f7fd87df3f96dac14a12118dd16b0e606967c51d61da6bb94a97ee9293f6b04c528015cc71906d8f8f6c45ad8fa40178952393779acd462f7be73cc08346e733d18c4f9e1330f63d4ac661a3f4334bd38b7f48703ca81142a3967fb0dfc83", 0x6d}], 0x4, 0x0, 0x0, 0x400}, 0x1) semop(0x0, 0x0, 0x0) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/266) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)='#!\n', 0x3}, {&(0x7f00000014c0)="bb902459a881bb113d50faa0a98ff6cd4a10af07256a748bf385c18720337b6b947fa5cc1396f3f2b0df2c4143a55c8422bac649eab1a7bd500338fd2e7492b5e5926b964ad71b2f3e4ef75ee9b1eabdc496f01d4b97dc10483847a1a85b3eaa818cbca91a731ba4e2b60a9d421e0b1667788e96b6ad9c046dfbb6dff4ef29b72ec19fe12740410974e7cb0e2bec9bf936cf4bdfa0ea10462855e985a2d4ae9402fd1c0ee3d5c35af98d648e66ed83cedbc9c3048d8453bb4992deb27be912362dd5e98103f42594b907b3e406d4bdb2083ee64b873338dafe6944884c28418d91556d2a850b2da927f2de7b3ae0fb92178010f0d9fd9e0db54a3262e645d55485dcbcbb5c795776f5f8df7c543fdfb941b526d5167bbd1bcb5b6271fffa37574c8cd4617c6ac68ac0005b742f28f423d771e784e62df38b61cd8f66c0749f94597e2be5971e82259d52a319d3e24006b1a1d7a3ddec1bb548cd25e6df030c59fe09cec3bedd91918baaf1125293ce7dbd70f63fbe913aaeb5004464112072eeb0b93559cadcc6c544a9163919cafda35966d06f6b2e8bae970b351c2d3116abfafe8b2d0a0775ead721c8c7c967d826e3bc2c3d2d88ee38eb791af380e700d55f108d3dd37a88531312fa719260de856388a764f4dff8a190560c8eb7108d0407323ee7874af98fa74e7fa423b1a6d52a4d7df7de6b9fffed66c0ddcef4bb14aa941e32027d978cc40e9197a06506690e67e4e7c6bf4382077e141a9c254bdffd91d5fad4d1aa5ca40bb9061f78109f49e2d7fc051205153665f8dda9d13daec330535841fd0b2f455258342d07583aa006078cccb6f8bba1f8bb8106ffbbfc97d5fb7f2598fe5805436ecf75d6d05769ad10f42d336884174c311146ceff62fd633d0ad5b284ea8ee24188096ea495a87603200b719a17c87da645aeac80e336c4fc1a47875dc9fc8e6a1fce18efda41ea1cd7c5e717be221fc27122071159b2a06646b1482dd0eff6165c118cfe674deda643ea6f7ff54ecaf1ef61bb170d47026acea536e96d885c65387b5309c3d45312ded2979122e490d32278d146a8d2475b61cca1c6988c52f527ca52c396dd6e99abb65638e01fa2c10c81b29c343ff7e8e8dcec53fd8aba631aee59d7541ee3dc5d2e0daca9c5e994062e6106a1f5b70d5c0732bc2c0814e033bda464552ed3212c55df0bc17a78b43e79025cde165dc16305242dedb381740fc0e6b9fdb2beab11fbe2b3c9b467b56dc9ac2d1ce33e0f8d5ff4be298572c0603a3af1d6d4e4e82338c93de6b81e4902fca903fe13d45c9a3e8d9738696c977a27efb331850d68da06623ca69622744a22da71ede40faddbb45778a26814321504f185cfcaa9e025d7ebf7e3d0345b287d847aae2183477120b135c39e64030bb95e5f71731771d5fc30e58078be79926a91ff04c260811de648826843ad579c8950f72965fe8589e9badab212a745750fca2722a66bab6c263ea94cf21914536c5f37ffbce65bddc8d58de45397491a2b7c5edf865ccb63a7279c53f7448db7b7d53631ef73aeebc8a632aa93c9f1af2879b90eea4d0623aaed6bcfcf0b1054a47f6b6a46fb44882248a7346cc79c10350cc5b68e88b880e3a63e58d56d6ed5e6da4c76ffbb3a14a06409f48e7d4f693278e9b507283c292044f882381052760955e3a4051a6029513749383025ee9d79e3eb4a07808d8e7205bb41e904f2ea20f232db9bf504db0e1ddb8fef9a2678e30354823307b4b5d75cd685c512bc64972219232524a352e3bac8fe4145a9b1b73a4295367031b85c5af9e20fe3de47ab5a6c40eede374604fd06a488061e7aa49baaaacacb4536d1178bcaa9290356010d3275104dae96dba634f716e409750f846c7f0126b50013b2421640b8cfc56e353f3232993b9dfb384a81e3cb670689fd7d09784bd47b8d8f3fbffc88f0bc01eb0f967c83f9bc79e3cd8a729118910740b3ab612fe42075764531efcfe28b690c60e39a6be5e68e8f4f044269749d36ec7c412d0c1741475d9112096fb00d0e96ce1788285592082c0573faec4fcb786634fa01c67e654e7e25fdbaa435ae8332e09e09b291887126ce70a99e72bc964d0f1619aa8363cfcc466102affa60b2d5d929671b2aec7f14428ea30f14b90e9a202cf782bfe2e07af2326ad8bfd1a16a6bc7a39e4a381b98009004842d01211d4851509cb9ec9d7da06fb9ba1b226b296b7453aaf11c22c9fb5bff045181da7bbb54f858bfce471169d35c19efc3d46ef5e09673fcb231f833bbd5b94b3a566d390193b3b621e57da18d2f3a68f1578127e308fdd4be356841516642fdff87290eb60127ef1ffb222fc0a486e484f03f3f7092bc0cadf6035a99c939ea0d07c8ebe74066cf8d0e2ae24749d0212b726c1d6bb5dcf8e0e8790724dbfb1ed987c7a5b8658f4bff7f74fcd57e0a40f34ae4d07af6454fa1aef5b391c456b56aba48e96f26c132752eaf7fa3dd17745896e3c40ed153bf23c7d9c1d5df52192dd99b8ae051a4444b3078977a9ff6851e0ff23e254657ac101a29b32257597538b48cb57248302dbc3dd6d9ea95f76e4df354f8e3465477c809790c8f09df33ff25c0ac9e7b0760c979f84fc16ebb69e9a3f39ee1799caaa289100faa1805cba6fd16042b50c72b580c2adb429eb301f694c2ae28e0cafabb1fec222a934db40c8d022bf1af4d33a6d5c033ea7a6a99fe0db99e1f04b0becbc5301a45a5adfbf3095dbe409747bd205f381a9b5199fe584346fb1e807c03cbc658acc513b0d6aa29f07695b68957866f273804acccb720c4965e223b5e4cc5e24dff6e66969c4833fe8f31a9da66c417f427a361a7e11e761b2c84db0ca8c0047eb4c10d52b5aa451225f21be995068058ebcb44906028c4a7b31308a6364c7736eb9167eec1fe8443ec40ecc4bdfa8f3f266dc78d07f86b942bbe24d9b99ee30b46838907b3059a026a128ec9b7469450da0f3f0440e5d4fee914baa6f3dfddbc87f2d082757783c31f9663387f8b1d7b427a83d8d66c1168dea7ca9aff47f10cbbdfc6cbb42213dc13fec499b79738c05bdbe4af702036f8767e9ca069566fd11c32efcceb737ac90e9778c47f05dc2f03765f9471cf62fe3d54b393f9ef1992f3ef559cd354c67c488ed2379de94968e6db007ba22d2b50d47e938b488defb1789e46a9cb3f49d34d604a2a7d48e7110ea4f54b1b8d87726f21eeb6875cc8718df1dc4bb5e8e762026ceaab9ab7ebe7c6fd912e7d2817627edace14ca7d80887dc6c66269e7f0695f18a253a6b6c1730b699ca8e20ce255bde3863c656cf043d1ebc47cf7c24154045180574fe84d62af249afd6049e85f113b664eed7f205625b961593119815edf3bb8fef12457743727e856a18569c2e966ed104999b5d09e9ad3f8118bf9c6db26d7f7573d1dcaf650d73518a8770cc05a533c61c010455065bb18ae95e0e397f285fc69e34ebf928bee58b58e6719aa873423660815ecda1c7b2b3b6ee6662a8e1cdfeb051af4d591a35693681774a52858ccf2bdd56b927a29b4872f2f564283cbc6311e4e229bf209e0a8d8f9e8f3511108f643780157b351f03e24ea45b30669acd6e795e20cdf8adba4f82fe28183e8ee76601098acd9ad68d8a6198df83564269a39a5b88c29927e822e7d4e8b9a77ef188804c0e2710038f0160b728767bdec017d6018e63292a59b6edd6dd9df5d291853660124bc7650a7a65c0d512c25fb556dd80b22694ac181f5c03572e7e1ef4b695a42069e16aa5426c85602d62baa0ad9d9dc3e6527dbf07c1f2584ff0091953a49644e80588a3ab3abe11e4f240a83f611eb548f6afbfe8394caf7519879db479fd6b1620e63cf385287af0ebfb4ae848458665df552984cd7c40df4281c26dc12d5d49c5d5879a7442b7369c10f642b7e3147772999d4be28a6d4de24351ca1ef6b558bbef45422a207806b15910dd2737c78b647c3c0a123289a6799629bf07a88d1617c5d306b75777053bb86d7c0c9f674ac54509504f7ed0b8bc0acb38aeb1d57d3d35ebecc02cbafd5c5f437009a1264d7bd1cc577897a94751e4549c9efee09c37e478e82d1e0dac38af7e0033b2cffb5ebf478be08dbe82040ef79d5f655d2e8ccb3a9715f1f4e143b87a60cdd66aca247f8b6367b863988129016fb1cabc702e11e9d32d1247604574f79e39df889e97db9d32313bd1d849d118aa34d36a5b5e89c147fe17305b0508a9d33bcd6fd9ab8afe939fb3bee9c1e094e635422f23a5606dd9112b2eae5ec7f5944a70925abd17601f0b30586c6a523d07570ce97028fd82fb5a1c0995ada8e186b6081f643e37382bb3b4c8eb58e7c9923bf4e99f3e18331a7074eb6b6478568b5e44f1a75b80fc647df1aa0c920ae44ad2c5b709d61dc7fc55a3971d652f2ca02ad861060b37b37b7b4f51dc0ddbc38b002f1c5b6c8fb41b0bd3c80fd22f52ddfacfccd939e2240be645264c3b10158f09ce706ac1ec39b924c01104c46db291e8d827e65674ee127c0eabac5035310aacdbfd8addb370ec2a902eef775140e771303de5aa77d8d7b9faa03d42d6fa3dfe5c2b50039245f303064e94280f27f62af6f9fef776a92d5b5545ae79f9bf3f875c37413450cd5b18ffd12194729e22840928819154682fdb797b2ea7681baa2a9f5897e350c29acd1d254aad12819e260c45e01fd8d5bc47f991132d3b6d5b74212e304a7b3acd543ea5b4e693d011e7b26ab8e4679cf086b1543dfd26d627b8bb9ec77cd31b60a73538361d984d9c2de73d39a37369ba86c2f18950b6f94ba6d0211ce54079ed9be35613251eb8fac2c7aa70d79889d65d957a41a60bee5a7687e5e49f1ce8db535d4a61f4989c121e710945afcb4c8937f578cd1f9fa66143ce45652c4261ae3f26fc080ba3b54aabd329795caa0af973c3d780c3dbfddfd651cc65ca236ff5e5b7a6e8ecc0e73de0ce478a0f4b2e3680b19852a32f9c875b882586ba320dbf1f40469966f46a8d15e2265bc0cfc435038c98625aa5d24ffd307946a38b37954222d9b093aef65589b33de0738092f3d69ee57f1bc5bcc6718067a479d120d3d37854a61bc71e9928e3fad9cb490eca71031877a57b8a056416d600195240be2ba56fa2f5f2bb20984b164bdedce216a10fa192985a9f949917576637266eb3d680589f32323daf53b6445f542d7c3da264deaefafeb0f4efac66e8990ab30a4b3900deb9fc874caf782f31659b7166dcfd69dc6cd8e36ed7d58aef6377c7923cdf02ddfc4c4fc139b4c450acdfcddcfd90f309e3cf2eb569b82e95f900b516dd4bd3b9b016a9e89f933b0647ee2f464b0bf3d1f9024ff0fc61291966490442f6a1b66cb055b1855f837e7bfba84479bdcafc96ce97ff0769036cf41f31abeed5327c0fb39b8d53802b2623ce7c52e19fe2502c979ddcf4a1a5033182c973960a15331d7e43bbe7bd6b8f6f1b12fe7c391926deafdb0695f550353f3a989427ca5234bcea33ae0e0e8c98776481722c2796c4071b11ace5cff0e2f9aca177bf23c64a4ea529f8b5a0eef7774f1ce2a6bd679375da9f9db1d081f68eca8eeac07c4819c542cb00a8a74a655b50260b39bb9f76fdf590144ff83e3fac14710c28ac05338764ba750156150f2e52cd224e652e586394e587e6a15ad1b9a116cd59c043a42828acb9f17d1439062e82e712ac478d79b59e6120607577da1330b972a3856df87a95246e6205b6d8e4a2d23c487f6ed5fc66b70543a4e89ace5d568390b9c2f83", 0x1000}, {&(0x7f0000000000)="ada828cb9ae2a3b2fb2bcb33fdbb16b53a54c80e0572e6238a936cb4ced7ecbbdc2f93f128ca0f004479", 0x2a}, {&(0x7f0000000040)="d1acb076fd2e2499128d21dcc7fa28dc30a681c70f0a0000efedda7a4536bf2ac26b44f015767b611772698fde1567a3f954e5e1945660461e06a46188361586fe0b62f120dbf4ce938b6a5cb5bb1d7c9596bd394bfbf40ccd074b000000000000000000", 0x64}], 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000c80), 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{}, {0x86, 0x0, 0x0, 0x70dd}]}) syz_emit_ethernet(0x119, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x9, 0x8000, 0xefb}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x422) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) execve(0x0, 0x0, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) kqueue() flock(r2, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x1, 0x8000, 0x40) setsockopt(r2, 0x40000006, 0x2d6b2e67, &(0x7f0000000280)="fcffade59eb06eab0c00bee732d78b168730a7ffbc162038308b4605000000c84df94626f4a2babf97df06908d4ba1c8b290920000020000006d3d08cb9a8ffb96c5102b0225b81133a45a404bb7f6610000000000000000a10c9b5bbbb3000405326d80e428251142ada31594927e3833d8e953da68dbb68f96d8f56c635c81699fc656aba8f8dabe3cdc424bb4b84045b9147002ffba03c5f927c362055f13fa390facf39ee71ea1b639ddadfd16f315beb7b02c5cfed250dd1b29e3a3cf5c0a8806f79d88792e638b6d2c0ba672448ee386b68e8a44c5144964c2a41e24385da0e2d1e49e7c552beac8c2e5e2cf910f0679cffff04db142", 0xf9) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r3, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r6 = socket(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) setsockopt(r6, 0x4, 0x1, &(0x7f0000000100), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x801169ab, &(0x7f00000001c0)) executing program 7: kqueue() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x40}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f00000e6000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f000014a000/0x1000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000000f40)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8b) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(0xffffffffffffff9c, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000000240)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f1ad4288f435fb9f3f2876cd40a9b785c80449139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb570819465869308", 0xd5}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd", 0xc00}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf", 0x65}, {0x0}], 0x5, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x2, 0x0) r5 = getpgid(0x0) setpgid(0x0, r5) fcntl$setown(r3, 0x6, 0x0) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000077b000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x200000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') close(r0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) load: 9.82 cmd: getty 59076 [ttyin] 0.01u 0.00s 0% 323k executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0x7, 0xfff}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x84}, {0x50}, {0x6}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f00000003c0)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c04437d3153b70f902ea4747378ded3f998f8f166cb23fbfc88e2af9c8f99d8f3c50167d9120935856f0300a31d87504b05093c5facad9a2409a9ce54c8faaa1688f569a57eabf7d5f6ecd8f2c1f443fc8928a10f0d124164423916c9c73608e494ed06510000000000000000", 0x9f, 0x8, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000011c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) write(r0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0xff) shutdown(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = geteuid() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r8, &(0x7f0000000280)=""/167, 0xa7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setegid(r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r6, r7, r9}, 0xc) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \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&\xadrj\xd5\xc26p\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_\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', &(0x7f0000002840)='tty \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\x00l\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,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\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&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\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\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\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\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\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\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4100, 0x1004}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30, 0xff, 0x81}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = socket$unix(0x1, 0x1, 0x0) r6 = accept$unix(r5, &(0x7f00000009c0)=@file={0x0, ""/539}, &(0x7f0000000380)=0x21d) sendto(r0, &(0x7f0000000580)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000080)=@in6={0x18, 0x2, 0xff, 0x5}, 0xc) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x51, 0x404}, 0xb) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffffff) socket$inet6(0x18, 0x3, 0x92) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0x68) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x3, 0x7) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0xc000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r7 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x6f, 0x8, 0x9, 0x6, 0x7f, 0x4d}, &(0x7f0000000040)={0x7, 0x7, 0x3, 0x2000000ffffffff, 0x9, 0xfffffffffffffffb, 0x3, 0x84}, &(0x7f0000000340)={0x400000ca, 0x2000000000002, 0x4, 0x9, 0xfffffffffffffffd, 0x10004, 0x7fffffff, 0x4e6}, &(0x7f0000000180)={0x7fff, 0x9}) sendto$unix(r7, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) executing program 3: socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0), 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) executing program 0: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, 0x0) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x43, 0x0, 0x2da, 0xffffffff, "b07b1f660040000000c710c23100", 0x0, 0xfffffffc}) syz_open_pts() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000600)="b8502e", 0x3}, {&(0x7f0000001700)='.', 0x1}], 0x2) socket$inet(0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0x2}, {0x81}], 0x2}) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) r5 = socket(0x18, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "0fdbff01325a49f53ad8f850270000ff4000"}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x1040) sendmmsg(r4, &(0x7f0000000200)={0x0}, 0x10, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000002140)="b492d7678d2f9ba8ff5870060f6aaae42f404d3864fbffab13ed7f31602852253a24148af773546f5a8194fc2eac8a2704c5f82a337ff639d0f37c0ccf5e3c97408fd4d4a788ca2a03d5a223b0bfc2c6d9f4a74946db5701fd3b9fe98f0f2f3dbe3264ee34a81c61031a7ed304a2121ff541a1070538dcb558598d16901fbe655245f36c2f58b8e2b2df965d65add950978dbc712d60c9e7be87c3b50c40e04bead8d5c4a495dceaf7ca46b1f0521ec796fae27c7f7c02405d4e656cff219b7d8b052e5b2621c08bdbf2db13d6b73399318a1cd33f85b32fec032ca043ca1361f0aa0954cdbeb65b7d5965a2eb26ba676ac05de9087ba1cfdcdf86a079f63abb870512597c6a74f28a6c8d42c8f934e36c0aaede4b4a63512176f94abdfb3976cc01a1aded47cdf646add7c44155e3a147442c6414ec2fc84d46826fc5c3dff183f7a872525ffbc42960f7c92d44051d4365aecb82c2469774b4fd36d016a8da32de284af53328c24b65fca1513a9b7019727aaa4c3f276910b38e014e27525192f2463681710ef3a11475156a6549a777d9ed14ad529085f53d4223", 0x19c}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r0 = getpid() ktrace(0x0, 0x1, 0x40000f30, r0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd2) symlinkat(&(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000080)='./file0\x00') getrlimit(0x0, &(0x7f00000000c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1a) readlinkat(r5, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/206, 0xce) getrlimit(0x4, &(0x7f0000000280)) setrlimit(0x4, &(0x7f00000002c0)={0x2, 0x400}) open$dir(&(0x7f0000000300)='./file2\x00', 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x9, 0x1, 0x20, 0xfffffffa}, {0x200, 0xf4, 0x0, 0x5}, {0x0, 0x0, 0x8, 0x9}, {0x1000, 0xa0, 0x3, 0x401}]}) msgget$private(0x0, 0x7a7) executing program 7: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754", 0x7a}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208a", 0x5d0}], 0x2) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000140)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393", 0x55}, {&(0x7f0000001700)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f0000000600)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f699e8003ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17b63c47d9fa63336e630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933b61998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e40f4d7f8bd00b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d59945d5", 0x1ce}], 0x5) writev(r0, &(0x7f0000001180)=[{&(0x7f0000001200)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000440)="06f2d803612e7c3baa2d418f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91d2a7ba63361022803132f486a8e3d4a6448eab74f80505e0f87950b4c9fa81dc2544e390117246d5a994c5781aa279fe298273fea66e7ce2b926f5acd0d1dd0b375905f26a8935eda41833b3891f1f56c1e95bed206462a8c1248fff9f06d41336ef4a", 0x8e}, {&(0x7f00000008c0)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000000500)="ffffdf57000000000080602c6a9b9722af847f", 0x13}, {&(0x7f0000001040)="be5f9af4744d7a7f3899a46aa1321d50719f12a311557cfa9b7d48a9359787d62f40a1c43a2e6ed68c0da7e54f0365b0054449b78550a77c6f26411f5d73f1280667f6959e0c1d3dc6187bb36431a3e2ce66eb78cff2e41cded868fe25e92711df1c4289759dc4b49d573a32da0ed8ab79c5976cc7a57d4c6db9780d5e84e90a24bdc5a0145c0f03f1800746a476ab5c153ee93eb47b12b71e22dd4890d3d330614fd54ea776df09008df6bc0ccc4fcb4a35f55d101977008c", 0xb9}], 0x6) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r3 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0xb1, 0x1, 0x0, 0xce0}, {0x812e, 0xd, 0x0, 0x20000}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000380)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1, 0x6, 0xfffffffc}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x3c) write(r2, &(0x7f00000002c0)="d5a6fdbb2b19dc0f43b3eca17b4fcd8d275f45e050170671a2f6767a658090886cdfc5075ddabc514702098ae294afadf1ee114713dc9a1bdede71d2cfdcb1b8be82b48db02233f28e87acae0eba0f94b38305b7f0791b43cac1d47753d0fbd10c04e6be28d78eefd7a83818371cf69068dc78b178f1b462e21ac8b0ef17f4857bad2723352d1f956ed511ae3566fa3d101552c0d0ed5da34566821b4cd841a64ba34c72", 0xa4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) executing program 2: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, &(0x7f0000000200)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000100)="14705d491e14305ca9532bc1153e5fb58d0831abb0c7c690a502d452b7609fb9438f5a62", &(0x7f0000000140)=0x24, &(0x7f00000009c0)="d88924d8da5ba35250d0cac114f0895fff6e594cf97d145e86e7e35326eae0b6418624bbc1af4d57be36308f062974665d0f4fbf6bcc688ea0858c2917d662e24c031549e2f06c52ffeba500fd15511982b0ce60f40b0cd99c6447f02f6327b9d1c36546c4058765266b2e84dc7c836b1deb06e7375346967279131b7258d9da0df09bebfaeacce368ec490cea0ce24156d410b434ac5a4945e82dfdfe2e58c7ceb228fba52a96ebf0e4e88b0a31a42530da149f09833efbfe89203afee03997466849c89bbeaaa9bef53609bc10c78b4498307165a843154687b1eeb8a1967253d1e50818a2eecd3b09261c04f4fed1d4a91cf904897345ffc4150019047a3adb33001f4502d50ced49e7b23ab6563f93be5d49e350949e4529c9283b4fcefdb3d5fecc0b558b4c3265fb589bccdedc6e5ff102172140dbdcb3febec5a1d3b7ef8cd9f87d34cad3fb18a7b7e43ffb10eb3fc744ce63d2844b75251189aaaefe8532ef4b3738304a870ce49fc9abee1766caf185030f0895a1e4f9a5e805413afa2e90b32e2173a6090d24a57e4a1ce485fb59e1a146b810135104f3691cdb01879e156cbce699e41ff1b65c1517d648dda6b9ac885da50f567f27576189020e276001a693f72447453ff933b61c68aa96926d03c458740e987f21306291637b02568c72ba9f349d37084af130586fa83a6c6de145a2ee79ed3de0b8c7d7497624f30affb89b2837b484c2979048220c0573b8ba5b3c53486181b79e6ca8c1471f9a749ab2e3e5c73b9934cf2e83b3b035901a594ce17a9fbc8590bc6dda2c946a77909cb3dee8d121fdb2d5048a13cbfb929a3d7a09aefc6e56b5f9998173d49a0f17a2a071b5235515373a01130aae6cdf7fe8c84b96b7326a5f0b89aa61309e8a86b3345166c7ccd174ffce5c6c9f4a4aeefc7f96b0132b96363c7ce12d69e79a443cd20d98b8fbb8520208bb355eb255ff0977c8c0364967e1e6bf3cd1a70c42ed7eb110c2cc7b850303d3e4f520f92d4739fada8e97c0595a6c8c90f6769b317d68ee913cddfae28b0b3d44d3b950130bc01e14e87a8565054920891f3e5b6368130cdc8ede5dd5c8eaea6bfc7a5138921383f79726c1d4bec178cae068754e3b537906e6123d988b73af333406df500bd943f6f92c4fec88ed71c5f506811a9833fb3bafb6a9e3a295b06bab003d877195252624e89537fdcbda7fc5eefffbb1e04050159c465608efaff0c00792f759fbf23410fb4c1e3d7289cf10be846bab8a3e5398c81c2dc2fbd76886d08f8f8d9ed5742c437bca9039a1a2145b2b24426b314969ac2bd34d1a7b77f219a8afdf139fa492e32d20c9dcadb7b9bb91a1a13641a81347422e06ab91ae543772fec8f08dbaa563b1742aeb09151fef4f8ae1755b6d8098a4e4fed9b7a8747c72f4131eaea7a14f2fffd6f52818455a576580c8a7b8f8086b3cc11b61f6d1fde5150ff070b2ebe45e852d2a74ec7a24da52df250ba73edc65ba0875dde07576fae252ffacee147f925ec9ed0512af375d6bc3c5797793303599deb945e16e3073effbddd6eab49cf38a9b696cf9e2d0f347862a304e5ed86c58ce8e14fc8cca61b7b60d1d9498771efdf575987137e0a107920cded7fb4b9580ee6cf63d7f464e9fc4f86cb8f3544eadea2fd503fcf1471f2b407dbd454d402d9f95c4b46e0feec662bd75e046d802e1cce79cee4c8d28c0517f8455c7e7f9655acaefb766259a118a6982d85f45b1a1399055f3def3c2f9b1fc41f48271352573f94875b46a3a3d86610c0b81ac2fda207abbe4125c16b631e52c475f9c088101deb05e77f8b0576ff89168ee426f4c238158329ede40d293c100337e676a6189010e690d7452228bdaff9a3efe35c0269406d45710a7784a4190e9cb0f611d6a0632d8cb004b682ce1da62f219953be3fe42641fc993db0307b964c81271bc7585d569743308865b0921c87420ad2b194659f46401199d0b2f1403a6d510a971a4a9cd771731ade0d602d8044b371e6e6031eb440160e6d2c0341b6e9c37f0429a9b81043978b9b45167a1a6db843ef87a158aa36d0ba0a6a20d8a7c8d2e0bd07cd75df5de8581bb44b49550140637d7e49a0075ea91459bc8bd1aa07b73749d10f8dcc36d82509786706d37fd3cc65f149b5dd0df8e7da9b7aa76b7ad7f7cf59bf2aefeba0cf5cad18abf2b8dbdd15eae966a190899518db0a0a4af307076f8b42fad6a10dd08c2217ca5962fdb944c92162e595cff3398e6488032e3e33499dd3d7a50c905bb97f9e83238fa0e3713921f78332366cb31d39ad36a5d56575644f5146205dea3cb73b9a54927979fe6e972508d4e85e7ab66b15fa4dadab5a1f727ce6a5fe36c9cb81d28823834d99776b65804d483f473594e960939e416d7b3419f1bb8f15bc4a9aae8b76227d35aae947d51f781ffe3e59fc67a123353cc0c76a1550525c1adc336a5019a8a238169ed0f3d97e5178d9a1bb0e0e695f4a3cd211a46c389553e0781b06fef295da47214f5cd0a8dad901544b6bb772bdc5c24c80a6cbfa6f03b1e97f14fba8e4c64918a3e3b267b5d754f2651a724f2189c4d66fc90b31924bb1088ffea61d2aa064da70ea02c0a8e040315fe17cc554f8e9507cb98949a8594a4f2c92d61be04ae55c24fd7678036a0c44048ce407c1016c4f09670e37ad5c3c23c8815daaa79d8af7693f3a2d77265cca7380cb38820a0f55280c4df7111c2ab00f05eda9a004aa7cc7fdf12d82ead2da1e938e4569edfc94f82594f3dafd64dbb40b09e74c8151a186169af93f4637e0d73fb291e9c592f1708b15a7edc0904ad13e6273e4d9a2501dba26fa230f0c2c7dd7b1244fcc72a3665276f44c6ee90721ffb18040355d5b9651ca6aa5c157222f04da7df6bf83ff3182e46c441fef8b7ea9140b5245671af6c77785f4c9348a9147e7ec65fc83cee801dc0a836a129e47766ad5bcafc374edbe721f9b5ed782a297b5ed56fbbff2a6b7c227da21575714cfc5393b56329f2d8ab2611443d3f1baa77acdeb3a0a003c009e35d4a072a836bd68c12dabfad2f099e0a3508856467ebb98650a22e085ce0a4d0ab9a93e1713e67e848d5b2b723acdcc31309f80a2c33d3420e34de87221d48e4cd6f27965fdae3461c6a31fe4182a6bf1b6e837021269d07f5cb0c0a2f7a6647525f681c24579a93c80585cc80a55737412a43bb6452eec0dddf44c2f46b3b86db3fe90eeb4a16afebdb737e823a3aaa64b8203c277b59e02edbb69675d41d0d026e06bf5bda52747a391a8cbd4510b046a7279ebf31fdc5938231cd1304719c390d10caeeabae09a247c8b64c2c1802d836d0bdd9c45dfba2ff981d51949e717637bc6e299a18a4bb7ae2cff4f87609d00eb7592b2cc4272fefd92c345f9751174c63d5316a6405f943452adf3ee78441d2992e7c2a90c9a4ae2825aabfbdb82ef1190e64514d8b3057f0d616fd0dae5eaf9ea8e0890abd37d66aba82bc407749a8aeead359959146bd89a0d6f984c81b6d3368df2e1b6057322f2295b1662194de31bff936004880ce7a839e221d3eb9b82c0f54310a22b369fbd84c4485c94804d544abc32d88c127861141d37d13b5896c8af7232e6c4ecba4c201db8a785a3a05dc7cd71acda844f6cff7de84b10165ed143356037110d46932956e9f8e8d4fabd5b2a5583b132ea832a8b67313cd2acfd7a769bdf3066a71ff1c739c5dc9c6c743ddd5dc61fef7d552836e3b49ce8caadf5e7741f710b4b9d5e8233f3a4bcf066e43bd6c7a4b85618899abd7f69eaa950ce9afe92a65c17f34abfcff8fbbe3fb7da5e2d7ec93a0e5760091e0b66d1c694338dfaf23fbeb561a41921f8a5174250ff5dddc9d729b005d932ee352bb87e7ca944a067445e65e8d61dfdde1132398b7d4b5ba2e3a16df5e2c34bb9c2a1a4398abb2bd51eaafd6d76443f2c8d84d9a9e4dbc1953f766201e84290898d2410e02777f053bbd9faea82e8ab84b83dd1fcc65db6a4bd77fcae645a79ba5e6ddab26031ade1099b54f25495e26d7116982116bcde9cc7696a0e9d7eda6e1b8d00a1028a066361a58f19d9de43d4f52b638ba22bd19a9ce79e8f439561d0015ea02eebf37b50b3db58d4a27a07b3eb8d44c05bab1ebbc312a41771af9d385e1726dc59f408300fd7c53748d0a481103af7583b798b98b722e78cb61c3ffd7c68ca1d54203de7aeb2cbd370b9f0357ed2a8b93de50846b9dddbb4b12b79bf09808cd503cba040c8c4bc834bc2b7ffa9f1e5c1834f950ffb78b113dcc48641eb4ac5114e1647e5fdc633b8a1de9ecea8d4328a7e9f83deea9db86ecd472f2517876f67a27577951296221a3dbc4a05241802ce25c0d114cf9474084a2b353d4b9b645fefa813cc17d06a25f97abc82f84179da45d04625fde1339ee47679ce08f3d79d74376ef9d35716eec2e5cb7eee58e14b6d35529285da16932711bf7f2d9bf4130dd512a6774733ce9d0c4ce773b1bc67fc5da045e4f34848529ab527da3a5e87f5cbd22fc909a5cd7e6ba8860d58c481f6bf87c962fa6aefc2b011d163bd2871ced758bbff5e32d943efd20c89e8dd07faa1f64dc71c17e41a546e8d1e4970aea0a1f48942057b3a46e52f2e7bf9f77110ea9345092eed461df93211ea5342a46c81e24b6c136bfbc39cbd81f02af2af7f7b95012ffc2d93c1bfe9f5a07f6876087991c39d900f5c87ff4fd43c69d85ec5804f5ebec29bfb4d2be165bd9284ac12d6381563357d4a2647f9466f8516d19b4b5af76d85d65ce945347f249c7b048561b554d0fb5eb9e313a2f742d29dbc6945cc9e7045690f21636f58930f3918c35d991e6c80c4a97bd29667acff98ba70c479c02e73f5982916b69b555e641ca99a4eb9d139f59cee44f8263e726b7534c46899992308333c58c9b4131e09d70c0d22f97ee20434ce068516fcd748da9da061e5a39ddd766eb5cfd35b3a17b8fb6602aa292ff0ba6e12184a1a5309dc49bf5db79be61cfcd9e42d7d35a2d65165292aa32cde563626b28a525cd1ab8e2df81a996e43a02208038a39eaca3856cfad5333c3fbdfae5db1e558d84928965b10c05ba16954b087f1be5964c93eec2a65d108237b55d7cdf51b8b57a35417fba7d6339e14495a0eac99e49134a664f7d32158cda13e782b7803ed435726e9a419409fe2895a1c010248ca8eb23a4031e0daef24a25fa6bb6b688360a5cd5ed9946258a2d0891ec4a10fe1f3115f8862848091a08899ff12e599aeecdf28b9fcefc04cab14d8da135802f12a060fdfbc93ce3bf0a001db2907c7b80d0459670c5e9fa8d385853b468d75b2a2e0ea56afa056e93cd76c7a82bbad438507a20416abbbe7ad717843451349e28468db0f982bdf26b141a38b58826a3ad60a24dd00fce29d9d87ce18e63893ee0f85436a6586b419e7a11cf401ea001412b7c22308b5fb2a5fdbefe9f2cc4f03a258f7c9384f9a02611c93aba5a7202a435c3a5fc6bdbada3700c163d1001705eeaa57c0a9edf33246fa101ce6cc2e9a0f83d415e08ce45144eb350038157db45cbbcd2f6345ecee3ff1e5d20b50d6852457010fc0713f99b1b0adacc2acd12615f551d03501b9d58e202abf56cdf76f6719f2eac3cd8bfe1786d583345754ce4b57d3be2bb2349137f9debbedc65f55d3b7c2791579324e8159bf233e88505ab7461d1cc4957d0c29983ef10dece522b23bab6b1b2970755d327f858139470291f9244bae65559d21930e56984d497864ffee1fc3f0b56859c984efd412368d4", 0x1000) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) executing program 6: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="8925000040002adb0070162e86dd60f6190000180600fe7fe0000000000000000000000000aaff000000bcc121f49534ef60f4fda6750001ea44", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002"]) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000001240), 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), 0x0) setreuid(0xee00, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r2, &(0x7f00000003c0), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x802069c5, &(0x7f0000000100)) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3f, 0x1}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/505}, &(0x7f0000000280)=0x1fb) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000300)="80224f1f99234b319a41139f253328810a3ae946366b23720ce8e7d6ae32d6f39f5abffe67307c92d600a282c51655156f1e8e6743c4b295aff13f309a6a921997c607953bdc06a152", 0x49}, {&(0x7f0000000380)="d84d4d6457ec66bbfc153f95814889d26dc4feaaa2b0db0b34114fe8bc500c3e0616f2d1a11081a833916152c3db1f5d0f717443b01a52ac9e980da7e6084fe91d6547befdc5d16ce1a71adcf48742512f30c5698824e6edafa3ffc5a64fc6e31844dcbb1c6538f37d62fb0984b4024806a7ce8ce1c75c129aade1cd03d37be674d29266115e1be9ff3e98d1b2a5df22e30b6ec6c4bc2de14618ee6a5c6e9ea2591d2d683308fd077e66ee9fa1ca8ffc8f569bdb8f971da97170c6da8a9b4300a9f0494ab480a4ad4979f02ea85dcb787b9b613cecb328d9805d9edacba3405b0679c8065351f2fa74", 0xe9}, {&(0x7f0000000480)="bed5196952014d1de6747ff571b74e5caef4e858a76803c6cda85c12bbd0cf85047cf9d5b4f1dc7129074b74cb375788d01ef32f752cfbd4a189d6a690e9b4877a634ffd98b917ece2f6b995f2662fe1bca50a8e40a01e35b54b37b94d2faac3566091fc7b63ba7099d192f765ed26fc132ef3d71a0e676ba8171b282dab1a72dc8e241cab6fedfa9c82a187a3d2ee245a210d18b508339f1186d7901a0e4ab62bf123630e62d318fb3f4c272a5d2aa4095b5d332c01e0cb", 0xb8}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x400}, 0x5) r6 = semget$private(0x0, 0x0, 0x46d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000680)=[0x3f]) r7 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f00000006c0)=""/112) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000740)=""/4096) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001740)) r8 = socket$inet(0x2, 0x3, 0x0) r9 = getpgrp() ktrace(&(0x7f0000001780)='./file0\x00', 0x0, 0x0, r9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000017c0)=0x10000) bind$unix(r1, &(0x7f0000001800)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001840)=0x7ffd) fchown(r8, r3, r5) syz_emit_ethernet(0x1e, &(0x7f0000001880)={@empty, @remote, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@generic={0x0, "68f8dc144c405da3dc9ee7f0"}}}) r10 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r10, 0x1, &(0x7f00000018c0)={{0x8, r3, r5, r3, r5, 0x4, 0x4}, 0x100, 0x1000, r4, 0x0, 0x9, 0x8001, 0x40, 0x6}) fcntl$setown(r0, 0x6, r4) r11 = getgid() recvfrom$unix(r1, &(0x7f0000001940)=""/237, 0xed, 0x803, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) setregid(r11, r5) ktrace(&(0x7f0000001a80)='./file0\x00', 0x0, 0x1000, r9) r12 = semget(0x2, 0x2, 0x744) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001ac0)=[0xfffa, 0xe9fd, 0x2, 0x200, 0x9, 0x6, 0x9, 0x7, 0x1d, 0x1]) executing program 4: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000072000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001c6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, 0x0) r1 = socket(0x0, 0x0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x9c7) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0xf}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000006c0), 0x0, 0x8003) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f00000000c0)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x48}, {0xe6}]}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa080000000000000000000000ba00001000"}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73c0000800000000000002000"}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 1: socket$inet(0x2, 0x8001, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x6, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0xffffffff, 0x6d9acd0e, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe01], [0x0, 0x0, 0x0, 0x2000334], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}]}}) open$dir(0x0, 0x0, 0x0) r3 = getuid() fchown(0xffffffffffffffff, r3, 0xffffffffffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0xedd8}], 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1ff, 0x3ff}) r6 = getuid() utimes(0x0, &(0x7f0000000680)={{}, {0x0, 0x100000000}}) setreuid(0xee00, r6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x10, 0x2, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)="00000100", 0x4) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) mquery(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x8) close(r0) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x157e, 0x0, 0x40}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x7, 0x5}, {0x5, 0x0, 0x0, 0x10000}, {0x8505, 0x20}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) recvmmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/93, 0x5d}, 0x3f8c}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt(r0, 0x4, 0x77, &(0x7f0000000040), 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x1000000000000074, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {}, {0x8106}]}) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) dup2(r6, r7) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 4: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0x23a}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40, 0x4}, {0x16}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$inet(r1, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40, 0x0, 0x4}, {0x45, 0x0, 0x0, 0x3}, {0x6}]}) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe800000000000ffffffffffffffe6bbfe8000000000000000000000000000aaf3246a928a121029"]) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(r6, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[]) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x812e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) denied attempt to set clock back 3182362804 seconds executing program 7: sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x2}, 0x2, &(0x7f0000000080)="03d5990448037a21898e64fd930623d871ed1f94b46455dbfe11eb926c9bc0fa3f4d48e4cc0a2ed0c9fb0d19f897c6dae261a907cab52beff2eb495ac8517e188b8c6b8d51cd05cf7ad31d5185098fb6618dcd52f66980cb11ee8c6dcb5d5815cef075614e9755b534b77c859fcc95c74b1584c12feae5acdb5e977890426679e026386c413eb04cdc785d273d7b1c6d46d5b0e777fe9ae1a1eda1cfca0cf039ad949898f4977a43265522018200ebacfe95d9863c35cc875be957dbd315c323379753be45", &(0x7f0000000180)=0xc5, &(0x7f00000001c0)="9fa97ce393cecc2f66b4a20728583a7e80f6047c39e6b081a351930e509b60d47542224982ba792414ff490350722cc656d0e4f9f23745ff1be866800f17dc769a38d5195ade1d4f74ccb561", 0x4c) seteuid(0xffffffffffffffff) r1 = socket(0x6, 0x5, 0xff) setsockopt(r1, 0x1000000000029, 0x27, 0x0, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x40c, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000021c0)=""/4107, 0x100b, 0x0, 0x0, 0x0) open(0x0, 0x20000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) socket$unix(0x1, 0x1, 0x0) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) link(0x0, 0x0) r1 = socket(0x0, 0x0, 0x82) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) setsockopt(r1, 0x4, 0xfffffffd, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) syz_emit_ethernet(0x56, &(0x7f0000002500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd607114e600200000fe8000000000000000000000000000bbfe8000000000000000000000000000bb0001000000000000050200000001000000000000c097cedeb2d9d5d600089078"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffbb6b39d58fbd88a800000000000004000001080006040009aaaaaaaaaabbe0000001aaaaaaaaaaaa00000000"]) setsockopt(r6, 0x6, 0x1f, &(0x7f00000002c0)="b211d7170d816684c8e360f2fa41c1a0946988b27246e337b372e933a0cff6669cbe7868de45ed3fc37f000000f71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9af2230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab004d1ec9fe7457289b2a4b87b1a127f438ee5655a06eb4c841f85767eb66795b3765a1e5763fee06334006eeca0f1c2a0000000000000000000038c9662124a5c0ea6b2388e682eb5ac5a778c470b8b6f50297cd08964b4a92ad6f70602d5663c3d1a1bd158ad0be5de0f8a0cce813765162eb42369a0b3cd24553b3050e57a1764e93ae300f6be9ab1ca0057a8c05f617f5eb17ba2a6dd8ad48d71886f2998752940fd19188fdd2e9a811839ca3ef89768a90779b9a6831d3e182bd4ca2f551482862adccaf9782a494a5675fd04d19efc819ccba6bbbe8c85893d384505a29b9dd7aad488d2f8d0ea62ad328946fff0198f1c5fbb28937a7378c9ebfd1296e6f3d5aac1ec82d423d453f8b624dbb233d21a78714e0", 0x79) executing program 2: socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffe, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r5, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000000080)) executing program 7: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) getpgid(0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getuid() setsockopt(r0, 0x11, 0x1, &(0x7f0000000200), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) fchflags(r1, 0x0) r2 = socket(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834", 0xa6, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) acct(&(0x7f0000000040)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff0000"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018", @ANYBLOB, @ANYRES32, @ANYRES16]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200), 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x4, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x4000, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000700)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000180)="fca41fe0c715ea9c58fd161861de9f37e4373192", 0x0, &(0x7f0000000340)="69690b9762878f9d070882ba7ebe5597fa63b0036c08faee0b7368b52f33f79cff93565848435cfa1e5dea82d80c2c1d45c23c02a20cc43196a1366cff9e1291577c97b40e2be6aaae8187547227948d1bc5a35f291ae3917a976789c34071533259a54e0281783f76c3c83fa63bb13d63aa0b90b9ce31f1a23add2c3a4034bc9d423ff904b2918e4464096a2ff7aebac96025b2d3fad89974328e2ec30dea2cc419e226ea5da6d27ed393648cad1c93f52a56a113fa865caaf3bf6bfd53d38c32080952033a40f5aa50a53ea09ff0275bc81309751d14055b", 0xd9) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4000, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x4, 0x39) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0xffffffff, {0x0, 0x8000}}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x8002, 0x80) dup(r5) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x3, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8000000000000000ffff0000b1280000ae6cd2de5511f3c1e415e48166863ab2c8fdf1b4cfbbc8133f7cd101d1c0b0c8eb87872f88d60cb6191ebfbf1bcff9bac2b4a89d814e6046c7297af29e4d22213e531e76bf6ac4c638ff5405d6fc89ca36d0432d05addbe5b52886c2144599935a9332e70f47affc3e6c0ea315be000048000000000000000100000000800000f90c0242fc6315ddd563d1d79ed28484732d775d67d5884e78e1462fd882160a3db78082905253cb61763778dc5bdac70b240000000000000001000000000000ffff0000ed02000055f92370767da53688ff5e6e59c58ee46a818d973c767b50947805467fed76ce8415723ff15b6c3cb2e20e157b759eb5b57e2495ed1f939a2f1e33d29bc774ff7de191accc32b4cfd1b828018613a0d4b12b50a260aa3148d8b1ce0893f881ee08d5e0b3dcf56e20aeec8d6d17373320d697aa5aa36663037ab8fe49e699625381d855a44d1bfe020221724ad33253621e066962dce158476805d16d2fe84dc1a34eb1a7e088633e439196fa41c4d2ec29b4872a274e40c8d8d72c566ad902489d4dba9c9acea514a0ef4315f6213820d4368190abc6951c11c823ea75ff6aa41b0f62bcf948c436c4f478c835740000f800000000000000ffff0000f8ffffffbf75896ead74ca3f04e9c17a94198bb0fc680bef0bad0d074ec0ad688a5eacd403f4c0688da6cfe9281b5b2b31a287d4a0ac72e771d4e82ce275bb1e1aab13d98f92d8a7621a02af18e09ded98c86267b97f34954352d0f95e68662a66244915f8a5e588e2ff6c0be7a3a3335a4c50bc68aaf6a1a226033e5fca50fe104c3058c5d9b52870cfdf1cb1876556e0ea7f475d48de821bcecf5ee4b70889b68e2e79e25a24ef0b7d1d81714da8f8dfcea6e9e76a0fc29299e0ff085a51a8e314e3168c6df337c12e96336de0a3e49b6f81e4b19d92a6dcfef42ea304177f000000000000f80000000000000001000000e3fcd28e1fcdc04b5087705495f7029be95d2eabfa7657504cd45c4c1895ff63298e17b543fafc9c24d232158c373a5cdb486333137249a78c309e59a18c0edec1d68828debccb8dcfefae47afae6052a1af22805188deb5720853f68c0bba88c319d1cbb5428b22917fc61ad805d173c83dfc4b1e7b3005d8e20a14ac9a8ad2be6f2ded7c9da615a5813458c797f77ae2a99d582157f039705003d914d575c1cab25e483190bd18620d95aa6d517255f2bd863991a7834b2979a6208f502361c7e0d2c0de696a6b23e80209107d799555b591233fa33a710c4debe5c8c0db7f79615cdb29000000000000002000000000000000ffff00000500000001c887cfffa94dfe4b633cf9000000007800000000000000ffff00000100000031a8a413a6faa09b665290d0cd08ad95a6f8e79a9050492bc14e6d74eca5ccf9b412f11ff2e8fd3c5baaf58461afececc48aa863baee43deb022af5b45ed7e42752f42ef5167624e1a5444535c4559aabcfeafe8650e1c17df6e3739e8dd66df96d26f155b0a0000000000000000"], 0x450}, 0x2) sysctl$vm(&(0x7f0000000400)={0x2, 0x5c8008d1b961640f}, 0x2, &(0x7f00000001c0)="e48beed8c199a38947a4445ee9048f24e4b9b40089f45d86f2831063d3502994de35eb5f9ba59ca3e20341920947a2f9170a939da1d6c22b60dd7c2e4cfc67e6309f05196dd72de8e23224c218b6cd376dd9c155e8ee69a1c2a2d1a38c2d3821be67483663fd0b38991ebeaaf29b9cfc1d2375428c4bb2bb9144b333a224fdd4fe63f7f42e047bd83753d58f71a82dd1bfd621a8b1936d2591e81423a5893e62c407d1863374890453c15eb3397a36aa32ea6e83a16e7d16d091", &(0x7f0000000540)=0xba, &(0x7f0000000580)="296c62d9", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r3) write(0xffffffffffffffff, 0x0, 0xfffffffffffffcce) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x10001}}, 0x0) socket(0x20, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ktrace(0x0, 0xd0730f51e69c9f95, 0x0, 0xffffffffffffffff) executing program 0: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d1", 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="471891e0ec511345252295a2e5332119a8", 0x11) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x2, &(0x7f0000000000)=[{0x3c}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = dup2(0xffffffffffffffff, r0) r2 = open(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000100)='./file0/file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) getpid() setsockopt(0xffffffffffffffff, 0x2c, 0x206c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164981f70bcf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5993616bd3c6e5099774af8211d5f521c13515ef32bab547f8bac841334a77c26964e30cac161d270d4babc8f3d837b7ec7281c4d131c37c1439f44f3419262e1d9811252c2b1777b4fb02f785e030c3b6439d0dc092b6533bf8cb301278e68988bb8987240556743cf6212c55b24bcaf5d965cc46a267078b6d6fcf071f74d4d6592e067fc2c0c5924165a91f1d30c24021ba79b81d0b3c2f2797e9c795414162549976e4b06007be8a822e4ee1256bb3ce444483883f09d1292f22d02166368b7610698eecaa9261662ac945aa4cc4697c596f4f78b6e176d602011093423b18cf885de4579dc63048eaace5c154a0ac86ddfb8365a73e0bc03afe9cda1c34f8b07dcab3ceaa23915206ffbd0300dbb79f4660129d633c073561f3aeea15c4295168c5e092c3389493e86b4ff165863cf44510cdc0c0669a91cce29851eebbc5cb16693bb693f8dfb338bca96ac49c8556757494832358e0581db492379eb739e51ae99d884e0313f229043db02a571e20c9c7b257035fe387181f2eecd0db34b0ee9d246322c02ee8cae7047f0995bf5413fa8f46dbbfc3a5e3910ec3c70e69f39afe827064ddfb530fe03c3cff3392e9ec61791286693f6823577d8eabe902cfd152d1224ee5cd8688b40aebed129fd44ac4fc690caa95bc9802da777737e0b2af77a73778d49f51c8a5036cc006947ef90c17ad06acd94b2413ea723541dba2e70bdfc2a7df43d25bfcc06720dab3f05e6d7f0a29198dcc494c60025764bf3e56a0916a74300a25eaaf74b63f8304983837a7d64b48f7dfe9b9e714db93bde2b0527b16f4674cdb815deb2180dadb6570f475f65fe54dfa6be318d9f62e3fe6c2594b899ccacd9fea2f8a87595fec4fd45d9442d046cddc436c5eb57283cbf13d75dddf8e009b9f401be766a4bd5dc675bfdef7ef470a2327fef03aad272dc0893015a6be90aac69d69714f978d51f6f15b9148c390d6b693226912b677ff2c611076df96c36f60948919b949a1b2789c18053839ca433d459fd37fb0b36bcdeaca97bd3eaeebfb55b7200b49c7599b3c6794a263980c274b904a44ae225b2de5edbc87a4b5376b7973051fddf9102fe77a940ecc88f872f53c2e369dbc40d469dd4a29ac9a8fa8858ef6bcc6c0e118ada619485beb161c36fb32c6f158428cf62c9f359c7b91d27ccf8b4bc5782a9bde33c82254f02777da2e380756799b492024b31019e13744ea28f629b5bdbd7656d4e6aec594003f839909a04b82a14515c4e0678b74dab647935db43bbf881111fb369e3628926871e86dc6126a88742fb17662f0cefa32dfd169c4c7227da3451dc348ffaef8b88b2f910ff6d1726cd08ee3ef5bd792ffcad0d29379d4a8b8e423777a2f7a4a777fb375fa948e62a105b08b280868b30e144a0eed1570177fb87a01637d0244cf9c648ae709a3bae499bed7f9805efb0c1777dd3988410c479f6f0042e0e42d6ab2e701b108e0b8e172b89cd2f49a0f8136f0180b492d809ba9564656c4324727ab50066de4b773808054dd821ceb4cdeb14a67f2cd85c74b990dc9a5e275b6b5f66741b09d912b0197adf66ff1a8c28364aa8558d20a79f9b69f2eec39a7bd80915a2b4d8e64fc1416e84f6adecfc9eadf084f4933502ae98cbd9b2bb07344b4703ea82947e99238638d123b05730413b65d09eea0fddff96895a7c6483eb96615f8bb5ff2f709300c80976013cd3ed2d815a6fa6fd31146ba74d1b42619b3d66c1986551735d5d62ec1f3057acb099a93671a1aa7e254e860e4a87a6f028beafd1484ac04333090bfde10c00427d8d2390da422746b9abc302b07ab8a57158e3e809a93b1776d6d68064e97064044b1e3dca05b62cb59450977f0d6ad37d745211a7fd8cea4eb6b56311374f5a02dacdedb6b40254e52afe814f7312a1912987efb9f061528a3bd3945856e5b19d13038fb771fa9adb1027c3bbcc2f8fa2bb7bf92d1130522eed3c700c8cb76b940331f8816e20e7f7d99ba3030ab55f4ebf0d611cf309185dd11061bf337a74255b183fb7a6da17275707c3baf772b3ceade41fe5450684c46f01e2bb5c1b78f83a38f1c12611da07d6014f33f6cf413fcc26be1c5f28d1128371baaec5d2900cffb69b9cdb214af56e7d16560292e1d238b72f13d3c8530568499d757993969356bbc66e94bce81e685ae8317006efcd053f1da1d9af3e6c87b4b141a53832d56d05f111404685a305190df806e0140c7c46569c734d9c56c6f0584aff94f5035eb9f20078548d62493e5679480873a7fba0169c274e3e022ec6ec01e879015253a004c3517572170332c39887642888494273abc7ff0628f33cb190ea16cf88b62a7d79e2a4095ce883a1d578cfdcdd0fb9315f60ba981f00dee97c25d86a2c39d3b4e049cc668d1762edfc1d5bd6df84c18c5ac080ecc741d2e62aba11fedc05f78c747366ad2360d9f4d07ff69651014fdaa5990d609c48458645e1e3cbdfedbcabb3af942a80aa4f4b6d69cd07dc5302a11d315aba6e7ca64e39065ac2230e9e88cefee2a5539cf1a41ad9fd7e2cf5b5467c6dc42d7c1e31645e32addadcfb86998c48d7e153d72e01cd8306d36f3b2f9e5663b4a3e306f1383d50b390adb5b3b8f747f273eadcd43adff1efbdb4b330013dc1bb88966e471f62798a8500ca8c7b58c36d08eac6317666ba8dea5a363baaadfe68eb48ed8496ac09ec6973a7870c7861f3b59b788abcbffbbe9343dac7d17a05cdf2c0124b94d925d2d2b6abfc6fe662b49fc21e822e5c8ec76993b4298da4429b56a160acbb44e1cff9e9e31379fe555a5cfdef048db35949b4ba57fe259ea5c6949a60d0e58088ea8b9a82f9d149c681043937ec4890fa40318bed4ed89fbcc8f2fb910c0f7fe7ddf262f492ba47f7488212753f6146acba286f072d84cdd482a715547fad013552f5b865e6766d8d47cb047d6d645a2e74eca602baa3f9b519e965c592ddc6a01413d326d6cb7977adaa11601c483bcf3186c965e5c68bc09af7db347a49b4728783136f799e96faa9d9f0f15678906969588a40e82e550802d98f9e77721c9eec635860274debf4840bf161fb7c9d8c1df9e6bafd247fc6fd4a7b8bd1d5bb53f0c1f2fdccc749ce93303cfe68c5dde1987ace57c2989635a0b7ce890a8316d59019bc34b9ecde19b4b25ad4234442a80a58432c56be40fe5b824f39a19578c928d16ae5d5780743ae227d1d01a55d5065c89b54b45931045ea1051820686d68656d6a5fa12f216b2256095e7e082ddabdbd762481ed7ac7e410c4e45b691b58ab962e6794a2f73481a607ee49502cf7cca3f608408c107aede4144904b2453dfa53da63ae6d528ddf9994b410ff4694a7f066d6c7f4fdd4321c26b8af564f9592559467edb3c46e66ed94cdd89423b1f1b478c9b6f50b5b2825f82155b5ab3d43455411da74762ce955b1be9f45f623725c9e87fe7db0a0976711e39a38cc511dcbae9972f56b7239e82750c6b1c6ab10a57522ff0a8805562a9e831dca3f676699455ad21b5c043d8b7dff00713da4c0ea4ff8de67eb4705fda0de6acf4d2f127effca38ce2034b3f7fbdaf56190365c6cab31b64f7ed5366e34c8b2daca30231b7497c39abbe5a321bf87467df734d2f82294ec4672bdc1c4b7b519c2eafcd3a7a08a9d7f42d424e100c8720fc2640c65ee2c8c3348bec81c07d7d4c9d817836726f0d98a52927f261b019295ad866e8541283b4d2a1b80db2aa1c38fe623860ae4f9900fec465644916519f50309bd025dc2ebbb8747157b42137ad9ca76a7aa195f40248253272ca36585b0e31f2ae9480eb4d32a90164f1a439b66e50b364682755378f55e4aa9c72e2bd508fed7e6309360fdb50669151ca1997b244e2e2414eec0960432df461bf5fcad33a8c0f1d92d8827235eddcd29f5721c102908194a7745c95b6f52f75f9b5b085c6b28f938fceeb8951d7f2f83cdafb1b481f84f6978f9001e1105726d9d8e8fbc63aaf17236305acf5c9d71aaca0a5d53874e8f2cdb81ca6027701b98dafa5c6bf45516d3f649de7e9e57731ba25eebd8ea36764ac3a59476f6e0463a087d311a3edf1ebbda490b8eb033843f3c6a00fd12f3d9e5e2575db84d718a39a9aaf06aa4e0fc2e66e70bd7d0571a29edce354daea0ec69f165e3ef08ee1d6a8c63a7d1961a9db259eb519e70373c76a818cbeede73044cf67c0761092aaa032b43e1fa8dfb9d1d4a69514c277a706177857b6a9b546c4e1e47256c1bf4fee2f435bd2d1502a7eecbe4cbf12d58d76871aaa8eb77ee1402b3a2ff540db38f8cc83a693f8285a6a049f4f569f3d664dafad428597936d792abf15a2ace06a67f4a7e755cc5266d7168838206743ca3f68a67cdf722fdf04c44528c5e0de71a71aa3c470214719e870a436d11662510fa03aa488b7e7254e10bc569123195534d1103ee213556e2a801122369ac65150eece348623d5954b67f7405f031d2f20b86ba6135d00b166ed128ca1b79112840526b94ed3d4b8186cbe629dffbb257e39bfc90995a138e18f525ada1b824f5f43e553cbe54fe408e8ce33de31d97533d093dc5525d64b42d8843a623e1e4554cc7ba2a058097e097ae595697a26c0bd57b6c8985289db12f39d9ce6d819737125cceff33d4bf1b062eef671e1959fc3dee228ec715613622b786cc8f6a5cced3272f207476c9081cf4c1ea54b39c9e9306d0dc263160676bf3a9a66094e3224719c5a2c48bea3b5c31fe87b4e6bb5798f3389b76b813d61dd56c76ea3cdb100fe4c74c710b2dbc15ccd49fdc645d85ac550b07b4b477ab50cfc45a8792601920fdc2b86f1a84c05aa20230356e1fd2b29c7c9fab0d2ecc8be6d944618ea37cbd16e30de8845f38f2ef9c88f18c95a9033baed78942541e78d0a964c8376ecdf94186d57bd0d15e52bd899ba482fe5ffe7270707a9e73b91bd89771ee16a2d690a7093bd84636499684e6fcf3946c1dfe", 0xfc2}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xb, 0xa, &(0x7f0000000380)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x400) executing program 5: syz_emit_ethernet(0x232, &(0x7f0000000040)={@random="91a6e341d8bb", @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "d6d19c", 0x1fc, 0x88, 0x3, @loopback, @mcast1, {[@hopopts={0x16, 0x1, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x1f}]}, @dstopts={0x2, 0x1d, '\x00', [@generic={0x8, 0xeb, "f95dfadfdadada929be56042650d26237a53a9ce8cfe968be6e37d3cd47db0da73834b3531668308632791ae49cb70bb21fb3b417d35d3bb0d1817db5fb2dbb953b25bfcc60b0a983b644087962b85d89e94d8584acda131591ace21720abeb5f19db25a35a4059c81a692fe62118f8a21958ff6ff1a263f40dcfba96276ca49f2f01327293b316141e53c8ef95a3d6b399528bfff3369b4ee19c996c12fb7c54dfc5a8b5cf1d09c24448c2484ddf42a4b63a43e0d6d727b17cd96613742ccfbce56c6d9e5dc4dd6ae67a3c041312a05e6a83b5c16b5bf18e24cca78b5771862852b7eccb18b7087ac616f"}]}, @hopopts={0x1, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x4}]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0xf7, '\x00', {0x9, 0x6, "3531de", 0x8, 0x2b, 0x3, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x70, 0x3, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0xa2}, @enc_lim={0x4, 0x1, 0x6}, @ra]}], "9b2bfe8175f6cd8b50af86745c83b322fb54b9c7bd3495ea66c22b8fb0fb44f0ddb85d57f535ec40570238ab4e08f4581057f75250db80c51994618d256f325defc41a5e79745e7555ec3335869c771ff493f9d3b5f821df850c06c7686cb907f78905b4fd343139c3e54d55acf2020ddc19cda3d9b7de449bff9cae37ef239f16f053ef"}}}}}}}) executing program 0: r0 = socket$inet(0x2, 0x1, 0x10) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}, {&(0x7f0000000180)="f456f52d5c259ce5c00a7c9204a7762f2564eb09b726c9781c90bd458212e243b44c9df87f", 0x25}], 0x2) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = syz_open_pts() readv(r2, &(0x7f0000001340)=[{&(0x7f00000014c0)=""/267, 0x10b}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) ftruncate(r4, 0x42009) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000280)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b8", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000400)='v', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800030f35308 executing program 5: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x81, 0xffffffbb, "0000120000090000ce00096fb23100"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) executing program 6: syz_emit_ethernet(0x60, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe"]) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="3dd9e610bf749f227fe978420650628cee58c2d090961550688f02d1c33b67c782af9a64ccfc942be5359f7d0a4af56cba054fc103a6fd53fd7c8d62ce5383e52ecd66d24b6a3c3b8c65c336982a6e91781df3f494bbaaac633f657ddd532cf64ca7128b264f3441f4af47b06599a5be9dda0fef730009994795816f04269dd6abb070a937d13d5a8098ffebed2439ba8ad0f2ba7052190f127ce81fc4d2da402b90067c05b1ce663e34ce811173699e27f2d67515b5d7fea2bc6f89545c00cb7d0ccadeff25d4966da0536d2d7bef9050bb81769fc441283fb7b8391e5cbec736120cb339abcd23c536496b", &(0x7f0000000180)=0xec, &(0x7f00000001c0)="bacc3f990980e6e821e1f10ab87eb232078857dc33f62c1186f578c10ce4", 0x1e) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockopt(r2, 0x29, 0x40000401, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x82) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xa0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) r9 = getuid() setreuid(0xee00, r9) fchdir(r6) getsockopt(r3, 0x401, 0x80, &(0x7f0000002280)=""/4096, &(0x7f0000000240)=0x1000) socket(0x18, 0x0, 0x2) socket$inet6(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3, 0x40, 0x96, 0x2}, {0x6, 0xfe, 0x6, 0x6f}, {0x3, 0x81, 0xfd, 0xffffffff}, {0x1000, 0x2, 0x4c, 0x1}, {0x403, 0xa, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x102, 0x81, 0x0, 0x537d}, {0x7ff, 0xe5, 0x20, 0x40000217}, {0x3, 0x8, 0x2, 0x7}]}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="61db1fc4224ee6774376076cd64335d83ae7c58d3e5e1f5c0d412785a866432e2efa", 0x22}], 0x1) mknod(0x0, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}, {&(0x7f0000000000)="44c0063e6484dd64410a", 0xa}], 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x101, 0x0, 0x7, 0x8000, "cbad9ae5e2b855550397cc160623a2650c7bec5a", 0x5, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(0x0, 0x0, 0x0) executing program 6: setrlimit(0x2, &(0x7f0000000400)={0x60000000, 0x1400000000000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = dup(0xffffffffffffffff) mkdir(0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x1f, './file0\x00'}) r5 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x8, 0xe3) write(r5, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{0x4d, 0x40}, {0x4d}, {0x16}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x0, 0x0, 0x1}, {0x3d}, {0x406}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x240000}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') mknodat(r5, &(0x7f0000000000)='./file1\x00', 0x2000, 0x52bf) openat(r5, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x12e}]}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x84}, {0x80}, {0x40e}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000", 0x8}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "0fdbff01325a49f53ad8f850270000ff4000"}) executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r1) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000000", 0x8) r5 = semget$private(0x0, 0x3, 0x95747a422203b25e) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x0, 0x1ff, 0xf3ab, 0x5, 0x1ff, 0x4]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000440)="07f0a033fc5948ebad9dba673542f3a7bcc94d7da0a4eb109fd1eeb32488cfe14a3a288c67e4c58616da651d6bc983de65da8cf3aaba2a90cfcba105d0cc145a9df1ae573d56bf4e822f46ab7e3578d24202f26260c3c16424a64fefffff82d39b0638ede6", 0x65}, {&(0x7f0000000500)="fe12915c0269bd81cbe5881f019c", 0xe}, {&(0x7f0000000540)="579caedba9426feeac988e8bc19d2a5f09efeb7a5303f9a49c43284ef12c12c8cf488963de547346b5c69950b8aabd4c45c6afa90b204f7fadb4893932a0c3639d3fac7b96404f1fb5b79d36aaf658d9f42d8dd5c66c1a593a0c1cdd08b3be15213e13922dad948a2e55609620aa79d039f81170a9696ec70104", 0x7a}], 0x3, &(0x7f0000000600)=[{0x68, 0x1, 0x6, "c3b5bcfb9b95565fb93a261f9dfc0db66121e62219baa6587d0b63db89c2610daa41d67a6a5f3d57f5ee8b9716f945cf169f5c97f327f3835a6759f8322bfbc9ac2f8a291577c614ebd9a5fa4a00f7bfd649eb29da5eb41d"}, {0x110, 0xffff, 0x4, "b54e0e9aadc091b7fc02b509c48439ed55e578fdaea2ef84a1a255835e4bf2da32978ebdb80d26b5d02eb8eac7312ceff235dfd71ece6de0ea7e650df3d3134521559aa38e2a04344aa842699f8d39f7f31af4b4d286424a624d81386f926f1efe7726cd91da1f71e136d35f0ef3386b4024531315b81edd37930f82e974271edd63a2f19d9e16d50fa27b69d14634a766771b13b392b8c9164198ac769b9dc03292ba7dccbb22554a38532b43acf2c54c339797bb579daec68fdeff9a6feb3818cb8115f2237307d3aad255d24bc22a950532fe3fb8e86d529a00ee8f1b21eb55dbae049317c4f595f96877bc801958af06f41e7e4ffb8942f19ff2f45d"}, {0xa8, 0xffff, 0xfffffdde, "ee03453b4b32eeb386be6062a6af273ed9a6ce7316e14c5dc234b8caeabe0d1e063db0cd67264249e749ddf156d5fe84ff21cf1e9e4a7336966d509c2696fc9b86c515163883b65e64f24eab843aa841eb72283f2fe0011fc3e18454dbbf50ebf5f05d55a71e79c2e76355760d8f127da27ee1e503ceb014b0401728cc230d6285e318c46106b2931eaf66e51d99065abe458cea"}], 0x220}, 0xf742}, 0x10, 0x402) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r5) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x101, 0x0, 0x5, 0x6123, 0x9}, 0xc) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r1 = open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r3 = getuid() setreuid(0x0, r3) r4 = getegid() r5 = fcntl$dupfd(r0, 0xa, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r7 = fcntl$getown(r0, 0x5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r8) listen(r9, 0x0) r10 = socket$inet6(0x18, 0x5, 0x0) connect(r10, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000034c0)={'tap', 0x0}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000003540)={0x0, 0x0}, &(0x7f0000003580)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod$loop(0x0, 0x0, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) fchownat(r9, &(0x7f0000003500)='./file0\x00', r11, r12, 0x0) r13 = getgid() r14 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="1e246cfed58600a9ba8ea3c76a4c004010d0938b41a1f163121762e81cd524399d436523a58979c671a43e204dcdd779777b00a35f0bb2b85eb5f745714a6024c5304cffb6a5f01aeacbcfb63dccb57b0039c9b9884bf8ea7f5a73461e367238b41eae46bf58791dce511ed5bf404979c9fe96b5c95da37ee65c4c59488f9b12f3ec09ca69b792e84f684d52f19c604e39cf335855c9cb05caee8c19a9f0472ff7be2274b01f75a8542cc5", 0xab}, {&(0x7f0000000100)="d8730f6b9ce645ea632a20ce6ad360fd785506913c0345f92c8fa3fbb169480f083e2054d13f37015392584cfa3b7d0021333804905c362abb662d49e96163df", 0x40}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r5]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r11, r13}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r14, r0]}], 0x100, 0x403}, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) r1 = semget$private(0x0, 0x1, 0x600) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7d55, r2, r3, r4, 0xffffffffffffffff, 0x1, 0x4}, 0x1, 0x81, 0x6}) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x31, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) r5 = dup2(r0, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1236, &(0x7f0000001f40)={@local, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x1200, 0x0, 0x0, @rand_addr="135e80f1d38ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3b, 0x0, 0x6, 0x0, 0x0, 0x2, 0x64}, @hopopts={0xc, 0x22d, '\x00', [@generic={0x3f, 0x1000, "c90ccc51b4b2f44d733931a2ac8c04b544f967c573a96ca26af51b1da50cdf23a8e3b373c3f2603de6fe3b3565269fcb3b6c4b215da8822d781a9fd72c6618e5fb0f276c8e8c7c7516a73edb9067cf41151117f1fe182d2db9420c88d09c11ee2255bb964bffe496d90efb4661e9d140026ea7fff09ac0bf418b2cde12f53f32c69377fa653e25c3a0f0b25d92f67263d0e96c98c3ac9a3ca7260dc3e51aacbddc38599e1493d816c926cce060bdba55ecbf0cc38533a4f5034c6d2e169a10886b479f35ba758ffe79e73aafcd2c52db9140dc36c9d06997b589e82ab1cdcbe0b78eaae30351e5a6230302892de3aae99d631727ed18b21eba175f9099d82d3e77509f15e415369ae531ce3ae3344523b6f027d141dfbc20fae681c88805c676ad8dd1d95ff1e1a02182896da00196516bf7a69cb74b2514ff62b9cbfd09479dff15db7e730770217dba6d0d955f5e69057d00599c4e8eaa6cf187e6076fe17a7456714632c6c1916e94b05e4f365e4f5bcc0ce3c803135d4ee95e5898725f809e26ba80e5453b8d73fe3d982f5114de204d670974c56dd1723322f5e5826a400c934bb8b4e5b9e43f5cabbd819c37b8cd412a6fd3c9e17842859c1f8e8fbf6fc5dd1830b6d0b9c15a54bfa6d81b4ce40d6cec3e04926d804951a20b15490cefa1e68fb5b8b0308558c9d5dc42704e702828f85e6710ed9f66d00aa96a3ae32fe4fc144ea0194ad1dfd0ad43415d89617ae294f6da88f9960e51a01ba905164347b061234714c5da4853cc55efc4e7e79cdafad8a5751fdbf64a59b5429e4fc6d110939fca1ccb82d3ae31dd893b92d0573b21026f6d7f4441be0519caf9eb2776d2cfb40c919c02e39e9334720c242573db1ce4f09f692b8689b2556b2f5a06320f40d0d62840f95b8a1fc37e383d9aece94818296873b3a812d66aff48370fee47b9f596f03a8479b10eb25cb5c38052238449d1e11273274ce47b59938a590e89d7766eb860ba873eccfd095fcfc1de6cdd08cb768ffa4c8732d29b184e13788567527c29550d70fcaf340287acddd90e7e536252ecd7ac658cbaf6ee2d2ba882c70cf13f27b6c533b06b67258fd0eef0bf9a82450e4e1e4dfec3dd52e6f5a81a184f6b6a86737d48006d48fbe0a88423e72af4b0ac7a63307e7d23baa49f7546bdfd2a8a1b42def9d38799ec87ed29e83880b77c3a859a333fcab5b6790a20f7510518a507647610f9e84d101ca2189da41093c8b196e964661c393882d2b245b57bd6d13f8bae0ff652570181c6fed9abf81bfb3c405c15561ccdc6d63db0c767bb1f9989f16e15206cc95db13c8deea15644249ba776019716213e2f37d7c36ab71092728007d7aa34b2b7e2e5261b6ca0798216aea4e596657068e06de899edc24e060303f88a1f6223b0f76e60df8edb17eafbc84193f294b66dc7b87124c633381b362b3358220d562da7fb6cd3f19bd6d2b86a3c61523efa269455ad0721756a3b0669a2ddf4d7df2a36f36295581ce1d9ead0c41f5415b755eb828e13d99fda24360544390cc0ee712bcdc86da5240e172a8212e9a23dc27d1c6ce93e37d89a024d1a56477680283f17f4edb5ed2b8e113b15b5172ca2ed6453645379c1eb2559a2faeab5ba56e121201eacac1e5bf0f5ac36d508c538f0a7c753d691787514e67d10ef8df2df5760962d78d1cad7289fdecbaf732eeb65b584270e5ca2ade7e0277e460a350a224663a313f3a85a577abef909b92d15640dbe15f466eb43c8ba7b7139c3a9159dad03cc5730b1162bc2baab16cff41eaa5bc0e5b61ad424cc526f747950464e497aed19dcf66e97144b8e5e7818d47ca0e087b58444496054368d3fa8095f5c9ec9e872c18b0fececfa3653f0d5af8ff02d3daf79c9e7d54637e65bcc7354569d6332c4900d663bf2c7fce26bd0f303ae1b9cd34f8f7a976436ceefb5c3540962524d0b5da9d9b91ea9516c67540b54d20e35c00e050559961485b95db685749ece0cd7883aa3b59cd2d4062b6833de1186c195656aaa48e60c378b2fa9905f257894f13b0e1230f14e6c17432e57a895d16bb624c9d7e27c2f0455dba95c7cfb81579cc5b26d3675997710e3ad276f43a51816e9c86e7e2c97056d09000b8416e5d3bceea05f063e05fad8878fe077db73ebb394beebd1b0b4b328c1363bbe7b5c974dd35871184967fae5761166688d79b1c4dd46ae7e2a87cb9635224c863383c6add0f1e4c3e26ae531243f6ecfc47e37d00baf4e5df3effd2fdd0f38d340e79c9e8e07a5fec0420028efbe080ac3641ca4e957409e5728f3303a8ddd4931561609a7412b50691ca00b5108024f2ff7a7fb127e1f44f42412f4495b2ceb7e090197556622e63281e549d9b1cc3cc989509bea61d97edad2d7183f3728214f3c5489030a8eb960108e4a75d2e752dd42e47e3073e7ac333f69c25fbaae7fe8adc5586c12f565f4b845ba6c084b49e04ee6aa15869e9390189361c59e03089063c4c5c308245f74d9cdda75cf39fc2cde38aa4e671573edbc16e965796e38d771a163845e9514718e7f639cf021a0730083a6aa760559f971e640efab1b89aef11dc5b785a105f8e981d5506238b194f298ba14bc34ad7d5edc1ef4ce540c7dc84b8e01bdc5791fad9b13fed22de22e00cd53b9622c71502fb77978350d5284b07ef89a57ef55e9e6876b480e0a7e2ab80b9b4df1a27f87f75c4914b064a01818696986216a0b3e2a7702c9f9eb1c19bcb87b603c3c691e19dcb2bd2d0869a0fc4ee1a8519dcc46d7b442e8333bd73cec10a3197da1f3ef2f00440dcadb49a52a4d4127092c055584acd0176b0e818d1d6ed35e716b8b797971a370f17ce918ed266ee5b93c3a66641fbec9f87c158f51f8292f6e510a6bab65fd83052e5f74c1d074b8609807c259d35918bc2203094228c62d5c41124475e35b0cf86c1c22cb9d495918ad7bf27081c9ed161a5e2fc707068d2504ce9cfd568ad65ce74f9667ae875a73c272b2783663add545307f687bdf4ded8e752dd3d65d4a3991a93ec64ea1ab2a7b76d94b152d8bde9d9bcb36745c3f48d61addb57dbc8e95953e01f065dc8c32b484e96c2880888380291f50e97418d57f5dfb3c59551102cd2b04b65b4782053bfcab1e41cc70c637cbcebca03838e9f0f5f53907efd0c67d6d2d53f5b7e544ce0b10903a524d0f190b414c265fbf464d202a6778f62b43568d8b8fb5c33a81589d0c5fc34a553d2e4673698811cfbf38170c3d7d5ff6f219cb51e3dbfc34be27b11afaf6dacf6a580ba1593f00e7a00ccb472b1b3314c63c0bb1cf9b94d822c135cb892f506458424d6b0876b3d0f7ac3d9486d14767f11fabc1f38dcb0fb18578a76ad8cc590f58142ecf11fcef70e7b02fc9619bdd1b0e1da121cb003de301ff04ad37734d6bda05a9c26df817b18474e7bf8b04d8a6684c8ce8fb2ce2e14ece035e8bcd1fc64629309aab7a98c1df31e3c58a1d4fdd8ffdf16adeea32de4e9f0b964f58283fe4fc2bd10914a9af778c2b6298b9017e18bc7b4cb53b8f273fdadb7ca550fddb44a72539ee43a887c455026cd94f03b2b03224aab6ad812a518b4ba26a42ef17606f4a430b150076ea76b7e91181785da6ce42c14a31626d8b7feec080669232ca56b76287f479d6b217e11b3f04a5abb4fd36ee9b660913a66250f3fc339e2347ca281fa2fa0644ae3baf3d2ca042e0415b3a92765b6c0c3112a2b3459b40e306affcba1dbc3960bcf0240d675bd2886fcdd5fe43ca5c8777a90902237958ff1f1760c9e8f95c7ff54575e809446bba88fcd0460bc611c52c76e56988791bf305971394ef8952e6afeacc5ae961290616dd91df2106ed5b3492a9192838f2950d0f656d492bd8c1547c72e2f49a91b9e923c27972b53f252550d7408f23989e19e3f2f0a9f58366411d90583833e5931946988b167b755d0cadc22bed62d383dbd0820d1fcf8200884dc7a5f87b44bd426426a58a8d1b3c729595f8b58247af28748be3f9831b536280b8f5af512c0f9ff8aaad1a6d3848e2c3a71c6d8c14beb7f54a5c4e5bad5634d0c9c8e92877f5b1d25adee3dc7b5fe2bb9a738781dd7027b4c4c3a4461aa5243e501f123c8e5aaf5893d7b6527b6112d7eb1ae837c62a94102714fe2b6b6953bed525363740950ad1e7fc5ec01b1eb5c0cfa4386d9cae07f40546f9dcbebd03c1fdb7b0f06a3b9ec68ba05fff3bd75f5755a4264371821b44aca3db1076d40c635b0bb5055300b2af31316e870ed9c1582aaa5541066cbe92e62f728a67c39a0d10634568ca01eaa5ccee1d8bd6d234457b1b2657fa2cbc49e04305af3c558eef734d483d3f6280cd3a61f751add0a093e317fd20bb29b96e3530ba343d92c89ef82db2b700606ca4c1401e89ab5a2d3dfc5e45ad2c71b7c53298f0c2f4fd9ee52f816b703ec4f1dba00009cf85ffe28073330ad93fd765fb1665f3e35365d599a4abf400de833e6a760ff407b3a62412fed086a56e59b066ba1acc30292d79f3f22a1e8de37b28cafec27b073f12cba4b1d158d55b885f33f089f66505ca5964fdfb447a4edd0942877ca166e8f0cfa5744253f1d371ea9b81a85d995ff7c88364bd00f9cbe04ff042f06e3898ee7e15667e850e0573181379192acb06041f364133eec0fb8f698fd9f2f6834f943a807699dc615bcf99fe39bc776f7185bd01a0657d4f5e11094e280149f30b70e738099c853bd24d71e63b838dd012014d1275d8b28fdaa44c7be8a8e6fa5a63e3a0df88514a561a445f956a35a2efed77bd9635922b4045b84f504814662000aa60101de33ef31a9473e8bfcf8cd00e4caa266baf4f96823b8ba1a1f30e1fc5fa6b915a2d3cb007f8c94d70930f5a1527dd08ae22b3b50d515b14d58805780bf0200f5fb6324c9a7172274d1d295e74e2956c9bf9cfcb0c5bb911d46671c4e785f3d8857d21eb7592cd052bc2bc0c0c2e20c5877fe24b82c97d7338fad8fa72ceb39d4df4c72360f17605411cd9a2ecad543a9cb6c6a31044000fd8da46e9bbc5efda79a08a6f03846ed5d3ceb441525538372789469cfa96249f99bbb246d0dd12a6c7a9efd17955b6f20412c0c817d44344bea2d93c85fda217aa0b9ba9d35a77bdcb19b8fb993732ab5a324dbdf470f30324f01b4c41c0104db2f60b742433f3d9bc8c8c57fd8f989356f751bbaef01eae595a23a174e8cfd5e0117c5d70a130c2238b6b784ff071bb5bd630a1e864f29844122e9d1cacb90a6cf93e6a8753233b4d5c4f246dd283f405987c0217f120a17bcff5f73d751172311ca32841f456c9777439a73007721f05b7b9d69a80299fcd855ca529e008ddf9327563311f2df04b2ded3bfce984983f6823057366c1debcdad7434c2aef3981495beb6e905f259372114e02443489053ddf104220c3ea1ff4ef6778450bea773ab6a411f8ca7b8b185cb7879518ccfc321baa0f5442cfa7c074d0216a98a6603cabae462c3ac2c9cca84c559876bc427512a0c90a9baaab8b154765281024a1de81e1f874e68ce0854cebe540facdc52168913126d359560ceb9e614cb79add4902c1a3e7f9bb33952d71135a245362b0247eaa83170874b3660fc4cbd919a15530938589437bea8e6848e17c41243f0ee92ce145e958cd799c95ddbd23cc086cb87dad78023e85bac30f8cb15ed141bdedb175eb1bc179c60abbe3bca8131214d77fd1051284cc0935639df32e7870098d8b8a0e27dc13fee2fb8d57fd592044e12ff694762094ef2671b4be523d57aaa7"}, @enc_lim={0x4, 0x1, 0x80}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x3e}, @generic={0x3, 0xad, "3446c3d331bd51fa6d64de81050850c7d52c8d79c3f18fc46fe4d4c1976fd9c23adf985c9a67d7789070b89055a74e96885ece65b8e4154b35fb18cbd3fee4f25620d43730ac0e152722468109df93897868386f44cc9a0245dd65f3173ebcad9e111996e72bb75d0cd1b26eb672ce5efd5af8d82140e2222cafff47f777334cef132403788c676b06dba909f2c9f31b4b830d5fd51ea6e55ad19a24755079c35928666dcb265c98a85b37f85b"}, @generic={0x20, 0xad, "3e4ce43f5aac557804e942b6c0e3c49e5696fba6520f57fd9a72af7314dfae4a753863234fce114b03f19d46f8211636f1f08ae763e7c5308359fad3e8c524cc756e580a6e251cdb5bc0aa4c9d46bfd5c5cec4e6094502234469239778e30022097ee7a860c8069e47b8ebdaa0f33aa1ae6a9bb230ffb1d1f0221e264d29bbc0fb498adf72fcc5dfac8c7599a1ee29a3040a3a9d735ed7be751ea9fa31cd01ab372672dea9db99d6dcc5a42278"}]}, @routing={0xf0, 0xe, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="74cbec6e37741428571b1812cdd10c99", @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], @udp={{0x0, 0x2, 0x8}}}}}}}) executing program 5: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x4000010f, 0x0, 0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x3}, {0x9106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x54}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000580)="001e75adff6500000000000000718c0ad68104e0f95f608c5bcaef45e6c7af9bf494f0a95e8392568550833bc99783e2ba5b04218d93edd3aae71aa994cc3a2c82e2f8a83f1b83b3b1cdf8f2f4fa08a9f4bf5843be94fbddac41660293080ddd78b8b9b385dd8aee5baaafdb8ab2344eac77c06beea4bb5859660a68f325fa76b0b0df84927c470a7d53c2179631d484d6786c47bbf0abd94789349a1a8f030cf55116b1c5848cc69a5bc287b893c8c4f0cbc90a9de313e6a8cb2acf4d", 0x1}], 0xb, 0x7) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x3}, {0x84}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x80, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x4}, @dstopts={0x0, 0x4, '\x00', [@ra, @generic, @ra, @generic={0x0, 0x19, "a2d8579f68f643ab7b9cf2940ce93aa5bb09c6ba655bb80179"}]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x600000}, @jumbo]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4, @mcast1}}}}}}}) executing program 3: mknod(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x2c, 0x3e, &(0x7f0000000000)="674ceee5", 0x4) writev(r1, &(0x7f0000000180), 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r2, &(0x7f0000000680), 0x0) r3 = socket(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) close(r4) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f05270000000500", 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x2) syz_emit_ethernet(0x97, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"4a6efe0a2831446104b90c97a1be4a5a8a3c5d49a302cc44a01e937ec741f0750faf054cd148ddaefdae702ac2b901e49e3ffe2448fce80340eddb12338354c97e49134e32497c928d877dae9fa9c13d883bd05ee0971fa970c920fa613bc460f10d5f0ea232c5908f730fed8f"}}}}}}) syz_emit_ethernet(0x10e, &(0x7f0000000080)=ANY=[@ANYBLOB="73702eb9ccc30a540000219986dd6000000000d80000fe80001f0000000000000000000000bbfe8000000000000000000000000000bbf9ff8f7800000000604e8f3700028808fe8000000000000000000000000000bb00000000000000000000ffffac1400bb8901000000000000010600000000000000010000000000000002000000000000000000000000000000000000000000013c01000000000000010600000000000004010300000000000004000000000000050200b201020000000100010400000000c2040000000004012204019fc20400000002000000000000004000000000003700810164000000f0020000000000000502ffff0401000401eca5927ac0753acbf0000000000000"]) executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="05f7b6c236219eea472109023f96be0db19d68160ad190ca86cf399aaf600b6b3061aabe2a453b21ecb73a01814186468bbfee7d3c2f1b17", 0x38}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x40000e10, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getgid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x4c}, {0x830e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x87, 0x0, 0x0, 0x10000}, {0xc}, {0x26, 0x0, 0x1}]}) executing program 2: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x821869de, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: nanosleep(&(0x7f0000000100)={0x7fff}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 7: syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="78ad55e8f895ffffffffffff0806000108000604000007b2ba59f1b3ac1400aa000000000000e0000002c5e4928e9b860babb20099baa6c2b55f3802620407f910be9f3225cbfc20dc13b1e9ef0e7ea837a33b8d11746a91ca530e3dd021dc471292cbb24651faa41e8ef4255ef2c18cea9bd00a5a2d35862c7100fd5c147256cb8d3b1a6254918e83d8b88bd25d1cf652bc4ac882ac3450743c3ef83184f6efd07c68a23d9b0be91b7327e193ec524bd0f4662a8227c064a53f2ab9fc1407cfadb28b8bb43c01145b1e049c3e563381baf38c9024201300c71e95637e89b208cb63d5c419494b68fc7543a9cba36792ebdb8ec62bf3b473b7d3bd2ed81d73d642d98c"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x402, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x1d}, {0x812e}]}) syz_emit_ethernet(0x146, &(0x7f0000000440)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x3}, {0x6, 0x0, 0x0, 0x7}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x63, 0x0}, 0x3f89}, 0x10, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000010c0)=""/4096, 0x1000}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xc) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknod$loop(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080)="8bb4f320", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r0) getgroups(0x5, &(0x7f00000002c0)=[r1, 0x0, 0x0, r1, r2]) r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x0, 0xc3f5, 0x800}, {0x2, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(r3, r7) r8 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r5, r7, r8, r1}, 0x8, 0x80000001, 0x13217f73}) r9 = getegid() r10 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f0000000340)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r11 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, 0x0, r9, 0x0, r11]) getuid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) ioctl$PCIOCREAD(r12, 0xc0187009, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0xfffffffffffffffd) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x1c) executing program 5: socket(0x20, 0x3, 0x40) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431", 0x7) getpeername(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "090000000000364d1f016dfb37a23ab44d04c50c"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x30}, {0xc4a, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) fchownat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x4) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x3, 0x3, './file1/file0\x00', 0x7, 0x7, 0xfffffff8, 0x100}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x5}, {0x9106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x200, 0x6, 0x82, 0x4}, {0x9b, 0x5, 0x4, 0x20}, {0x0, 0x4, 0x1, 0xff5}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x207}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES64=r0]) executing program 3: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000400)="cc6a22", 0x3, 0x400, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r0, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r9, 0x10}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) r4 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000ff2000/0x4000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000a40)='./file0\x00') shmdt(r5) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r6, 0x0, &(0x7f0000000680)=0x5f) ioctl$VNDIOCSET(0xffffffffffffffff, 0x20006473, 0x0) executing program 0: syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000be0000000000000000000002"]) r0 = socket(0x18, 0x8000, 0x4) fcntl$setflags(r0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x8}, {0x7c}, {0x416}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x10b, 0x1}], 0x809, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x7c}, {0x45}, {0x12e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe88, 0x0, 0x37) dup2(r3, r2) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {0x0}], 0x100000000000005b) executing program 1: r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff0000"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = kqueue() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) pledge(0x0, &(0x7f00000000c0)='\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000001800)={0x2, 0x0, 0x1f}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff, 0x800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1004}, {0x2, 0x7, 0x1000}], 0x6) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) seteuid(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r3, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r3, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r3, 0x0, 0x40, 0x8}, 0xffff, 0x401, r5, r6, 0x8, 0xf30d, 0x10000, 0x5}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x5}], 0x4) semop(r7, &(0x7f0000000400), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002480)) geteuid() executing program 5: mmap(&(0x7f000003c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) r2 = msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmsg$unix(r0, 0x0, 0x40a) setegid(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='5', 0x1}, {&(0x7f0000000240)='O', 0x1}], 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1902, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r5}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0/file0\x00'}, 0x10) executing program 5: syz_emit_ethernet(0x107, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @empty, {[@end]}}, @generic="62e6b5fae4a64ac47274d94d29acc5ed2a098c7b0838eb69e3e625d3c759c262c4d8afe042a45418bd7c86a18d38c467a5bf47f022a75d8f2d9a7b6b651173ad5d3a997e53ee1f44a7a1aeec914d2cdf6a3dbda774566db380073c0f74ea1cebf924465e2ce12ab4d59fef4819807daee6bff95942285e8f41f64552f206d4d14e57f09104b1cfeb13a59b9124b644918a82882064cd6e1f700009db4f19c359f820829cf6f6d0d0bb40f92f57541f8a1569331642b77d5ad859b7a84175f6fb2f31cc611f9e270025f0f7c031b1063ffb12acc09dadd8938ad9918f44f177751e"}}}}) executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x27}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/151}, 0x9f, 0x0, 0x1800) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000038000/0x1000)=nil, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x2000009, 0x5777c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="76344f83bda60d96ad3cde16f5232ecc1e07f7b94560cee0f02376be34eb4107435781030a86d71dc7c6fb27bfe6898918f3e1384c00727e252585f63c0ea7ea56b40f32e532706632c140ebb7645fb6804dd295aad73e8f7941ff331e7c3b33664b70949942aba5080e9fa1b70e16250e1ff3027ab614b2e9703159ea34aa05cdef1ed5ed915e3479ab1ea7d7d87bf836ee8ee370926d389929e8050f46824e8033", 0xa2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x35}, {0x6}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x10a2, &(0x7f0000000240)=ANY=[@ANYRES64=r3, @ANYRESHEX=r1]) getrlimit(0x1, &(0x7f0000000000)) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="5db42e00eb72ef7b71b8b811f8cdb8282b1e9a318c8b7a0d9d85667b5056bfd8f3a37ae19c9125f968c951380205addf4d8662ff425607a8fd1482a8f24a6e9aacc4c0e8404f5df13b1b5980d06713d44ef42aae1867c049a0f4", 0x5a}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x712, 0x1, &(0x7f0000000140)=""/10, &(0x7f0000000180)=0xa) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mquery(&(0x7f0000157000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8000000000000000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r5 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) write(r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 6: clock_settime(0x2, &(0x7f00000000c0)={0xea, 0x9}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) close(r1) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) openat$pci(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) mknod(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, &(0x7f0000000280), &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) semget(0x3, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r2) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f05270000000500", 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x2) syz_emit_ethernet(0x97, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x89, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"4a6efe0a2831446104b90c97a1be4a5a8a3c5d49a302cc44a01e937ec741f0750faf054cd148ddaefdae702ac2b901e49e3ffe2448fce80340eddb12338354c97e49134e32497c928d877dae9fa9c13d883bd05ee0971fa970c920fa613bc460f10d5f0ea232c5908f730fed8f"}}}}}}) syz_emit_ethernet(0x10e, &(0x7f0000000080)=ANY=[@ANYBLOB="73702eb9ccc30a540000219986dd6000000000d80000fe80001f0000000000000000000000bbfe8000000000000000000000000000bbf9ff8f7800000000604e8f3700028808fe8000000000000000000000000000bb00000000000000000000ffffac1400bb8901000000000000010600000000000000010000000000000002000000000000000000000000000000000000000000013c01000000000000010600000000000004010300000000000004000000000000050200b201020000000100010400000000c2040000000004012204019fc20400000002000000000000004000000000003700810164000000f0020000000000000502ffff0401000401eca5927ac0753acbf0000000000000"]) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3fa652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x401, 0x8, 0x7, 0x59, "77dfd5fbc82c9492df70d13f1f8c7ab18f63f820", 0x8, 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = dup(r0) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="f28dd865c96bcb90e564823c36b6fdf9519aa1ef33b062e542b70f2f0843143278542206f108341cd5361dd8d5177ddab1b4001ffe03f3a762dde8c0c6feef326db0b0e216b0929871ac9b47dd117a97fb4d8cd58ccacb3eb8e916bd416875bcec245c7b25e083e8520f3410033cbb50089a4c3426b5599a453cf0a64774ac6581ec8a0985cda1b3e1c3c4f7dc18533aca0de96156525ce2679ef0ab6eea0216afc0c1b7099ff1d50dbc", 0xaa}, {&(0x7f0000000180)="5c7ee2ea60f00d11067489abd031a21a3492353a74617f73edbe230e6bf63c500ecdb165b1c642577d35691097be8355d0927565debcaa1d5537953b106ca8e3e43caf12d15d3f97fa7ab00993b9e36b2c6233e7e207af5a7981f13798bb5ccf580e2223ce5b5bb491c3ce5639e45094cfe7", 0x72}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r4}], 0x20, 0x8}, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x9, 0x0, 0x3, 0xf2db, 0x8}, 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000380)=0x800) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) poll(&(0x7f0000000400)=[{r6, 0x40}], 0x1, 0x566) connect$unix(r1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) setsockopt(r1, 0x6, 0x4, &(0x7f0000000480)="c6041604ce1abd1b726776a68e5cf28433fbb422486829fc1d", 0x19) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x80, 0x5}, {0x101, 0x8}}, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) r7 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r7, 0x2}) r8 = dup2(r1, r6) r9 = accept(r8, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) getsockopt(0xffffffffffffffff, 0x80000000, 0x4f, &(0x7f00000006c0)=""/147, &(0x7f0000000780)=0x93) r10 = shmget$private(0x0, 0x1000, 0x44b, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x9, r4, r5, r4, r5, 0x19a}, 0x2, 0x8, r3, r2, 0x3, 0x400, 0x100000000}) shutdown(r9, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) socket$inet6(0x18, 0x3, 0xfe) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000840)) openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x20, 0x0) syz_open_pts() runtime: g45: frame.sp=0xc00084f850 top=0xc00084ffe0 stack=[0xc00084e000-0xc000850000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0xc2ef16?, 0x0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0x284ce3990 sp=0x284ce3960 pc=0x43d1bc runtime.(*unwinder).finishInternal(0x455858?) /usr/local/go/src/runtime/traceback.go:565 +0x12a fp=0x284ce39d0 sp=0x284ce3990 pc=0x468daa runtime.(*unwinder).next(0x284ce3a78?) /usr/local/go/src/runtime/traceback.go:446 +0x235 fp=0x284ce3a48 sp=0x284ce39d0 pc=0x468bb5 runtime.(*_panic).nextFrame.func1() /usr/local/go/src/runtime/panic.go:938 +0xa6 fp=0x284ce3b00 sp=0x284ce3a48 pc=0x43cde6 runtime.systemstack(0xc000648380) /usr/local/go/src/runtime/asm_amd64.s:509 +0x4a fp=0x284ce3b10 sp=0x284ce3b00 pc=0x47586a goroutine 45 gp=0xc0003bb500 m=5 mp=0xc00062c808 [running]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:474 +0x8 fp=0xc00084f740 sp=0xc00084f730 pc=0x475808 runtime.(*_panic).nextFrame(0x0?) /usr/local/go/src/runtime/panic.go:911 +0x65 fp=0xc00084f780 sp=0xc00084f740 pc=0x43cd05 runtime.(*_panic).start(0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/panic.go:824 +0x145 fp=0xc00084f7a0 sp=0xc00084f780 pc=0x43ca45 panic({0xafa3a0?, 0x12ca8b0?}) /usr/local/go/src/runtime/panic.go:764 +0x128 fp=0xc00084f850 sp=0xc00084f7a0 pc=0x43c6c8 runtime.panicmem(...) /usr/local/go/src/runtime/panic.go:261 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:881 +0x378 fp=0xc00084f8b0 sp=0xc00084f850 pc=0x455858 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 1 gp=0xc0000061c0 m=nil [IO wait]: runtime.gopark(0x7?, 0xc000410000?, 0x94?, 0xd?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00084d6d0 sp=0xc00084d6b0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00084d708 sp=0xc00084d6d0 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d3138, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00084d728 sp=0xc00084d708 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0000ce180?, 0xc000410000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00084d750 sp=0xc00084d728 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0000ce180, {0xc000410000, 0x30d94, 0x32000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00084d7e8 sp=0xc00084d750 pc=0x4e54ba net.(*netFD).Read(0xc0000ce180, {0xc000410000?, 0x20?, 0x1000062c808?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc00084d830 sp=0xc00084d7e8 pc=0x5c7885 net.(*conn).Read(0xc000099b90, {0xc000410000?, 0x0?, 0x6df230?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc00084d878 sp=0xc00084d830 pc=0x5d81c5 net.(*TCPConn).Read(0x2648145b8?, {0xc000410000?, 0xc00062c808?, 0xc00084d948?}) :1 +0x25 fp=0xc00084d8a8 sp=0xc00084d878 pc=0x5e7f85 io.ReadAtLeast({0x25f0d9c98, 0xc000099b90}, {0xc000410000, 0x30d94, 0x32000}, 0x4) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00084d8f0 sp=0xc00084d8a8 pc=0x4c0270 github.com/google/syzkaller/pkg/flatrpc.(*Conn).recv(0xc000080b90, 0xc00022b860?) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:178 +0x185 fp=0xc00084d980 sp=0xc00084d8f0 pc=0x8faee5 github.com/google/syzkaller/pkg/flatrpc.Recv[...](0xc000080b90) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/flatrpc/conn.go:152 +0xb3 fp=0xc00084d9e0 sp=0xc00084d980 pc=0xa404d3 main.(*FuzzerTool).handleConn(0xc0000a1860) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:250 +0x3b fp=0xc00084da90 sp=0xc00084d9e0 pc=0xa3c89b main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:190 +0x11f2 fp=0xc00084df50 sp=0xc00084da90 pc=0xa3c1d2 runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc00084dfe0 sp=0xc00084df50 pc=0x43fc2b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00084dfe8 sp=0xc00084dfe0 pc=0x4776c1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 6 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43fee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x4776c1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x1450d01?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x42a51f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41ee65 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x1f4bbe?, 0xd8a59?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x44006e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x14523c0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427ee9 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x428479 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41ee05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x4776c1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000a8000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xcd43a8?, 0x20?, 0xe2?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x44006e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41dea7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x4776c1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [GC worker (idle)]: runtime.gopark(0xc00005e7b8?, 0x2?, 0xa8?, 0x2?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e750 sp=0xc00005e730 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005e7e0 sp=0xc00005e750 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 6 gp=0xc000007500 m=nil [GC worker (idle)]: runtime.gopark(0xc00005efb8?, 0xc0001fcc80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x44006e runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420ec5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4776c1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 7 gp=0xc0002dfa40 m=nil [select]: runtime.gopark(0xc000059778?, 0x3?, 0xb8?, 0x45?, 0xc000059772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000059618 sp=0xc0000595f8 pc=0x44006e runtime.selectgo(0xc000059778, 0xc00005976c, 0xc000356600?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000059738 sp=0xc000059618 pc=0x451b25 go.opencensus.io/stats/view.(*worker).start(0xc000356600) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc0000597c8 sp=0xc000059738 pc=0xa1303f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc0000597e0 sp=0xc0000597c8 pc=0xa123a5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x4776c1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 9 gp=0xc0006488c0 m=nil [chan receive]: runtime.gopark(0xc000084600?, 0xc000080640?, 0x8?, 0xa7?, 0x8f9e60?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058ef8 sp=0xc000058ed8 pc=0x44006e runtime.chanrecv(0xc0000845a0, 0xc000058fb8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000058f70 sp=0xc000058ef8 pc=0x40a29f runtime.chanrecv2(0xc000725080?, 0xc00037c098?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000058f98 sp=0xc000058f70 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc000058fe0 sp=0xc000058f98 pc=0x8f89c6 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 2199 gp=0xc00018d340 m=nil [IO wait]: runtime.gopark(0x19?, 0xc000920035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ae00 sp=0xc00005ade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00005ae38 sp=0xc00005ae00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d39f0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00005ae58 sp=0xc00005ae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008749c0?, 0xc000920035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00005ae80 sp=0xc00005ae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008749c0, {0xc000920035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00005af18 sp=0xc00005ae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c49c8, {0xc000920035?, 0xe9?, 0xc00005afb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00005af58 sp=0xc00005af18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000ce700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00005afc8 sp=0xc00005af58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00005afe0 sp=0xc00005afc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005afe8 sp=0xc00005afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 26 gp=0xc00018d500 m=nil [IO wait, 6 minutes]: runtime.gopark(0x41173b?, 0xc000099b88?, 0x0?, 0x0?, 0xc0003e6c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e6ba8 sp=0xc0003e6b88 pc=0x44006e runtime.netpollblock(0x2a111c368?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e6be0 sp=0xc0003e6ba8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d3800, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e6c00 sp=0xc0003e6be0 pc=0x471c45 internal/poll.(*pollDesc).wait(0x6?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e6c28 sp=0xc0003e6c00 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0003ea000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc0003e6cd0 sp=0xc0003e6c28 pc=0x4e956c net.(*netFD).accept(0xc0003ea000) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc0003e6d88 sp=0xc0003e6cd0 pc=0x5c9869 net.(*TCPListener).accept(0xc0003ab760) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc0003e6db0 sp=0xc0003e6d88 pc=0x5e063e net.(*TCPListener).Accept(0xc0003ab760) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc0003e6de0 sp=0xc0003e6db0 pc=0x5df750 net/http.(*onceCloseListener).Accept(0xd981d0?) :1 +0x24 fp=0xc0003e6df8 sp=0xc0003e6de0 pc=0x70f584 net/http.(*Server).Serve(0xc0000005a0, {0xd971b0, 0xc0003ab760}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc0003e6f28 sp=0xc0003e6df8 pc=0x6ed53e net/http.(*Server).ListenAndServe(0xc0000005a0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc0003e6f58 sp=0xc0003e6f28 pc=0x6ed1d1 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:296 +0x9d fp=0xc0003e6fe0 sp=0xc0003e6f58 pc=0xa3d67d runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e6fe8 sp=0xc0003e6fe0 pc=0x4776c1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:295 +0x37 goroutine 24 gp=0xc00018d6c0 m=nil [chan receive, 6 minutes]: runtime.gopark(0x7bb885?, 0xb1de40?, 0x1?, 0x4e?, 0xc00040c758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040c6c8 sp=0xc00040c6a8 pc=0x44006e runtime.chanrecv(0xc0001b89c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00040c740 sp=0xc00040c6c8 pc=0x40a29f runtime.chanrecv1(0xc0001b89c0?, 0xc00040c7b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00040c768 sp=0xc00040c740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:77 +0x85 fp=0xc00040c7e0 sp=0xc00040c768 pc=0x7bc825 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040c7e8 sp=0xc00040c7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0x4f goroutine 25 gp=0xc00018d880 m=nil [chan receive, 6 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040cef0 sp=0xc00040ced0 pc=0x44006e runtime.chanrecv(0xc000082180, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00040cf68 sp=0xc00040cef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00040cf90 sp=0xc00040cf68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:86 +0x19 fp=0xc00040cfe0 sp=0xc00040cf90 pc=0xa3c239 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040cfe8 sp=0xc00040cfe0 pc=0x4776c1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:84 +0x3b9 goroutine 37 gp=0xc00018da40 m=nil [select, 6 minutes, locked to thread]: runtime.gopark(0xc0000587a8?, 0x2?, 0x9?, 0x3?, 0xc000058798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058640 sp=0xc000058620 pc=0x44006e runtime.selectgo(0xc0000587a8, 0xc000058794, 0x0?, 0x0, 0xc000085260?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000058760 sp=0xc000058640 pc=0x451b25 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc0000587e0 sp=0xc000058760 pc=0x46e60f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x4776c1 created by runtime.ensureSigM in goroutine 24 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 38 gp=0xc00018dc00 m=6 mp=0xc000018008 [syscall, 6 minutes]: runtime.notetsleepg(0x14b4e00, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005a7a0 sp=0xc00005a768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005a7c0 sp=0xc00005a7a0 pc=0x473c89 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005a7e0 sp=0xc00005a7c0 pc=0x7bbc73 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x4776c1 created by os/signal.Notify.func1.1 in goroutine 24 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 41 gp=0xc0003ba000 m=nil [runnable]: runtime.gopark(0x23?, 0xc0001b4d50?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e58a8 sp=0xc0003e5888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e58e0 sp=0xc0003e58a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d41b0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e5900 sp=0xc0003e58e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0001b8cc0?, 0xc0001b4d50?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e5928 sp=0xc0003e5900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001b8cc0, {0xc0001b4d50, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e59c0 sp=0xc0003e5928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4590, {0xc0001b4d50?, 0xc0003e5a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e5a00 sp=0xc0003e59c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c4590}, {0xc0001b4d50, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e5a48 sp=0xc0003e5a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000357700, 0xc0006decd8?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003e5c00 sp=0xc0003e5a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea080, 0xc0006decd8, {0xc0003f6000, 0xab1, 0xc00}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003e5c90 sp=0xc0003e5c00 pc=0xa348de main.(*Proc).executeProgram(0xc000010390, 0xc0003b60f0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003e5de8 sp=0xc0003e5c90 pc=0xa3e265 main.(*Proc).execute(0xc000010390?, 0xc0003b60f0, 0xc000358c90?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003e5e30 sp=0xc0003e5de8 pc=0xa3e093 main.(*Proc).loop(0xc000010390) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003e5fc8 sp=0xc0003e5e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003e5fe0 sp=0xc0003e5fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e5fe8 sp=0xc0003e5fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 42 gp=0xc0003bafc0 m=nil [IO wait]: runtime.gopark(0x28?, 0xc0001b4d70?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e28a8 sp=0xc0003e2888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e28e0 sp=0xc0003e28a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d40b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e2900 sp=0xc0003e28e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00050d1a0?, 0xc0001b4d70?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e2928 sp=0xc0003e2900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00050d1a0, {0xc0001b4d70, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e29c0 sp=0xc0003e2928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4270, {0xc0001b4d70?, 0xc0003e2a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e2a00 sp=0xc0003e29c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c4270}, {0xc0001b4d70, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e2a48 sp=0xc0003e2a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000356a80, 0xc0006dec78?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003e2c00 sp=0xc0003e2a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea100, 0xc0006dec78, {0xc000608dc0, 0x14d, 0x160}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003e2c90 sp=0xc0003e2c00 pc=0xa348de main.(*Proc).executeProgram(0xc0000103a8, 0xc000393d10, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003e2de8 sp=0xc0003e2c90 pc=0xa3e265 main.(*Proc).execute(0xc0000103a8?, 0xc000393d10, 0xc000358c40?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003e2e30 sp=0xc0003e2de8 pc=0xa3e093 main.(*Proc).loop(0xc0000103a8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003e2fc8 sp=0xc0003e2e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003e2fe0 sp=0xc0003e2fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e2fe8 sp=0xc0003e2fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 43 gp=0xc0003bb180 m=nil [runnable]: runtime.gopark(0x21?, 0xc0001b4d90?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e38a8 sp=0xc0003e3888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e38e0 sp=0xc0003e38a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0e54c8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e3900 sp=0xc0003e38e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000874a80?, 0xc0001b4d90?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e3928 sp=0xc0003e3900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000874a80, {0xc0001b4d90, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e39c0 sp=0xc0003e3928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c49d8, {0xc0001b4d90?, 0xc0003e3a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e3a00 sp=0xc0003e39c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c49d8}, {0xc0001b4d90, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e3a48 sp=0xc0003e3a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000ce700, 0xc0006dede0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003e3c00 sp=0xc0003e3a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea180, 0xc0006dede0, {0xc00039ea80, 0x336, 0x380}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003e3c90 sp=0xc0003e3c00 pc=0xa348de main.(*Proc).executeProgram(0xc0000103c0, 0xc0003b7090, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003e3de8 sp=0xc0003e3c90 pc=0xa3e265 main.(*Proc).execute(0xc0000103c0?, 0xc0003b7090, 0xc000358d00?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003e3e30 sp=0xc0003e3de8 pc=0xa3e093 main.(*Proc).loop(0xc0000103c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003e3fc8 sp=0xc0003e3e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003e3fe0 sp=0xc0003e3fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e3fe8 sp=0xc0003e3fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 44 gp=0xc0003bb340 m=nil [runnable]: runtime.gopark(0x25?, 0xc000013720?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003e48a8 sp=0xc0003e4888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003e48e0 sp=0xc0003e48a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d3cd8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0003e4900 sp=0xc0003e48e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0008758c0?, 0xc000013720?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0003e4928 sp=0xc0003e4900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0008758c0, {0xc000013720, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003e49c0 sp=0xc0003e4928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4860, {0xc000013720?, 0xc0003e4a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc0003e4a00 sp=0xc0003e49c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c4860}, {0xc000013720, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc0003e4a48 sp=0xc0003e4a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000356c80, 0xc000038d08?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc0003e4c00 sp=0xc0003e4a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea200, 0xc000038d08, {0xc000488600, 0x5a5, 0x600}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc0003e4c90 sp=0xc0003e4c00 pc=0xa348de main.(*Proc).executeProgram(0xc0000103d8, 0xc00047be50, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc0003e4de8 sp=0xc0003e4c90 pc=0xa3e265 main.(*Proc).execute(0xc0000103d8?, 0xc00047be50, 0xc0007c4728?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc0003e4e30 sp=0xc0003e4de8 pc=0xa3e093 main.(*Proc).loop(0xc0000103d8) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc0003e4fc8 sp=0xc0003e4e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc0003e4fe0 sp=0xc0003e4fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003e4fe8 sp=0xc0003e4fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 46 gp=0xc0003bb6c0 m=nil [runnable]: runtime.gopark(0x27?, 0xc0001b4dd0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003188a8 sp=0xc000318888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003188e0 sp=0xc0003188a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d3dd0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000318900 sp=0xc0003188e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000085b60?, 0xc0001b4dd0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000318928 sp=0xc000318900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000085b60, {0xc0001b4dd0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003189c0 sp=0xc000318928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c42a0, {0xc0001b4dd0?, 0xc000318a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000318a00 sp=0xc0003189c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c42a0}, {0xc0001b4dd0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000318a48 sp=0xc000318a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000cea80, 0xc000038c48?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc000318c00 sp=0xc000318a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea300, 0xc000038c48, {0xc000339400, 0x4f5, 0x500}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc000318c90 sp=0xc000318c00 pc=0xa348de main.(*Proc).executeProgram(0xc000010408, 0xc00047af00, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc000318de8 sp=0xc000318c90 pc=0xa3e265 main.(*Proc).execute(0xc000010408?, 0xc00047af00, 0xc000358d48?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000318e30 sp=0xc000318de8 pc=0xa3e093 main.(*Proc).loop(0xc000010408) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000318fc8 sp=0xc000318e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000318fe0 sp=0xc000318fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000318fe8 sp=0xc000318fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 47 gp=0xc0003bb880 m=nil [runnable]: runtime.gopark(0x22?, 0xc0001b4dc0?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0008498a8 sp=0xc000849888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0008498e0 sp=0xc0008498a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d4688, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000849900 sp=0xc0008498e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000084ea0?, 0xc0001b4dc0?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000849928 sp=0xc000849900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000084ea0, {0xc0001b4dc0, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0008499c0 sp=0xc000849928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4768, {0xc0001b4dc0?, 0xc000849a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000849a00 sp=0xc0008499c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c4768}, {0xc0001b4dc0, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000849a48 sp=0xc000849a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000357d00, 0xc000038c30?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc000849c00 sp=0xc000849a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea380, 0xc000038c30, {0xc000373500, 0x2d9, 0x300}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc000849c90 sp=0xc000849c00 pc=0xa348de main.(*Proc).executeProgram(0xc000010420, 0xc00047aeb0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc000849de8 sp=0xc000849c90 pc=0xa3e265 main.(*Proc).execute(0xc000010420?, 0xc00047aeb0, 0xc000358d30?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000849e30 sp=0xc000849de8 pc=0xa3e093 main.(*Proc).loop(0xc000010420) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000849fc8 sp=0xc000849e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000849fe0 sp=0xc000849fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000849fe8 sp=0xc000849fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 48 gp=0xc0003bba40 m=nil [runnable]: runtime.gopark(0x24?, 0xc000013680?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0003198a8 sp=0xc000319888 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc0003198e0 sp=0xc0003198a8 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d4b60, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000319900 sp=0xc0003198e0 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00050dbc0?, 0xc000013680?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000319928 sp=0xc000319900 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00050dbc0, {0xc000013680, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc0003199c0 sp=0xc000319928 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c48d8, {0xc000013680?, 0xc000319a38?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000319a00 sp=0xc0003199c0 pc=0x4ef772 io.ReadAtLeast({0xd8f600, 0xc0007c48d8}, {0xc000013680, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000319a48 sp=0xc000319a00 pc=0x4c0270 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0000ce680, 0xc000038cf0?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:789 +0x570 fp=0xc000319c00 sp=0xc000319a48 pc=0xa385f0 github.com/google/syzkaller/pkg/ipc.(*Env).ExecProg(0xc0003ea400, 0xc000038cf0, {0xc00048a000, 0x326, 0x380}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:268 +0x15e fp=0xc000319c90 sp=0xc000319c00 pc=0xa348de main.(*Proc).executeProgram(0xc000010438, 0xc00047be00, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:127 +0x105 fp=0xc000319de8 sp=0xc000319c90 pc=0xa3e265 main.(*Proc).execute(0xc000010438?, 0xc00047be00, 0xc0007c46f8?) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:103 +0x33 fp=0xc000319e30 sp=0xc000319de8 pc=0xa3e093 main.(*Proc).loop(0xc000010438) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:46 +0xcc fp=0xc000319fc8 sp=0xc000319e30 pc=0xa3d94c main.startProc.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x25 fp=0xc000319fe0 sp=0xc000319fc8 pc=0xa3d845 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000319fe8 sp=0xc000319fe0 pc=0x4776c1 created by main.startProc in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:37 +0x10a goroutine 2150 gp=0xc0000e6540 m=nil [IO wait]: runtime.gopark(0x1f?, 0xc000876035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040ee00 sp=0xc00040ede0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00040ee38 sp=0xc00040ee00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d2e50, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00040ee58 sp=0xc00040ee38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0001b8ba0?, 0xc000876035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00040ee80 sp=0xc00040ee58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001b8ba0, {0xc000876035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00040ef18 sp=0xc00040ee80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4580, {0xc000876035?, 0xe9?, 0xc00040efb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00040ef58 sp=0xc00040ef18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000357700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00040efc8 sp=0xc00040ef58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00040efe0 sp=0xc00040efc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040efe8 sp=0xc00040efe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 2468 gp=0xc0000e6700 m=nil [select]: runtime.gopark(0xc00040f7b0?, 0x2?, 0xd0?, 0xf6?, 0xc00040f78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040f638 sp=0xc00040f618 pc=0x44006e runtime.selectgo(0xc00040f7b0, 0xc00040f788, 0xe9?, 0x0, 0xa375de?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00040f758 sp=0xc00040f638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc00040f7e0 sp=0xc00040f758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040f7e8 sp=0xc00040f7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 1844 gp=0xc0000e68c0 m=4 mp=0xc000063808 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x11994, 0xc00040feb4, 0x0, 0xc000094cf0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00040fdd0 sp=0xc00040fdb0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2a111c688?, 0x90?, 0x264814108?, 0x90?) :1 +0x2f fp=0xc00040fe30 sp=0xc00040fdd0 pc=0x47a14f syscall.wait4(0xc00040feb8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00040fe90 sp=0xc00040fe30 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc00040feec, 0x25f0d40b8?, 0xc0000e68c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00040fec8 sp=0xc00040fe90 pc=0x4c3fe5 os.(*Process).wait(0xc0000ec570) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00040ff20 sp=0xc00040fec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000142000) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00040ff80 sp=0xc00040ff20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000356a80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc00040ffc8 sp=0xc00040ff80 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc00040ffe0 sp=0xc00040ffc8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040ffe8 sp=0xc00040ffe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 1323 gp=0xc0000e6e00 m=nil [IO wait, 3 minutes]: runtime.gopark(0x18?, 0xc0006f4035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040ae00 sp=0xc00040ade0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00040ae38 sp=0xc00040ae00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0e52d8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00040ae58 sp=0xc00040ae38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00050db00?, 0xc0006f4035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00040ae80 sp=0xc00040ae58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00050db00, {0xc0006f4035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00040af18 sp=0xc00040ae80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c48c8, {0xc0006f4035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00040af58 sp=0xc00040af18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000ce680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00040afc8 sp=0xc00040af58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00040afe0 sp=0xc00040afc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040afe8 sp=0xc00040afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 2218 gp=0xc0000e6fc0 m=7 mp=0xc00062d008 [syscall]: syscall.syscall6(0x4ca040, 0x14149, 0xc00040b6b4, 0x0, 0xc0001af0e0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00040b5d0 sp=0xc00040b5b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc00040b7b0?, 0x10000000002?, 0x26481f228?, 0x90?, 0x2648145b8?, 0x90?) :1 +0x2f fp=0xc00040b630 sp=0xc00040b5d0 pc=0x47a14f syscall.wait4(0xc00040b6b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00040b690 sp=0xc00040b630 pc=0x4c68a5 syscall.Wait4(0xc0006ebc78?, 0xc00040b6ec, 0xc00040b78c?, 0x10000c0000e6fc0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00040b6c8 sp=0xc00040b690 pc=0x4c3fe5 os.(*Process).wait(0xc0000ed980) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00040b720 sp=0xc00040b6c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000142b00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00040b780 sp=0xc00040b720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000ce700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc00040b7c8 sp=0xc00040b780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc00040b7e0 sp=0xc00040b7c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040b7e8 sp=0xc00040b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 1908 gp=0xc0000e7340 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1a?, 0xc000900035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00040be00 sp=0xc00040bde0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00040be38 sp=0xc00040be00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d43a0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00040be58 sp=0xc00040be38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000084de0?, 0xc000900035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00040be80 sp=0xc00040be58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000084de0, {0xc000900035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00040bf18 sp=0xc00040be80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4758, {0xc000900035?, 0xe9?, 0xc00040bfb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00040bf58 sp=0xc00040bf18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000357d00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00040bfc8 sp=0xc00040bf58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00040bfe0 sp=0xc00040bfc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00040bfe8 sp=0xc00040bfe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 2017 gp=0xc0000e7500 m=9 mp=0xc00062d808 [syscall]: syscall.syscall6(0x4ca040, 0xd7db, 0xc0003356b4, 0x0, 0xc000094c60, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003355d0 sp=0xc0003355b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc0000e7500?, 0x10000000002?, 0x2a111c688?, 0x90?, 0x264814108?, 0x90?) :1 +0x2f fp=0xc000335630 sp=0xc0003355d0 pc=0x47a14f syscall.wait4(0xc0003356b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000335690 sp=0xc000335630 pc=0x4c68a5 syscall.Wait4(0xc0004aefa8?, 0xc0003356ec, 0x3?, 0xc0000e7500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003356c8 sp=0xc000335690 pc=0x4c3fe5 os.(*Process).wait(0xc00003ec90) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000335720 sp=0xc0003356c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000142420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000335780 sp=0xc000335720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000776f80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003357c8 sp=0xc000335780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003357e0 sp=0xc0003357c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003357e8 sp=0xc0003357e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 2454 gp=0xc00018c380 m=nil [select]: runtime.gopark(0xc0004097b0?, 0x2?, 0xd0?, 0x96?, 0xc00040978c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000409638 sp=0xc000409618 pc=0x44006e runtime.selectgo(0xc0004097b0, 0xc000409788, 0xc0000a4b58?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000409758 sp=0xc000409638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0004097e0 sp=0xc000409758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004097e8 sp=0xc0004097e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 1909 gp=0xc0000e76c0 m=3 mp=0xc000063008 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x73c9, 0xc0004086b4, 0x0, 0xc000095290, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0004085d0 sp=0xc0004085b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x2a111c688?, 0x90?, 0x264814108?, 0x90?) :1 +0x2f fp=0xc000408630 sp=0xc0004085d0 pc=0x47a14f syscall.wait4(0xc0004086b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000408690 sp=0xc000408630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0004086ec, 0x25f0d4688?, 0xc0000e76c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0004086c8 sp=0xc000408690 pc=0x4c3fe5 os.(*Process).wait(0xc0000ecf90) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000408720 sp=0xc0004086c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000142580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000408780 sp=0xc000408720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000357d00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0004087c8 sp=0xc000408780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0004087e0 sp=0xc0004087c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0004087e8 sp=0xc0004087e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 47 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 2469 gp=0xc00018c540 m=nil [select]: runtime.gopark(0xc0003317b0?, 0x2?, 0xd0?, 0x16?, 0xc00033178c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000331638 sp=0xc000331618 pc=0x44006e runtime.selectgo(0xc0003317b0, 0xc000331788, 0x0?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000331758 sp=0xc000331638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003317e0 sp=0xc000331758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003317e8 sp=0xc0003317e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 2455 gp=0xc00018cc40 m=nil [select]: runtime.gopark(0xc000332fb0?, 0x2?, 0xd0?, 0x2e?, 0xc000332f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000332e38 sp=0xc000332e18 pc=0x44006e runtime.selectgo(0xc000332fb0, 0xc000332f88, 0xc0001b4a58?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000332f58 sp=0xc000332e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000332fe0 sp=0xc000332f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000332fe8 sp=0xc000332fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 2151 gp=0xc000226000 m=15 mp=0xc0007b2008 [syscall]: syscall.syscall6(0x4ca040, 0x4dad, 0xc0003306b4, 0x0, 0xc0000950e0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003305d0 sp=0xc0003305b0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000226000?, 0x10000000002?, 0x2a111c688?, 0x90?, 0x264814108?, 0x90?) :1 +0x2f fp=0xc000330630 sp=0xc0003305d0 pc=0x47a14f syscall.wait4(0xc0003306b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000330690 sp=0xc000330630 pc=0x4c68a5 syscall.Wait4(0xc00048d4f8?, 0xc0003306ec, 0x3?, 0xc000226000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003306c8 sp=0xc000330690 pc=0x4c3fe5 os.(*Process).wait(0xc00003ea80) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000330720 sp=0xc0003306c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc000142840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000330780 sp=0xc000330720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc000357700) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003307c8 sp=0xc000330780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003307e0 sp=0xc0003307c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003307e8 sp=0xc0003307e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 2432 gp=0xc000226380 m=nil [select]: runtime.gopark(0xc000335fb0?, 0x2?, 0x56?, 0xfc?, 0xc000335f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000335e38 sp=0xc000335e18 pc=0x44006e runtime.selectgo(0xc000335fb0, 0xc000335f88, 0xe9?, 0x0, 0x35?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000335f58 sp=0xc000335e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000335fe0 sp=0xc000335f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000335fe8 sp=0xc000335fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 1702 gp=0xc000226540 m=0 mp=0x1453c40 [syscall, 1 minutes]: syscall.syscall6(0x4ca040, 0x17487, 0xc0003366b4, 0x0, 0xc0001ae2d0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc0003365d0 sp=0xc0003365b0 pc=0x474535 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x26481f228?, 0x90?, 0x2648145b8?, 0x90?) :1 +0x2f fp=0xc000336630 sp=0xc0003365d0 pc=0x47a14f syscall.wait4(0xc0003366b8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000336690 sp=0xc000336630 pc=0x4c68a5 syscall.Wait4(0x40fc56?, 0xc0003366ec, 0x25f0d3dd0?, 0xc000226540?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc0003366c8 sp=0xc000336690 pc=0x4c3fe5 os.(*Process).wait(0xc0000ec7e0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000336720 sp=0xc0003366c8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0001426e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000336780 sp=0xc000336720 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000cea80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc0003367c8 sp=0xc000336780 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc0003367e0 sp=0xc0003367c8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003367e8 sp=0xc0003367e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 1701 gp=0xc000226700 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1d?, 0xc0008c0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000336e00 sp=0xc000336de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000336e38 sp=0xc000336e00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d4780, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000336e58 sp=0xc000336e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000085aa0?, 0xc0008c0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000336e80 sp=0xc000336e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000085aa0, {0xc0008c0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000336f18 sp=0xc000336e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4290, {0xc0008c0035?, 0xe9?, 0xc000336fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000336f58 sp=0xc000336f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc0000cea80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc000336fc8 sp=0xc000336f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc000336fe0 sp=0xc000336fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000336fe8 sp=0xc000336fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 46 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 2000 gp=0xc0002268c0 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc00050e035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000337600 sp=0xc0003375e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000337638 sp=0xc000337600 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d4590, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000337658 sp=0xc000337638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc0001b9e60?, 0xc00050e035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000337680 sp=0xc000337658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001b9e60, {0xc00050e035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000337718 sp=0xc000337680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000358b00, {0xc00050e035?, 0xe9?, 0xc0003377b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000337758 sp=0xc000337718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000776f80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc0003377c8 sp=0xc000337758 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc0003377e0 sp=0xc0003377c8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003377e8 sp=0xc0003377e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 45 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 2447 gp=0xc000226a80 m=nil [select]: runtime.gopark(0xc0003337b0?, 0x2?, 0x56?, 0xfc?, 0xc00033378c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000333638 sp=0xc000333618 pc=0x44006e runtime.selectgo(0xc0003337b0, 0xc000333788, 0xc0001b51a8?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000333758 sp=0xc000333638 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc0003337e0 sp=0xc000333758 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003337e8 sp=0xc0003337e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 41 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 1843 gp=0xc000226e00 m=nil [IO wait, 1 minutes]: runtime.gopark(0x1e?, 0xc0005b2035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00044b600 sp=0xc00044b5e0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00044b638 sp=0xc00044b600 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d4970, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00044b658 sp=0xc00044b638 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc00050d020?, 0xc0005b2035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00044b680 sp=0xc00044b658 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00050d020, {0xc0005b2035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00044b718 sp=0xc00044b680 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4260, {0xc0005b2035?, 0xe9?, 0xc00044b7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00044b758 sp=0xc00044b718 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000356a80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc00044b7c8 sp=0xc00044b758 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc00044b7e0 sp=0xc00044b7c8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00044b7e8 sp=0xc00044b7e0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da goroutine 1324 gp=0xc000226fc0 m=10 mp=0xc0003cc008 [syscall, 3 minutes]: syscall.syscall6(0x4ca040, 0x700e, 0xc00044aeb4, 0x0, 0xc0001aee10, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00044add0 sp=0xc00044adb0 pc=0x474535 syscall.syscall6(0x452026?, 0xc000226fc0?, 0x10000000002?, 0x26481f228?, 0x90?, 0x264814108?, 0x90?) :1 +0x2f fp=0xc00044ae30 sp=0xc00044add0 pc=0x47a14f syscall.wait4(0xc00044aeb8?, 0x411ae5?, 0x90?, 0xbe9700?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00044ae90 sp=0xc00044ae30 pc=0x4c68a5 syscall.Wait4(0xc0004ef8b8?, 0xc00044aeec, 0x3?, 0xc000226fc0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00044aec8 sp=0xc00044ae90 pc=0x4c3fe5 os.(*Process).wait(0xc0000ed140) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00044af20 sp=0xc00044aec8 pc=0x4eec4d os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0001422c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00044af80 sp=0xc00044af20 pc=0x7b87a5 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func3(0xc0000ce680) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:652 +0x2c fp=0xc00044afc8 sp=0xc00044af80 pc=0xa3758c github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:657 +0x24 fp=0xc00044afe0 sp=0xc00044afc8 pc=0xa37524 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00044afe8 sp=0xc00044afe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 48 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:651 +0xbd4 goroutine 2465 gp=0xc000227500 m=nil [select]: runtime.gopark(0xc000334fb0?, 0x2?, 0xd0?, 0x4e?, 0xc000334f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000334e38 sp=0xc000334e18 pc=0x44006e runtime.selectgo(0xc000334fb0, 0xc000334f88, 0xc000012768?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000334f58 sp=0xc000334e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000334fe0 sp=0xc000334f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000334fe8 sp=0xc000334fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 42 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 2467 gp=0xc000227a40 m=nil [select]: runtime.gopark(0xc000447fb0?, 0x2?, 0xd0?, 0x7e?, 0xc000447f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000447e38 sp=0xc000447e18 pc=0x44006e runtime.selectgo(0xc000447fb0, 0xc000447f88, 0xc0001b4ad0?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000447f58 sp=0xc000447e38 pc=0x451b25 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:774 +0x77 fp=0xc000447fe0 sp=0xc000447f58 pc=0xa38d17 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000447fe8 sp=0xc000447fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 43 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:772 +0x25f goroutine 2323 gp=0xc0006f01c0 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc0007ca035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000445e00 sp=0xc000445de0 pc=0x44006e runtime.netpollblock(0x4c8b65?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000445e38 sp=0xc000445e00 pc=0x439937 internal/poll.runtime_pollWait(0x25f0d3230, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000445e58 sp=0xc000445e38 pc=0x471c45 internal/poll.(*pollDesc).wait(0xc000875800?, 0xc0007ca035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000445e80 sp=0xc000445e58 pc=0x4e41c7 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000875800, {0xc0007ca035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000445f18 sp=0xc000445e80 pc=0x4e54ba os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0007c4850, {0xc0007ca035?, 0xe9?, 0xc000445fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000445f58 sp=0xc000445f18 pc=0x4ef772 github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.func2(0xc000356c80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:629 +0x7a fp=0xc000445fc8 sp=0xc000445f58 pc=0xa376fa github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:644 +0x24 fp=0xc000445fe0 sp=0xc000445fc8 pc=0xa37644 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000445fe8 sp=0xc000445fe0 pc=0x4776c1 created by github.com/google/syzkaller/pkg/ipc.(*Env).makeCommand in goroutine 44 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:623 +0x9da